среда, 31 декабря 2008 г.

Локализация заголовков пересылаемых сообщений

В Bug 471487 завязалась интересная дискуссия по поводу необходимости локализации заголовков пересылаемых сообщений в Thunderbird. Вкратце поясняю в чём суть:
Когда вы пересылаете сообщение другому пользователю в теле письма (в Thunderbird командой Сообщение - Переслать как - Часть сообщения) перед пересылаемым сообщением добавляется шапка вида:
-------- Исходное сообщение --------
Тема: [Bug 25] Улучшить систему выдачи предупреждений на форуме
Дата: Thu, 25 Dec 2008 18:06:50 +0000
От: bugzilla-daemon@example.com
Кому: als@example.com

Возникает вопрос: нужно ли локализовывать в этой шапке поля Тема/Дата/От/Кому/Исходное сообщение или оставить английские Subject/Date/From/To/Original message? И локализация и не-локализация имеет свои преимущества и недостатки.
Доводы за локализацию - если отправитель и получатель сообщения говорят (или понимают) один и тот же язык, локализация заголовков пересылаемых сообщений повышает дружелюбность интерфейса почтового клиента.
Доводы против локализации - если отправитель и получатель говорят на разных языках, то локализация заголовков пересылаемых сообщений может затруднить общение. Допустим у моего корреспондента стоит Thunderbird на китайском, у меня на русском, а общаемся мы на английском. Тогда, если мой корреспондент перешлёт мне письмо, заголовки пересылаемого сообщения будут на китайском, что для меня мало полезно. То же можно сказать если я перешлю ему письмо - заголовки пересланного письма на русском не приведут его в восторг.
Я провёл маленький тест и выяснил, что Outlook 2003/2007/Express и Gmail не локализуют заголовки пересылаемых сообщений, Opera Mail/Evolution - локализуют. Трудно сказать, что является более корректным решением, всегда буду рад услышать мнение пользователей.

пятница, 28 ноября 2008 г.

Unix Rap рулит

Наткнулся на творчество Monzy под названием Kill Dash Nine. Слова просто супер.
Видео тоже жжёт.

вторник, 18 ноября 2008 г.

Обновление словаря проверки орфографии в Firefox 3.0.5

По итогам дискуссии на форуме в словарь проверки орфографии добавлено около 130 слов.
Это обновление войдёт в Firefox 3.0.5.

среда, 15 октября 2008 г.

Mozilla рассматривает возможность установки Яндекса в качестве поисковика по умолчанию в русском Firefox

И приглашает русскоязычных пользователей высказывать своё мнение. Подробности данного предложения приведены в блоге Харви Андерсона, VP and General Counsel of Mozilla Corporation. Я оставил комментарий, в котором поддержал это начинание. Яндекс более подходит для русскоязычных пользователей чем Google. Разумеется стоит учесть, что Яндекс сделал (и продолжает делать) очень многое для продвижения Firefox в Рунете, в отличие от Google.

93/100

Сегодня Firefox прибавил сразу 3 пункта в Acid 3. Надеюсь к релизу он сможет набрать 95 очков в гонке.

среда, 8 октября 2008 г.

Локализация термина Cookie

На летнем саммите Firefox в разговоре меня спросили, почему в русской версии Firefox нелокализован термин Cookie. Тогда я не смог придумать адекватного ответа кроме "исторических причин" (типа так сделано в IE, поэтому так сделано в Firefox и никто не думал нужно ли это исправлять). В украинской версии Firefox этот термин локализовали (одной из причин прозвучала техподдержка, так как многие пользователи производят транслитерацию этого термина как бог на душу положит).
Поразмыслив, я не увидел причин почему термин cookie(s) не может быть записан как кука/куки (и так записано в wikipedia - http://ru.wikipedia.org/wiki/HTTP-Cookie).
Сегодня я произвёл локализацию термина Cookie, теперь посмотрим как среагируют юзеры :-)

