Рубрика «Firefox» - 39

Mozilla поздно включилась в мобильную революцию и до сих пор играет с Firefox в догонялки в мобильном пространстве. Однако кажется, что Firefox для Android постепенно становится конкурентоспособным игроком на платформе Google. Сегодня Mozilla выпустила бета-версию радикально переработанного браузера для Android. Эта новая версия включает модернизированный интерфейс, который, согласно Mozilla, «сочетается с пользовательским интерфейсом Android». Теперь бета также включает поддержку плагина Adobe Flash и имеет улучшенные функциональные показатели, а также ряд исправленных багов.

Бета Firefox для Android: новый интерфейс и поддержка FlashЧитать полностью »

Начиная от версии Firefox 13, в платформенно-зависимой части заголовка «User-Agent» HTTP-запроса есть указание на то, запущен ли Firefox на устройстве размером с телефон или на планшете.

Когда Firefox действует на устройстве с форм-фактором мобильника, там указывается подстрока «Mobile;»; когда Firefox действует на планшетном устройстве, там указывается подстрока «Tablet;».

Вот примеры:

Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0
Mozilla/5.0 (Android; Tablet; rv:13.0) Gecko/13.0 Firefox/13.0

Для выяснения форм-фактора устройства более удобен механизм CSS Media Queries. Однако же, если вы вместо него используете «обнюхивание» заголовка «User-Agent», то тогда, пожалуйста, ищите «Mobile» для мобильников и «Tablet» для планшетов, не подразумевая никакой взаимосвязи между строкою «Android» и форм-фактором устройства. В этом случае ваш код будет работать даже тогда, когда (если) Firefox будет действовать на других мобильных и (или) планшетных операционных системах или когда Android станет употребляться на ноутбуках, а не только на мобильниках и на планшетах.

Читать полностью »

Добей зомби, помоги лисичке
Браузер Firefox имеет устоявшуюся репутацию агрессивного пожирателя памяти из-за постоянных проблем с утечками. С новым патчем от Kyle Huey эта проблема может быть в основном решена. Но давайте начнем с начала. Читать полностью »

Цель этого поста продвинуть в массы, такое средство как «Мышиные жесты» в браузере.
Наверняка многие их уже используют. И для них этот пост не будет представлять интереса.
Но я также вижу, что даже на Хабре, есть много людей которые многих вещей (для меня кажущихся очевидными), не знают.
Просто, удобно — Мышиные жесты
Читать полностью »

Этот пост обязан своим происхождением моим вопросом, на который, я так и не получил ответа.
Разграничение Google поиска для Росcии, Украины и Белоруссии

Но, один человек подтолкнул меня на мысль.
Я сделал то, что хотел. И решил поделиться с народом.
Вот что получилось в итоге.
Читать полностью »

Итак, вы задались целью отладить своё веб-приложение. Вам хочется, чтобы браузер «сам тыкал» на кнопочки, ходил по ссылкам и при этом ещё и проверял состояние элементов. Словом хочется вам интеграционного тестирования, чтобы некий скрипт задавал сценарий действий пользователя и при этом параллельно проверял состояние элементов и изменения в базе данных.

Допустим вы находите или где-то уже слышали, или даже давно хотели попробовать специальный инструментарий для этих дел, зовущийся Selenium WebDriver. Вы идёте на сайт Selenium и радостно прыгаете от восторга: поддерживается ваш любимый скриптовый язык Python! Но увы, как и в случае с Django у разработчиков ещё не дошли руки до Python 3.x. Так что все вкусные синтаксические куски рафинада, а также встроеная поддержка UTF-8 по умолчанию не поддерживаются.

Однако, вооружившись знаниями о различиях между Python 2 и 3, а также стандартной утилитой 2to3.py мы в два счёта поборем всё то, что мешает нашему счастью и всеобщему прогрессу в разработке тестовых скриптов для интеграционного тестирования.
Читать полностью »

Хочу поделиться одной особенностью при установке значений COOKIE, которую очень часто забывают веб-разработчики.
В моей практике исследования веб-приложений на уязвимости, за 2009-2011 года, данная ошибка встретилась в 87% веб-приложений, написанных на PHP.
Чтобы как-то уменьшить данный показатель, решил написать этот текст.

Речь пойдет даже не о httpOnly флаге, хотя его использование не менее важно и обязательно к применению.
Читать полностью »

Доброго времени суток!

Несколько дней назад Shaida создал пост под названием +1 расширение для Google Chrome, где каждый мог посоветовать расширение, которое ему когда-либо пригодилось. Пора пользователям огнелиса дать свой ответ. Итак, я начну!
Читать полностью »

в 9:50, , рубрики: beta, Firefox, mozilla, метки: ,

image
Не прошло и недели, как была выпущена Firefox 12 и теперь доступна бета 13 версии.

Новинки

Страница, открывающаяся на новой вкладке, перестала быть пустой — теперь там можно увидеть превью, показывающие самые посещаемые пользователем страницы, однако также эту страницу можно настроить под себя. Выглядит это так image
Домашняя страница по умолчанию теперь предоставляет быстрый доступ к закладкам, истории, настройкам и многому другому.
Читать полностью »

Очень надеялся, что в последней версии Огнелиса разработчики наконец допилят поддержку нац-доменов.

В чем же проблема?

При переходе на Интернет-ресурсы, содержащие символы национальных алфавитов в адресной строке файерфокса производится автоматическая трансляция адреса в PUNYCODE. В результате чего, теряется визуальный контроль над адресом посещаемой страницы.
Проблема обостряется существующим дефицитом на кириллические домены в зоне.РФ искусственно созданным крупнейшим киберсквотером всея руси, вынуждающая владельцев русскоязычных интернет-ресурсов искать выход в других зонах.

Открываемый ресурс Адресная строка
яндекс.рф w­ww.yandex.ru (*)
яндекс.net xn--d1acpjx3f.net
яндекс.tel яндекс.tel
яндекс.name xn--d1acpjx3f.name
яндекс.su xn--d1acpjx3f.su
яндекс.com ww1.xn--d1acpjx3f.com (*)
яндекс.org яндекс.org
яндекс.cc xn--d1acpjx3f.cc

(*) Redirect
(**) 404
(***) Не делегирован

По какому принципу идет фильтрация,Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js