вторник, 6 мая 2008 г.

Midori - браузер на Webkit под Linux

Захотел заиметь хотя бы один браузер на Webkit под Linux. Так как KDE я не перевариваю, а свежих сборок Epiphany под Ubuntu не нашёл, то я решил заценить midori - ещё один браузер на Webkit под Linux.
Установка была проще простого - свежие сборки midori можно найти в этом PPA репозитории. Браузер довольно шустрый, хотя сильно падучий, багов в отображении страниц особых не заметил.
Будет с чем поиграться.
User agent: Mozilla/5.0 (X11; U; Linux i686; ru-ru) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori
И наконец - скриншот прохождения теста Acid 3.

Никогда не знаешь, где притаился вирус

Bug 432406 – Virus found in Vietnamese language pack

понедельник, 5 мая 2008 г.

О поддержке цветовых профилей в Firefox 3

Интересный пост о поддержке цветовых профилей в Firefox 3 (с красивыми скриншотами) и о том, почему она пока отключена по умолчанию (вкратце - потому что включение поддержки цветового профиля может замедлить работу с изображениями на 10-15% и потому что плагины не поддерживают цветовые профили).
Если вас это не пугает - включите поддержку цветового профиля (проще всего через расширение Color Management) и наслаждайтесь резко похорошевшими картинками :-)
Update: Скриншот: слева направо - Safari, Camino, Omniweb, Firefox 3 (с включённым цветовым профилем). Сразу видны различия в работе с цветовыми профилями между Webkit и Gecko. Webkit применяет цветовые профили только к картинкам, в которых содержатся эти профили, Gecko - ко всему (изображения, HTML, CSS). Изображения без профиля и CSS-цвета в Gecko обрабатываются как sRGB.

Отслеживание работы плагинов в Firefox 3

Благодаря работе одного студента из колледжа Seneca с интересной фамилией Fima Kachinski в Firefox 3 появилась возможность отслеживания того, сколько времени занимают операции выполняемые плагинами и какова доля вины плагинов в нагрузке на компьютер, создаваемой Firefox.
Fima также создал расширение PluginWatcher (документация и скриншоты), следящее за нагрузкой, создаваемой плагинами в Firefox в реальном времени.
P.S. Это расширение работает только в сборках Firefox 3, вышедших после 24 апреля.
P.P.S. Напоминаю, что плагины - это не расширения.

воскресенье, 4 мая 2008 г.

суббота, 3 мая 2008 г.

О работе с неправильными сертификатами в Firefox 3

Firefox 3 значительно затруднил работу с неправильными (самоподписанными, выданными для другого домена) сертификатами. Теперь пользователи, наталкивающиеся на сайты, использующие неправильные сертификаты, не могут просто тупо проигнорировать предупреждение, а должны произвести несколько осознанных действий: Щёлкнуть кнопку "Добавить исключение", получить сертификат этого сервера, подтвердить использование этого сертификата для данного сервера и т.д.
В общем и целом смена политики Firefox по отношению к неправильным сертификатам является верной. Пользователи не должны работать с подобными сайтами, тем более когда цена сертификата упала до нескольких долларов.
Тем не менее существует группа людей, которые по некоторым причинам постоянно работают с неправильными (например самоподписанными) сертификатами. Разумеется у них подобная смена поведения Firefox вызвала резкое неприятие. И разумеется появились способы, позволяющие сократить время на добавление неправильного сертификата в исключения Firefox. До недавнего времени для этого было создано 2 расширения:
1) MitM Me (SSL Error Bypass)
2) Sslhazard

Теперь данная возможность появилась и в штатной сборке Firefox. Если вам позарез нужно каждый день работать с неправильными сертификатами, то:
Установите параметр browser.xul.error_pages.expert_bad_cert в true, чтобы добавить кнопку "Добавить исключение" на страницу.
Установите параметр browser.ssl_override_behavior в 2, чтобы заранее получить неправильный сертификат.
Эти действия приводят к тому, что добавление неправильного сертификата в Firefox 3 занимает на 1 щелчок мыши больше чем в Firefox 2. Бонус - последующие посещения этой страницы не приведут к выдаче предупреждения.
Помните, что данные параметры предназначены для тех, кто каждый день работает с неправильными сертификатами. Простым пользователям это ни к чему.

О сайтах на стартовой странице Firefox 3

Прочитал дискуссию на Хабрахабр по поводу сайтов, выбранных для стартовой страницы Firefox 3
Хотел бы ответить на некоторые выпады:
1) Все сайты, добавленные в список, попали туда в результате обсуждения на форуме. Никто никому ни за что не платил.
2) В этом списке должны быть ссылки на наиболее популярные сайты/дополнения/советы среди пользователей (цитируя английскую версию "Here are a few of our favorite sites, add-ons and Firefox tips to help you get started. Enjoy!"). Мы не ставим своей целью раскручивать малоизвестные сайты за счёт популярности Firefox.
3) Список не составлялся от балды. Список (как и секции) был составлен mozilla.com. Локализаторам было предложено просто подобрать более адекватные аналоги для своих пользователей (в данном случае русскоязычных).
4) Некоторые участники дискуссии слабо представляют себе, что такое стартовая страница, сколько она раз будет показана пользователю, и чем она отличается от домашней страницы (намёк: стартовая и домашняя страницы - это не одно и то же).

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