Анонимусы на ЛОРе будут расстроены

[21:25:13] unghost: /me добавил в русский словарь слово Линукс
[21:25:58] Shutnik: >:)

понедельник, 29 сентября 2008 г.

Обновление словаря проверки орфографии в Firefox 3.0.4

Создал Bug 457583 - [ru] Update Russian spellchecking dictionary с патчем, который делает букву Ё опциональной (короче говоря, добавляет в словарь для всех слов, содержащих букву Ё, слова, в которых Ё заменена на Е).
При везении, патч войдёт в Firefox 3.0.4. Впрочем словарь надо ещё погонять, не знаю, всё ли там сделано правильно.

воскресенье, 28 сентября 2008 г.

Настройки Fennec

Настройки Fennec содержат довольно забавный текст :-). Перевод тоже получился забавным, не дождусь появления локализованных сборок.
P.S. /me приветствует возвращение "Delicious delicacies".
P.P.S. Типа скриншот, хотя не знаю окончательная ли это версия.

четверг, 18 сентября 2008 г.

Прохождение Acid 3 в специальной сборке Firefox 3.1

Bill Gianopoulos собрал Firefox, применив существующие патчи, влияющие на счёт в гонке за Acid 3. Результат приведён ниже, выглядит круто :-).
Его сборки для Windows/Linux можно скачать отсюда.

суббота, 13 сентября 2008 г.

Postbox

Пару дней назад Postbox, компания, одним из основателей которой является Scott McGregor (один из бывших разработчиков Thunderbird), продемонстрировала демку своего нового почтового клиента, основанного на коде Mozilla. Выглядит красиво, надо будет заценить.

Демо: http://www.techcrunch50.com/2008/conference/presenter.php?presenter=75
Скриншоты: http://www.crunchbase.com/company/postbox

суббота, 30 августа 2008 г.

Экспорт логинов и паролей из Firefox в HTML файл

Как экспортировать логины и пароли из Firefox в HTML файл? Легко.
Сохраните эту ( или эту) страничку на жёсткий диск и откройте её через Файл -> Открыть файл... Все ваши логины и пароли (и сайты, для которых они были сохранены) будут отображены в текстовом виде (если для доступа к паролям был задан мастер-пароль, он будет запрошен). Можете распечатать и спрятать в сейф :-).
Более подробная информация и другие способы отображения паролей приведены здесь

понедельник, 18 августа 2008 г.

Расширение Key Manager

Наткнулся на замечательное расширение Key Manager. Количество и вид скриншотов приводят в трепет. Возможности:

- Generation of keys and X.509 based self-signed certificate
- Generation of PKCS#10 based Certificate Signing Requests (CSR)
- SCEP based Certificate enrollment - it enables Firefox to acts as SCEP client. The SCEP client can be invoked from other extensions and XPCOM based components.
- signing of archive files, including XPI files, for Mozilla add-ons/extensions - provides an XUL based GUI for command-line signtool in Mozilla NSS
- signing of update manifest for FF3
- Signing of Proxy Certificates (RFC 3820) and other users' certificates
- Signing and verification of Attribute certificates (RFC3281)
- Exporting of private keys (in PKCS#8 and PKCS#12 formats) for soft-tokens, X.509 based public key certificate and generation of configuration file for OpenSSL based applications, such as cURL, Globus toolkit, etc. (You will find this feature very useful if are trying to use PKCS#11 complaint engines for Smart Card, e.g. OpenSC with OpenSSL based apps.)

Ещё один повод не лазить в консоль.

пятница, 15 августа 2008 г.

Новый Network Manager в Ubuntu жжёт не по детски

После выхода из отпуска обновил машинку с установленной альфой Ubuntu 8.10 (больше 300 Мб обновлений). После обновления обнаружил, что машина напрочь отказывается присваивать сетевой карточке IP-адрес (который задан руками в /etc/network/interfaces).
Побившись немного головой об стенку, и почитав форумы, обнаружил Bug 256054: [intrepid] new 0.7 branch ignores /etc/network/interfaces
Я конечно понимаю, что это альфа и всё такое, но нельзя же так :-(. Тем более, что сетевые настройки через Network Manager тоже толком не задаются, адреса DNS-серверов всё время слетают.
В итоге пришлось поднимать на шлюзе DHCP-сервер только для того, чтобы обойти баг. Это было забавно.
P.S. Все нормальные люди обычно задают маску сети в виде x.x.x.x, только создатели Network Manager почему-то в виде CIDR-нотации. Я минут 10 провёл, пытаясь вводить 255.255.255.0 в поле маски и размышляя, почему кнопка OK серая.

вторник, 12 августа 2008 г.

О китайцах, комбайнах и ActiveX

Сегодня забрёл на китайский форум Mozilla, обнаружил пару интересных вещей:
1) ActiveX Plugin для FireFox, Mozilla, Safari и Opera
2) Браузер RedPanda , представляющий собой навороченный Firefox с кучей расширений (русский язык также присутствует).

