Tag Archives: мобильные устройства
Автоматическое тестирование нативных приложений
Надстройка над selenium — http://appium.io/getting-started.html
Захват данных с камеры в мобильных браузерах
http://dev.opera.com/articles/view/media-capture-in-mobile-browsers/ Всё сводится к
1 |
<input type="file" accept="image/*" capture="camera"> |
Но на практике есть одно «но»: при этом на андроидах 4.х нет возможности выбрать фото из галереи. Для того, чтобы эту возможность оставить, нужно убрать атрибут capture:
1 |
<input type="file" accept="image/*"> |
Методы тестирования мобильных приложений
http://webuild.envato.com/blog/techniques-for-mobile-and-responsive-cross-browser-testing/
Тестирование на нескольких мобильных устройствах одновременно
Отличный аналог Adobe EDGE — http://vanamco.com/ghostlab/. Отличается тем, что на клиентских устройствах не надо ставить никаких приложений. Есть неплохое описание/сравнение с Adobe EDGE — http://atlantajones.com/blog/adobe-edge-inspect-vs-ghostlab
Вывод javascript-ошибок в старых android 2.x
Надо в браузере по умолчанию набрать в адресной строке about:debug. После этого сверху появится маленькая полоска, при нажатии на которую откроется консоль. Не густо, но хоть что-то узнать можно. http://android.stackexchange.com/questions/5999/android-browsers-aboutdebug-what-do-those-settings-do
Performance Checklist for the Mobile Web
http://www.youtube.com/watch?v=0UNWi7FA36M Говорится об оптимизации web-приложений под мобильные устройства. 3 составляющих. Сеть 3G имеет теоретическую максимальную пропускную способность в 3Mbps Радиомодуль мобильных устройств (у которого 3 состояния: Active, Pending, Idle) из спящего режима в режим нормальной работы переходит порядка 1-2 секунд. Поэтому желательно подгружать большие пачки данных сразу и потом эмулировать подгрузку по аяксу (к тому …
Обзор средств тестирования и разработки на HTML5 и JavaScript
http://youtu.be/FY5iiuQRyEE?t=1m4s (первые 20 минут). Слайды — http://dl.dropbox.com/u/39519/talks/edgeconf-tooling/index.html Ниже небольшая расшифровка
Портирование iOS Native App в HTML5 и JS
Библиотека от Intel: http://software.intel.com/en-us/articles/technical-reference-intel-html5-app-porter-tool-beta
Collie — библиотека для рисования в мобильном браузере
Библиотека сама выбирает, как рисовать — используя canvas или css3. http://www.adobe.com/devnet/html5/articles/introducing-collie.html
MIHTool, the iOS web debugger
Основные возможности: Встроенный Web Inspector (работает непосредственно на устройстве с iOS!) Удаленный Web Inspector (weinre) Web editor для правки стилей «наживую» Полноценное удаленное управление через HTTP-сервер Полноэкранная и iPhone-size эмуляция WebKit Debug Borders (layers) (!) Webkit Repaint Counter(Paint Rects) Переключение UserAgent Букмарклеты (Firebug, YSlow, JS Console, WhatFont…) Отключение и очистка кэша Ставится через AppStore. Подробнее — http://paulbakaus.com/tutorials/performance/mihtool-the-ios-web-debugger/.