Интересно, зачем телефону сжимать полученные данные :)
Где-то не так давно на хабре была статья о том, чем отличаются mini и mobile версии — в mini на сервере сжимается вообще все и в браузер приходит слепок страницы в специальном формате, соответственно javascript поэтому там не особо работает, а в mobile-версии страница качается так же как и с десктопа, но если включить turbo-режим, то на серверах оперы будут сжиматься картинки. Как-то так примерно.
Не совсем так. И в Opera Mini, и в Turbo используется специальный формат, только Mini получает DOM страницы уже после выполнения на ней Javascript сервером, а с включённым Turbo десктопная и Mobile получают DOM исходной страницы и выполняют Javascript сами. Картинки передаются в том же соединении, что и страница.
Видимо в поддержке HTML5:
Database API support, for client-side databases using SQL.
Application cache support, for offline applications.
Geolocation API support, to provide location information about the device.
tag support in fullscreen mode. developer.android.com/sdk/android-2.0-highlights.html
Появление этих фич в Opera Mobile дело самого ближайшего времени, поскольку десктопная бета 10.50 это умеет. Это не «существенно», это скорее фотофиниш, когда лидерство присуждают тому, кто сильно вытянул язык.
Я не спорю о том, что фичи существенны. Да, это очень полезно и удобно.
Только для Оперы ещё более существенно иметь работающий браузер не на трёх-пяти-десяти топовых смартфонах, а на сотнях самых разных трубок — это несколько усложняет задачу. Но фичи будут в самое ближайшее время — это прогресс, от него не скрыться.
Кто минусует, хотя бы свои доводы против приводите. Ряд решений в интерфейсе имхо похож на аналогичные от Apple, появившиеся ранее в iPhone. Взять хотя бы виртуальную клавиатуру или кнопки перемещения между уровнями меню.
Opera Mobile 10 на Google Nexus One