четверг, 31 июля 2008 г.

Злоключения саммита

Сперва медведи, потом обвал, а теперь грузовик с бельём вырубил электричество. Что дальше, атака ниндзя?

Mozilla Summit, день 2

Интересное на сессии Product and Technology Roadmap:
1) Возможно будет Firefox 3.2
2) В Mozilla включена поддержка OGG
3) Vlad Vukevich реализовал поддержку canvas для IE, устраняя последнее препятствие для повсеместного использования Canvas в Интернете.

Интересное на сессии Localizing Thunderbird 3:
1) Между 1-й и 2-й бетой Thunderbird в него планируется включить Lightning.

Интересное на сессии L10N Build Process:
1) Теперь локализованные сборки будут работать независимо от состояния текущей локализации (если какая-то строка не локализована, она подменяется строкой из английской локали)
2) Локализованные ночные сборки предполагается обновлять патчами.

P.S. Дорогу из Вистлера в Ванкувер завалило камнями (Bug 448604 (whistler) – Can't get out of Whistler ), так что придётся выезжать из отеля в полночь, чтобы успеть на самолёт.
Или придётся искать 74 медведя.

вторник, 29 июля 2008 г.

На Firefox Summit 2008

В ближайшие несколько дней я буду тусоваться на Firefox Summit 2008 в Whistler, British Columbia, Canada. Никогда раньше не видел столько людей в футболках Mozilla :-).
Из русских тут человек 7, в том числе Владимир Палант с которым я вчера побеседовал о Adblock Plus. Также встретил Раиля Алиева из Openoffice, с которым я обсудил возможность развития русского словаря проверки орфографии совместными усилиями русской команды Openoffice и Mozilla Russia.
P.S. Перелёт в эконом классе из Варшавы в Торонто (9 часов) - это что-то ужасное. Перелёт из Торонто в Ванкувер - тоже не фонтан, но там хотя бы было кино и музыка.

среда, 16 июля 2008 г.

вторник, 15 июля 2008 г.

Обновление на Interpid Alpha 2

Сегодня обновил машину на работе с 8.04.1 до 8.10a2. Скачал образ альтернативного CD, примонтировал его и запустил update-manager -d.
Обновление сходу не пошло. После изучения логов был удалён пакет nvidia-glx, после этого всё пошло как по маслу. Из Интернета докачалось 575МБ и через пару часов всё установилось (машина довольно дохлая).
После тыканья по кнопочкам ничего особо нового не нашлось. За каким то хреном кнопку отвечающую за выключение, перезагрузку, разлогинивание и засыпание разделили на 2 кнопки. Ещё стал гораздо быстрее шевелиться Firefox. А так довольно скучно - ничего радикально нового не обнаружилось.
Ждём Final.

понедельник, 30 июня 2008 г.

Русификация Firefox 3.1

