Комментарии 54
А когда ожидается обновление под ВинМобаил?
Исправлена ли глюк, когда при обновлении версии стираются все закладки, хистори, куки, пароли? Я бы с удовольствием обновился, но уже третее обновление подряд мне приходится каждый раз вспоминать какие у меня были закладки и руками забивать (с телефона это не слишком удобно). Может быть есть какая-нибудь тулза по импорту-экспорту закладок?
Opera Link не пробовали?
Цитата с сайта: «Для использования Opera Link вам нужно загрузить Opera для вашего компьютера или Opera Mini для вашего сотового телефона.»
Эта версия ставится как отдельное приложение, и никак не затрагивает стабильную версию.
Я только что проверил, установил-удалил, старая опера на месте со всеми настройками и закладками. (У меня s60v3)
Я только что проверил, установил-удалил, старая опера на месте со всеми настройками и закладками. (У меня s60v3)
opera link?
Когда появится работающая 10-ка под UIQ3 (M600 и т.п.)
Если нет на десктопе и/или не получается с КПК, то простой зайдите на my.opera.com, зарегистрируйтесь, и введите эти же данные на КПК в Опере Мини.
Интересно, исправили ли баг с вылетом программы на сенсорных аппаратах при изменении ориентации экрана, а то предыдущая версия порой падает в самый не подходящий момент и теряются все открытые закладки.
Также очень интересно будет ли развиваться Opera Mobile for Maemo? А то в текущем состоянии — alpha — к ней много всяких пожеланий к улучшению.
Также очень интересно будет ли развиваться Opera Mobile for Maemo? А то в текущем состоянии — alpha — к ней много всяких пожеланий к улучшению.
Текущая версия — неофициальная, и пока таковой останется. Это проект нескольких энтузиастов, поэтому развиваться может и будет, но неизвестно как быстро, в какие сроки, в какую сторону и пр.
Вчера поставил бетку (она встала рядом с финальной версией, не заменяя её при установке), попользовался на протяжении нескольких часов — вылетов не было, ни единого. Скроллинг правда какой-то больно резвый стал, а в остальном вроде нормально. Попробуйте, похоже баг с вылетом при смене ориентации всё же пофиксили :)
Было бы лучше, если появилась возможность обновление через телефон. А так же установка обновлений посредством подменой файлов (без стандартной установки). Т.е. один раз устанавливаешь, а потом обновляешь.
[1]
../opera/system/opera.exe
../opera/10.00/…
[2]
../opera/system/opera.exe
../opera/10.00/…
../opera/10.10b/…
[3]
../opera/system/opera.exe
../opera/10.00/…
../opera/10.10b/…
../opera/10.10/…
А то стандартная установка выматывает.
[1]
../opera/system/opera.exe
../opera/10.00/…
[2]
../opera/system/opera.exe
../opera/10.00/…
../opera/10.10b/…
[3]
../opera/system/opera.exe
../opera/10.00/…
../opera/10.10b/…
../opera/10.10/…
А то стандартная установка выматывает.
На самом деле бета-версия выпускается в основном для тестирования и выявления ошибок, поэтому не рекомендуется к установке поверх (обновлению) текущей стабильной версии.
Я понимаю. Я говорю создание сначала стабильной среды нпр 10.xx. Т.е. для всех 10.хх нужна одна установка.
Среда (назовём её так) не является браузером. В ней находится только ядро с минимальным кодом для переадресации. При запуске из среды Opera.exe, находящейся в /System, происходит переадресация на самую высокую версию. Т.е.:
/opera/system/opera.exe → redir max = xx, где 10.xx → run ../opera/10.xx/opera10.xx.exe.
Как-то так.
PS: в качестве фич: без выключения браузера возможность переключаться между его версиями.
Среда (назовём её так) не является браузером. В ней находится только ядро с минимальным кодом для переадресации. При запуске из среды Opera.exe, находящейся в /System, происходит переадресация на самую высокую версию. Т.е.:
/opera/system/opera.exe → redir max = xx, где 10.xx → run ../opera/10.xx/opera10.xx.exe.
Как-то так.
PS: в качестве фич: без выключения браузера возможность переключаться между его версиями.
> В ней находится только ядро с минимальным кодом для переадресации.
Оно уже есть, на самом деле /sys/bin/opera_launcher.exe :)
Оно уже есть, на самом деле /sys/bin/opera_launcher.exe :)
Уже хорошо. Основа есть. Но думаю не подойдёт. Лаунчер наверно просто делает redir OperaMobile.exe. В комментах ниже я написал, что ошибся с тем, что могут быть .exe за пределамми. Придётся Launchery стать некой миниОС. Нужен не просто redir, а какая-то среда для браузера.
Обновлять программы на симбиане без использования стандартного установщика, в общем то не совсем возможно… Приложению просто не доступны свои и чужие exe'шки и dll'ки на запись (перезапись). А вот различные ресурсы можно (скины, конфиги и пр.) можно.
Я знаю, что там защищено. Вот я и предложил программу-то одну оставлять всегда (оболочку). А дописывать/перезаписывать в свободной директорией (там где скины итп) версии. Запускается оболочка, а уже в ней работает браузер. Думаю можно как-то выкрутится.
Ну так в симбиане, насколько я знаю, нельзя ложить исполняемые файлы в неподходящее для этого место. Если следовать вашей идее, то нужно отдельно установить эту самую оболочку, и каждое обновление устанавливать отдельным приложением. Именно как приложение (с пунктом в диспетчере приложений), тупо скопировать файлы с системные папки не получится! (на симбиан выше чем 8.1)
>нельзя ложить исполняемые файлы в неподходящее для этого место
точно не знал, но предполагал.
Я вот и предлагаю, что сама программа одна (оболочка). А остальное — версии.
Для большей ясности в моих схемах нужно убрать все .exe вне папки /opera/system/
точно не знал, но предполагал.
Я вот и предлагаю, что сама программа одна (оболочка). А остальное — версии.
Для большей ясности в моих схемах нужно убрать все .exe вне папки /opera/system/
Ок, смотрите… ВСЕ бинарники лежат в одной папке /sys/bin, из других мест они не запустятся!
Каждая установка новой версии, тогда должны быть новым sis пакетом, с новым UID, просто так скачать и положить какой нибудь opera10.xx.dll в /sys/bin не получится, должны быть установка средствами OS.
Максимум, что можно сделать на вашей идее, это:
1. Ставим оболочку
2. Отдельно ставим оперу, каждый новый билд должен быть с новым, уникальным UID (а ими, как правило не разбрасываются).
3. Даже если обновился всего один файл, с новой установкой мы должны ставить все исполняемые файлы.
4. В диспетчере приложений со временем у нас накопится много разных билдов оперы.
И ради чего это все?
Каждая установка новой версии, тогда должны быть новым sis пакетом, с новым UID, просто так скачать и положить какой нибудь opera10.xx.dll в /sys/bin не получится, должны быть установка средствами OS.
Максимум, что можно сделать на вашей идее, это:
1. Ставим оболочку
2. Отдельно ставим оперу, каждый новый билд должен быть с новым, уникальным UID (а ими, как правило не разбрасываются).
3. Даже если обновился всего один файл, с новой установкой мы должны ставить все исполняемые файлы.
4. В диспетчере приложений со временем у нас накопится много разных билдов оперы.
И ради чего это все?
Вы не совсем меня поняли. Я имел ввиду хранить все исполняемые и системные файлы (.exe, .dll) в /sys/bin. Хранить версии в, нпр, /system/Apps/Opera/10.xx/.
Вот смотрю сейчас BayanICQ, у него в этой папке много данных (.dat). Реализовать похоже.
Общая цель: создать стабильную универсальную оболочку, которая будет минимальным размером и функционалом. А версии хранить отдельно. В версиях нет исполняемых файлов (там лежит условный набор .dat файлов) для системы. А когда стартует оболочка, для этой оболочки эти .dat уже функциональные файлы.
Вот смотрю сейчас BayanICQ, у него в этой папке много данных (.dat). Реализовать похоже.
Общая цель: создать стабильную универсальную оболочку, которая будет минимальным размером и функционалом. А версии хранить отдельно. В версиях нет исполняемых файлов (там лежит условный набор .dat файлов) для системы. А когда стартует оболочка, для этой оболочки эти .dat уже функциональные файлы.
Есть исполняемый файлы и есть данные (ресурсы, картинки, настройки, профили и пр.). Так вот, с каждым новым билдом (новая версия приложения), появляется новая версия исполняемого файла, иначе нельзя было бы добавить новые фишки, исправить баги и пр.
Разные там dat файлы не содержат исполняемого кода!!!
Разные там dat файлы не содержат исполняемого кода!!!
Я знаю что это не стандартные средства и будет сложно, возможно очень. Просто единственное средство обновление приложения в Symbian реализовано очень криво. Мне лень например таак долго ждать, пока там всё установится. Лень всё обновлять. Значит надо пробовать идти способом, которым нельзя, и способом, которым не возможно.
Я не программист. Извините. Но просто предполагаю. Среду (лаунчер) сделать минимальным и очень стабильным. Его функциональность — запустить браузер. Знаю, что программы с большим набором плагинов, на которых по сути она и работает, урезают функции ядра. Так же слышал о старой новости, что научились обновлять ядро линукс без перезагрузки. Для системы .dat не являются исполняемыми. А для среды .dat это исполняемые файлы. Возможно даже не исполняемые, а подфайлы, функции. Как например игра Counter Strike не имеет своего исполняемого файла, а запускается через чужой файл valve.exe. В свою очередь моды и новые функции могут запускаться через CS. Это я условно.
Я не программист. Извините. Но просто предполагаю. Среду (лаунчер) сделать минимальным и очень стабильным. Его функциональность — запустить браузер. Знаю, что программы с большим набором плагинов, на которых по сути она и работает, урезают функции ядра. Так же слышал о старой новости, что научились обновлять ядро линукс без перезагрузки. Для системы .dat не являются исполняемыми. А для среды .dat это исполняемые файлы. Возможно даже не исполняемые, а подфайлы, функции. Как например игра Counter Strike не имеет своего исполняемого файла, а запускается через чужой файл valve.exe. В свою очередь моды и новые функции могут запускаться через CS. Это я условно.
Ну не все так просто, как вы это описываете…
>Для системы .dat не являются исполняемыми. А для среды .dat это исполняемые файлы.
Ага, напишем свой интерпретатор, придумаем язык программирования «opera», проделаем кучу работы, лишь для того, чтобы пользователи не ждал лишние пару секунд при установке (обновлении) приложения, которое происходит не слишком то часто. Зачем?! У симбиана достаточно продуманная система установки приложений…
Сравнивать symbian с windows бесполезно, все устроено иначе.
>Для системы .dat не являются исполняемыми. А для среды .dat это исполняемые файлы.
Ага, напишем свой интерпретатор, придумаем язык программирования «opera», проделаем кучу работы, лишь для того, чтобы пользователи не ждал лишние пару секунд при установке (обновлении) приложения, которое происходит не слишком то часто. Зачем?! У симбиана достаточно продуманная система установки приложений…
Сравнивать symbian с windows бесполезно, все устроено иначе.
Я просто предложил. Установка занимает секунд 30. Это без подготовительной подготовки.
Не думаю, что обновление будет намного быстрее…
Теоретически это все можно провернуть, но практически это не целесообразно.
Теоретически это все можно провернуть, но практически это не целесообразно.
Просто эти 30 секунд можно в фоне делать. А то надоедает нажимать Далее, Далее. Насчёт практически — согласен.
В Symbian API есть фоновая установка, попробуйте, например установить приложение из OviStore, НО работающее в данный момент приложение не может таким образом обновить само себя, заменить открытые приложение же файлы и пр.
Вы обновляете Opera Mobile по несколько раз в день?
Вы обновляете Opera Mobile по несколько раз в день?
Ну можно в фоне после выхода из оперы. Чтоб при следующем включении была новая версия.
Обычно нет.
Обычно нет.
На счёт «не может обновить само себя» вы не совсем правы. В полностью автоматическом (фоновом) режиме это не возможно, но никто не мешает просигнализировать о доступности новой версии, скачать её, запустить инсталлер, после чего закрыть приложение. Пользователю останется просто подтвердить установку и всё. Проверено.
А баркодом ссылку можно? А то я привык уже не вводить руками такие штуки…
Добавили бы поддержку Flash…
В оптимизацию скорости входит экономия оперативки? А то даже на хранение страниц одной вкладки не хватает, приходится миниверсией пользоваться.
установил на 58ую нокию, по первому впечатлению понравилась, поглядим что будет дальше
а не получится также как и с 5ой? Потому что обычную 5ку я не могу найти О_о, теперь скачать можно только 5.1 с фиксированными ссылками на «некоторые» сайты.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Opera Mobile 10.1 beta для Symbian