У Bolk’а появился замечательный пост на эту тему. Всем смотреть в обязательном порядке!
PS. А я как-то никогда над этим даже не задумывался…
Опера в последнее время дарит приятные сюрпризы в виде поддержки той или иной фичи (например, очень понравился в 9.50 поиск страниц при вводе слова в строку адреса не только по началу этого самого адреса, но и по самим страницам тоже). Но не суть. Сейчас же просто хочется сказать, что пару минут назад Опера меня порадовала в очередной раз - на этот раз реализацией алгоритма rescale’а.
Не знаю, как вы, а мне браузить сайты в опере как-то не очень удобно. Не знаю, почему, но что-то меня постоянно смущает. В FF, и что самое интересное, в IE7 такой фигни со мной не наблюдается. :) Так что Опера у меня стоит лишь как браузер, под которым тоже нужно тестировать верстку и открываю я её в последнее время достаточно редко. Сейчас вот решил зайти на свой блог из Оперы и сразу бросилось в глаза, что на картинках из этого поста хорошо видны все буквы, числа и т.д. Бросилось потому, что в FF те же картинки выглядят просто отвратительно. Интересно, что за секретный алгоритм применяет Опера?..
PS. Кстати, у FF и IE6 rescale делается одинаково. Пиксель в пиксель. :) А опере - респект.
Я пользуюсь, а вы?
На мой взгляд, с плагином фоксовские формы выглядят намного лучше.


Ставить просто - качаем архив, распаковываем, запускаем install :)
Я думаю, все русскоязычные люди, которые использовали Firefox под Linux столкнулись с тем, что у них не работают хоткеи, когда включена русская раскладка. Для этих дел было сделано расширение, которое эти проблемы убирало. Сегодня поставил Gran Paradiso (будущий Firefox 3.0) себе на Kubuntu и столкнулся с тем, что расширение упорно не хотело работать.
Сначала оно начало возмущаться, что оно не предназначено для 3-й версии Firefox. Это дело поправимое: находим в директории расширения (~/.mozilla/firefox/<тут будет одна директория>/extensions/<номер расширения>/, где номер расширения находится путем перебора всех директорий, в них есть readme-файлы, ищите тот, в котором будет упоминание о “Russian hot keys bugfix”) файл install.rdf и меняем блок под комментарием <!– Firefox –> на такой:
<em:targetApplication>
<Description>
<em:id>{<здесь будет номер, вставьте из вашего файла>}</em:id>
<em:minVersion>1.5</em:minVersion>
<em:maxVersion>3.0</em:maxVersion>
</Description>
</em:targetApplication>
После чего ресширение перестает ругаться на несовместимость версий и начинает работать. Точнее, начинает “работать”, потому что толку от того, что расширение включено нет никакого - при русской раскладке никакие хоткеи работать не хотят. Полез в Google - нифига не нашел, никаких фиксов расширения для FF 3.0, ничего. Делать нечего - полез в коды. После 15-ти минут копания в кодах, бок был найден - автор передавал в функцию несуществующий параметр. После изменения одного слова и перезагрузки Gran Paradiso скрипт чудесным образом стал работать. Сейчас вот написал на мыло автору расширения, чтобы он поправил бок и выложил новую версию в паблик-доступ. А то собирать самому расширение сейчас ни времени ни желания нет. :)
Для тех, кто хочет все прямо сейчас:
- идем в директорию ~/.mozilla/firefox<возможно тут будет “-3.0″>/<тут будет одна директория>/extensions/<номер расширения>/ (см. выше, в общем)
- переходим в chrome/rhkbf.jar/content/rhkbf/ (да, да. jar - это обычный архив и почти все файлменеджеры могут использовать его как директорию)
- открываем файл overlay.js и ищем строку с “trevt.initKeyEvent(evt.type, evt.canBubble, evt.cancelable,”
- меняем “evt.canBubble” на “evt.bubbles”
- перезагружаем Gran Paradiso и убеждаемся, что все работает
Закросспостил на Хабрахабр. Просьба голосовать. :)
После прочтения статьи Дмитрия Штефлюка про скорость работы javascript в разных браузерах я очень удивился - мой любимый Firefox оказался чуть ли не самым медленным браузером (после IE 6.0). Решил проверить самостоятельно на его тестовом примере и заодно сравнить скорость альфа-версии Firefox 3.0 с второй версией. А заодно установил Opera 9.20, которая вот вышла буквально вчера, чтобы удостовериться в ее быстроте.
Что ж - огненный лис меня разочаровал. Мало того, что запускается он в два раза дольше (наверное из-за установленных плагинов), так еще и в тестах показывает меньшие цифры. Тесты, скажем так, не сильно сложные, но средние результаты у оперы все таки поменьше. А еще больше разочаровал Gran Paradiso (официальное название FF3) - как показали тесты - работает он по сравнению с предыдущей версией раза в полтора медленнее.
Обидно за свой любимый браузер. :( Особенно за то, что в следующей версии об оптимизации и ускорении работы не думают совсем. Надежду вселяет только то, что это только альфа-версия…





Последние комментарии