Так как локализация от 3.0 перестала подходить к сборкам 3.1a1pre, а Mozilla пока не разродилась пока Mercurial репозиторием для локализации, по просьбам с форума я слепил локализацию для 3.1 и выложил её здесь.
Буду обновлять её на еженедельной основе или когда закричат, что поломалось.
P.S. С точки зрения локализаторов репозиторий mozilla-central полный кошмар. Невозможно даже выкачать только каталоги с локалью или проследить изменения в ней. Чёрт побери, как мне недостаёт bonsai.

среда, 25 июня 2008 г.

Ждём Firefox December 2008 Edition?

В дискуссии по поводу нумерации версий Firefox Mike Beltzner пишет:

FWIW, though, I'd like to step away from version numbers altogether, and go to something like "Firefox, December 2008"
Круто :-).

суббота, 21 июня 2008 г.

Mozilla Party Pack

Сегодня Mozilla прислала party pack для тех, кто участвует в вечеринке. Снял фото образцов на мобильный:

На оранжевом кольце написано "Mozilla ... I support the Open Web". Есть ещё несколько стикеров с лисой, которые я забыл снять.

пятница, 13 июня 2008 г.

четверг, 12 июня 2008 г.

FAQ по Дню Загрузки

На случай если вы не заметили, сообщаю, что на сайте Дня Загрузки появился FAQ, где даны ответы на множество вопросов, относящихся к Дню Загрузки.

И у них есть план...

Выложен очень предварительный план фич, планируемых для Firefox 3.1
Также похоже на то, что в 3.1 планируют встроить превьюшки вкладок, как это сделано в Seamonkey или расширении Tab Sidebar. Эскизы можно посмотреть в блоге Jenny Boriss.

Firefox 3 выйдет 17 июня

Официальное объявление - Firefox 3 выйдет 17 июня

среда, 11 июня 2008 г.

Пара интересных багфиксов в Thunderbird 3

Bug 23394 – Quote just the selected portion of a message during Reply
Bug 273114 – When forwarding messages signature line is placed after forwarded message (should obey reply signature position pref)
Похоже новая команда разработчиков Thunderbird вовсю работает, раз фиксятся пятизначные баги.

Количество обещаний перевалило за 1 000 000!!!

Тихо и незаметно, количество обещаний загрузки Firefox 3 перевалило за 1 000 000
P.S. Было бы неплохо за оставшуюся неделю обогнать Канаду, разрыв меньше 600 обещаний :-)

вторник, 10 июня 2008 г.

Грядёт Firefox 3 RC3 (только для Mac)

Из-за бага в Mac OS X 10.5.3 Mozilla вынуждена выпустить новый релиз кандидат Firefox 3. Подробности в Bug 436575 – Moz apps experience unkillable hangs after installing Mac OS X 10.5.3 (loading VerifiedDownloadPlugin.plugin)
Тестовые сборки - ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.0rc3-candidates/

воскресенье, 8 июня 2008 г.

План работ над Gecko 1.9.1

В wiki появилась небольшая страничка, где можно посмотреть на то, что Mozilla хочет достичь в Gecko 1.9.1 - http://wiki.mozilla.org/Platform/1.9.1

суббота, 7 июня 2008 г.

вторник, 3 июня 2008 г.

Акция День Загрузки набирает популярность

В том числе и среди наименее уважаемых интернетчиков. Только что пришло письмо, предлагающее купить домен ЗАГРУЗИТЬ.SU за $10 000.

Mozilla Party в России

Хотите отпраздновать выход Firefox 3 или 10-летие Mozilla? Тогда вам дорога на сайт Mozilla Party.
Я уже организовал вечеринку (место проведения пока предварительное).

В Firefox 3.1 добавлена поддержка :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type() :first-of-type, :last-of-type и :only-of-type

