Как отлаживать на Opera Mini? - PullRequest
       9

Как отлаживать на Opera Mini?

12 голосов
/ 07 апреля 2010

Как мне отладить сайт, который выглядит странно в Opera Mini? Сайт работает нормально в любом другом браузере.

Ответы [ 5 ]

13 голосов
/ 09 апреля 2010

Увы, я не знаю ни одного выделенного ресурса о том, как отлаживать веб-сайт с Mini, хотя есть несколько статей по http://dev.opera.com, которые могут вам помочь.Самая последняя статья - Взгляд разработчика на Opera Mini 5 , но Создание небольших устройств, чтобы они выглядели великолепно и Проектирование с Opera Mini в мыслях также должно быть особенно полезным.

Как правило, проверяйте внешний вид сайта в Opera Desktop и используйте Opera Dragonfly для отладки.Еще один хороший инструмент для отладки - MicroEmulator при использовании с локально загруженной версией Opera Mini и изменяемым размером скина.

Кроме того, в Mini есть специальный URL-адресэто позволяет вам получить доступ к консоли ошибок ECMAScript: просто введите «debug: console» в поле URL.Вы можете объединить это с вызовами opera.postError () в версии разработки вашего сайта, чтобы опубликовать любую строку в этой консоли.Тем не менее, он не будет отображать HTML-теги.

Я мог бы помочь вам лучше, если у вас есть более конкретный вопрос.

9 голосов
/ 12 апреля 2011

Можно просмотреть исходный HTML-источник страницы, представленной в Opera Mini, чтобы получить некоторые подсказки:

Просмотр страницы источника

Получить дамп источника текущей страницы можно, введя server:source в адресную строку Opera Mini. Это показывает текущее дерево DOM с сервера Opera Mini. Поскольку чтение источника с дисплея сотового телефона или даже увеличенного микроэмулятора не очень приятно, есть еще лучший способ получить исходный код страницы - разместить его на веб-сервере, введя server:source?post=http://your.server.com/script в адресную строку Opera Mini, где файл script, который передается почтовым данным, будет обрабатывать запрос, например сохраняя источник в базе данных или сохраняя его в текстовом файле. Размещенные данные включают в себя поля url, host и html.

2 голосов
/ 09 апреля 2010

Существует также симулятор в Java , который может помочь.

1 голос
/ 06 мая 2010

Вы можете выполнить удаленную отладку Opera Mini (или любого экземпляра браузера на базе * Presto на любом устройстве: компьютер, смартфон, приставка, SDK) через Opera Стрекоза из Windows, Mac или Linux. Консоль Dragonfly имеет открытый исходный код и встроена в Opera v10.5x.

0 голосов
/ 21 июля 2012

Можно загрузить Opera Mobile Emulator с

http://www.opera.com/developer/tools/mobile/

...