Сегодня в логе репозитория Mercurial появилось несколько приятных записей:
Implement :first-of-type, :last-of-type, and :only-of-type. b=128585 r+sr=bzbarsky
Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky
Make nsPseudoClassList capable of storing integer pairs for :nth-*(). b=75375 r+sr=bzbarsky
И теперь результаты теста поддержки CSS selectors (по сравнению с предыдущими)- просто праздник какой-то:

Firefox снова начал набирать очки в Acid 3



User Agent - Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1a1pre) Gecko/2008060223 Minefield/3.1a1pre ID:2008060223

понедельник, 2 июня 2008 г.

Летняя практика в Mozilla Europe

Если вы студент и интересуетесь проектами Mozilla, у вас есть прекрасная возможность пройти летнюю практику в Mozilla Europe, чей офис расположен в Париже.
Подробности на странице Mozilla Europe/Internship2008

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

Теперь Thunderbird может напрямую использовать адресную книгу Mac OS X

Благодаря работе Марка Баннера ночные сборки Thunderbird 3 могут теперь напрямую использовать адресную книгу Mac OS X.

Скриншот

Круто!!! Ждём поддержку записи в адресные книги LDAP.

Microsoft призывает пользователей не использовать Safari

Microsoft Security Advisory (953818) - Blended Threat from Combined Attack Using Apple’s Safari on the Windows Platform
Suggested Actions
• Restrict use of Safari as a web browser until an appropriate update is available from Microsoft and/or Apple.
Редкий случай, когда Microsoft говорит разумные вещи. Давно пора выкинуть на помойку эту дырявую поделку, которую Apple тайно пропихивает на компьютеры пользователей.

пятница, 30 мая 2008 г.

Опечатки на странице "Дня загрузки"

Я в курсе о двух опечатках на русской версии страницы "Дня загрузки" и создал вчера Bug 436336 – Few fixes in Russian locale for Download day
Как только у админов SpreadFirefox дойдут руки, они их исправят.
Прошу прощения за опечатки, из-за секретности подготовки мероприятия возможности review перевода были довольно ограничены.

среда, 28 мая 2008 г.

Mozilla Firefox 3.0 RC2 - быть!

Из протокола собрания разработчиков Firefox 3

* decided that there was sufficient need to do an RC2
* overall impact (see below for estimated schedule) to final ship date is about 5 days, as external dependencies would have kept us to 2nd/3rd week of June anyway
* most bugs for this RC have landed, waiting on bug 398332 and bug 435362
* estimated schedule:
o Code complete: Wednesday, May 28, noon PDT
o Hand to build: Thursday, May 29, 6am PDT
o QA begins: Thursday, May 29th, noon PDT (as builds become available)
o QA signoff: Thursday, June 5th

четверг, 22 мая 2008 г.

Как Thunderbird проходит Acid 2/3

Оказывается и почтовики можно прогнать через Acid 2/3

Here's something fun, and rather interesting. In Tb3, open up a
Console, copy/paste the entire single line javascript string below
(don't change or add line breaks) into the Evaluate textbox, and enter.
Make sure to set pref javascript.allow.mailnews = true. Try with both
Acid tests; change url1 to url2 in the loadURI..

var url1 = "http://acid3.acidtests.org";var url2 =
"http://www.webstandards.org/files/acid2/test.html#top";var threePane =
Components.classes['...@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.

nsIWindowMediator).getMostRecentWindow("mail:3pane");gBrowser
=
threePane.document.getElementById("messagepane");gBrowser.loadURI(url1,
null, null);

Linux не является второстепенной платформой для Mozilla

В последние дни было много истеричных заявлений по поводу того, что Mozilla плюёт на Linux, связанных с тем, что Mozilla не будет исправлять Bug 421482 – Firefox 3 uses fsync excessively в Firefox 3, если выход Firefox будет идти, как запланировалось. На то есть несколько причин:
1) Подавляющее число пользователей Linux используют сборки Firefox, собранные создателями дистрибутивов. Создатели дистрибутивов вносят свои патчи в Firefox и могут легко пропатчить сборку, используя предложенный патч в багрепорте.
2) Так как число пользователей Linux, использующих родные сборки Firefox, довольно мало (так мало, что Mozilla всерьёз обдумывала возможность прекращения выпуска релизов Firefox для Linux, переложив эту задачу на дистростроителей), нет никакого смысла задерживать выпуск Firefox из-за этого бага.

В довершение ко всему Mozilla будет рекомендовать использовать сборки Firefox от создателей дистрибутивов Linux, вместо родных, если это возможно.

Планы Mozilla на Firefox 3.x(Gecko 1.9.x)/4.0(Gecko 2.0)

Общие планы развития Firefox 3.x(Gecko 1.9.x)/4.0(Gecko 2.0)
Планы развития с указанием деталей

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

"В Контакте" советует переходить на нормальные браузеры

Увидено на Хабре - ВКонтакте советует переходить на нормальные браузеры
Похоже не зря мы добавили их на стартовую страницу Firefox 3 :-)

Google Doctype

Интересный проект от Google:
Google Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security, JavaScript DOM manipulation, CSS tips and tricks, and more. The reference section includes a growing library of test cases for checking cross-browser and cross-platform compatibility.

Определение браузера с использованием только HTML 2.0

HTML 2.0 - Browser detection

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

Автоматическое восстановление сессий в SeaMonkey

Misak Khachatryan портировал код из Firefox и создал патч для автоматического восстановления сессий в SeaMonkey ( Bug 36810 – Autosave URIs of open windows and tabs for later restoration in event of crash (session restore), багу 8 лет ;-) ). Кажется SeaMonkey 2.0 будет очень вкусным браузером.

пятница, 9 мая 2008 г.

Популярность Internet Explorer не выросла

В последние несколько дней многие СМИ сообщают о резком росте популярности MS IE и резком падении популярности Firefoх и других браузеров.
Это неправда.
Компания Net Applications, проводившая исследование, обнаружила погрешность в методике исследования и опубликовала новые данные.

Лживые заголовки новостей на securitylab.ru

Securitylab опять доказал свою желтизну, публикуя новости типа "Moziila несколько месяцев распространяла Firefox с внедренным трояном", намекая на то, что якобы все сборки Firefox были заражены.
В реальности НИ ОДНА СБОРКА FIREFOX ЗАРАЖЕНА НЕ БЫЛА. Вирус был во вьетнамской локализации, которая распространялась с сайта обновлений и ставилась только теми, кому она была нужна.
Заголовок "новости" лжёт вдвойне, говоря про троян. Xorer.O является червём и всего навсего показывает баннеры.
P.S. Они даже не осилили правильное написание слова Mozilla.

среда, 7 мая 2008 г.

Mozilla на QT

Vladimir Vukićević пишет, что Mozilla совместно с Nokia работают над возрождением порта Mozilla на QT. Результаты работы можно посмотреть в этом репозитории на mozilla-central
P.S. Речь идёт о коде Mozilla 2.0 на базе которого выйдет Firefox 4.

вторник, 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) Некоторые участники дискуссии слабо представляют себе, что такое стартовая страница, сколько она раз будет показана пользователю, и чем она отличается от домашней страницы (намёк: стартовая и домашняя страницы - это не одно и то же).

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

среда, 30 апреля 2008 г.

Firefox 3+Silverlight 2=crash

Отвечая на письмо юзера, у которого браузер стабильно вылетал при поиске домена на http://www.godaddy.com/ наткнулся на прелестный баг.
Оказывается Firefox 3 не дружит с плагином Silverlight 2, и разработчики Mozilla разошлись с разработчиками Microsoft во мнении, чья это вина.
Страдают, как обычно, пользователи.

воскресенье, 27 апреля 2008 г.

Новые ссылки на mozilla-russia.org

Слегка обновил страничку ссылок на mozilla-russia.org, приведя её в соответствии с реальностью. Попутно добавил ссылки на 3 дружественных anti-IE сайта.

суббота, 26 апреля 2008 г.

Статистика ОС на AMO

Статистика запросов на обновление расширений за один день с разбивкой по ОС

WINNT   153034313
Darwin 5865934
Linux 5824849
linux-gnu 71988
SunOS 56623
FreeBSD 42875
linux 35830
winnt 35825
darwin 35811
OS2 8201
OpenBSD 3922
NetBSD 1958
BeOS 929
DragonFly 191
IRIX64 186
AIX 94
HP-UX 92
NTO 12
solaris2.10 10
OSF1 6
penis 3

Очевидно 3 человека не слишком довольны своим софтом :-)

Прощай, gopher

Из Firefox 4 планируется выкинуть gopher, ура. Чем меньше ненужного хлама, тем лучше.
Поговаривают о том, что следующий на очереди ftp.

OnTV рулит

Прелестный апплет для просмотра телепрограммы в Linux.

Футболки для авторов дополнений

Галактика в опасности!!! Жду не дождусь такой футболочки :-)

Обновление на Ubuntu 8.04

В пятницу слил образ Ubuntu 8.04 Server через торрент и решил обновить на работе свой сервачок, раздающий Интернет на 3 машины.
Так как человек страшно ленив, мне лень было прожигать болванку :-). Ещё ленивее было разбираться как в Ubuntu Server смонтировать флэшку :-)
В результате:
1) Скинул образ на одну из интернет-машин, где был GUI
2) Смонтировал .iso образ
3) Расшарил смонтрованный каталог по NFS
4) Примонтировал по NFS этот каталог на сервачке в /media/cdrom
5) Добавил его через apt-cdrom в sources.list
6) В sources.list через vim заменил gutsy на hardy
7) apt-get update && apt-get dist-upgrade
Всё заработало :-). Из Интернета слилось всего 7 Мб

Заодно выяснил пару приколов про NFS. Этот iso образ лежал у меня на NTFS разделе. Когда я захотел слить его на сервачок, то ничтоже сумняшеся я расшарил этот NTFS раздел по NFS и попытался примонтировать его на сервачке. Примонтировался то он нормально, но при попытке его открытия выдалась ошибка access denied. Вероятно надо было прописать куда-то какой-то волшебный флаг, но разбираться было лень :-)

Статистика форума

По состоянию на сегодня на форуме на Firefox 3 перешло 9.1% пользователей (из 58.3% лисоводов).
Надеюсь темп перехода будет высокий. Чем быстрее уйдёт Firefox 2, тем лучше.

Первая инкарнация Mozilla FAQ

Отметил Bug 179 - Создать Mozilla FAQ как RESOLVED FIXED. Неделя борьбы с DocBook вылилась в первую итерацию Mozilla FAQ
По сравнению с Linuxdoc DocBook выглядит страшно замороченным форматом :-( , хотя конечно и возможностей побольше. В данный момент содержание FAQ - это почти всё содержание старой Firefox Wiki.
Todo:
1) Перенести всю старую Firefox Wiki в FAQ
2) Удалить в старой Wiki весь материал про Firefox и поставить ссылку на FAQ
3) Верифицировать содержание FAQ (обновить ссылки, привести содержимое ближе к реальности Firefox 3)
4) Поставить ссылку на FAQ на www.mozilla.ru

0 bugs found

С локализацией mozilla.com, по крайней мере до выхода RC1, покончено, ура!
Все странички переведены, если вы внимательно следили за багзиллой, вы даже можете взглянуть на будущую реинкарнацию mozilla.com ;-), в багах проскакивал логин/пароль
Оставшиеся баги:
1) Некоторые картинки/переводы не влезают в отведённые им места - будет исправлено.
2) Неправильные логотипы для заменённых сайтов в категории Getting Started, надеюсь odnoklassniki не подадут на нас в суд ;-) - Pascal сказал, что займётся этим после выхода RC1