Итак, накануне католического рождества компания Mozilla порадовала пользователей браузера Firefox выходом финальной 9-й сборки, которая приносит наряду с повышением общей стабильности, исправлением ошибок и мелкими изменениями немало и важных улучшений.
Type Inference Наиболее заметной и важной новой функцией является Type Inference в движке javascript. Эта техническая функция, детали которой интересны более программистам, нежели рядовым пользователям. Важнее всего то, что она позволит браузеру исполнять современные веб-сайты, нагруженные кодом javascript (такие как Gmail или Twitter), гораздо быстрее. Type Inference — это большой проект внутри компании Mozilla, разработчики которой работали над ним более года, и вот сейчас плоды их трудов могут оценить все желающие.
Проблема javascript в том, что тип переменных (целочисленный, строчный и так далее) не задаётся изначально, а он определяется интерпретатором в процессе работы в зависимости от того, какие операции проводятся. Это обеспечивает большую гибкость, но также приводит к тому, что интерпретатор javascript должен учитывать эту особенность, и работать с каждой переменной, как с абстрактным типом, который может быть содержать любой тип значений.
Движок SpiderMonkey javascript в Firefox 9 анализирует код и прогнозирует тип переменных. Затем он использует эти предсказания при создании компилированного кода JIT. Результатом становится более компактный и быстрый код и уменьшенные требования к памяти (впрочем, некоторый объём памяти нужен и для определения типа переменных).
Инженер Firefox Брайан Бонди (Brian Bondy) отмечает, что модификации движка javascript, внесённые в Firefox 9, увеличивают производительность в таких известных тестовых пакетах, как Kraken и V8 более чем на 30% и обеспечивает значительный рост производительности большинства веб-сайтов, использующих сложный код JS.
Но даже сегодня, когда технология внедрена в Firefox 9, компания Mozilla продолжает работы в направлении оптимизации производительности. Следующее поколение движка JIT, IonMonkey, которое сейчас находится в процессе разработки, будет уже рассчитано на работу Type Inference, благодаря чему прирост производительности должен стать ещё более ощутимым.
Проверка Do Not Track через javascript Другим нововведением в Firefox 9 стала поддержка метода проверки Do Not Track через код javascript во время считывания заголовка HTTP. Это должно упростить проверку приложениями и веб-сайтами настроек конфиденциальности и принять соответствующие меры.
Do Not Track — это метод, представленный и внедрённый впервые в Mozilla, требующий от сайтов, чтобы все связанные с ним рекламные сети отключили мониторинг активности пользователя, проводимый для целевой рекламы. Главным противником распространения Do Not Track является Google — основные доходы поискового гиганта приносит именно реклама, для эффективной работы которой требуются статистические данные.
Улучшенная поддержка Mac OS X Lion Firefox 9 также лучше интегрируется с последней версией операционной системы Mac OS X. Браузер более естественно смотрится в этой системе благодаря улучённой интеграции темы ОС. Также веб-обозреватель поддерживает двухточечный жест для навигации.
Новый планшетный интерфейс Мобильная версия Firefox 9 принесёт в перспективе (пока доступна только бета-версия) новый и оптимизированный для Android-планшетов интерфейс. Он разрабатывался последние несколько месяцев и теперь готов к внедрению.
Прочие улучшения Конечно, разработчики Mozilla провели большую работу в тех областях, которые пользователи не заметят напрямую. Firefox 9 приносит улучшенную поддержку веб-стандартов HTML5, MathML и CSS. Например, можно упомянуть поддержку растяжения шрифтов в Firefox 9 с помощью CSS-свойства font-stretch. А благодаря расширенной поддержке свойства каскадных таблиц стилей text-overflow сайты смогут сообщать Firefox о том, как управлять выходящим за края текстом.
Firefox 9 доступен на официальном сайте в массе локализаций, а русскоязычные финальные сборки можно скачать в версиях для различных операционных систем: Windows, Linux, Mac.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
ППц...А чем тебе так опера нравится...Хром бомба: скорость, четкая и ясная работа с вкладками..Их резервное сохранение. Куча плагинов полезных...различных тем..Простота, лишен лишней фигни разной , и в тоже время весь функционал присутствует.
Про оперу забыл давно и на глаза даже не попадается не у кого!
ППц...А чем тебе так опера нравится...Хром бомба: скорость, четкая и ясная работа с вкладками..Их резервное сохранение. Куча плагинов полезных...различных тем..Простота, лишен лишней фигни разной , и в тоже время весь функционал присутствует.
Про оперу забыл давно и на глаза даже не попадается не у кого!
у меня и опера и хром, последний пока надоел дак для разнообразия юзаю оперу... У каждого своя, так сказать, изюминка... так что пользуюсь по настроению))) а вот лиса ну оооочень долго запускается и пол экрана закрывает своими кнопками назад-вперед... может тут что и поменяли.
ППц...А чем тебе так опера нравится...Хром бомба: скорость, четкая и ясная работа с вкладками..Их резервное сохранение. Куча плагинов полезных...различных тем..Простота, лишен лишней фигни разной , и в тоже время весь функционал присутствует.Про оперу забыл давно и на глаза даже не попадается не у кого!
У оперы удобнее работа с вкладками и анализатор скриптов и потоков лучше работает. Плюс турбо режим Плюс Opera link... можно с любого компа и тела попасть на свои закладки, историю и вкладки Плюс удобная навигация в правой кнопки мыши очень упрощает работу итд итд итд
ППц...А чем тебе так опера нравится...Хром бомба: скорость, четкая и ясная работа с вкладками..Их резервное сохранение. Куча плагинов полезных...различных тем..Простота, лишен лишней фигни разной , и в тоже время весь функционал присутствует.Про оперу забыл давно и на глаза даже не попадается не у кого!
По хрому скажу сразу, занимаюсь очень много версткой сайтов и шаблонов под IPB 3.2.2 и 3.2.3 то больше всего косяков выдают хром и фокс, потому что например тот же хром туго понимает css3 и кто знает такой тег margin-left(или right): -20px; минусов он тоже не понимает, да и тегов float тоже, ставит блок по своему и контент не видя блока перестаетза ним тянуться. и что самое прикольное даже ИЕ стабильнее намного понимает все эти теги и коды в отличии от хрома и фокса, ну фокс конечно чуть получше. А насчет скорости, так опера быстрее хрома в любом случае, ибо есть режим турбо + ко всему попробуй Opera Hybrid сам поймешь что ошибаешься.
Цитата: HaXaL
теряйся
Иди нах если ты ещё не понял дебил тупой, выучи нормальные слова кроме этого недоучка.
Цитата: hyena
хрому не нужен он сам по себе "турбо"))
Хром гораздо медленнее спец выпусков Опера АС проффессионального браузера и оперы Hybrid. мало того посоветуйся на портале профессионалов програмистов они тебе в один голос скажут что хром сырое Г.... Да у него конечно будущее есть не спорю его ещё доработают, но до уровня фокса и Оперы ему ещё дофига.
ППц...А чем тебе так опера нравится...Хром бомба: скорость, четкая и ясная работа с вкладками..Их резервное сохранение. Куча плагинов полезных...различных тем..Простота, лишен лишней фигни разной , и в тоже время весь функционал присутствует.
в последнее время лисичка утонула( Гугл ее финансировал и надеялся на разрабов,в они деньги проепали!Опера и хром пока что идут нога в ногу
Daniella_Jasmin,
Цитата: Daniella_Jasmin
Хром гораздо медленнее спец выпусков Опера АС проффессионального браузера и оперы Hybrid. мало того посоветуйся на портале профессионалов програмистов они тебе в один голос скажут что хром сырое Г.... Да у него конечно будущее есть не спорю его ещё доработают, но до уровня фокса и Оперы ему ещё дофига
послушай уважаемый.Идет речь о браузерах "для обычных пользователей" ибо ИМХО.Твои доводы как профи и т.д,и т.п конечно хороши но ты не забывай просто полазить по инету наберется людей гораздо больше,чем таких как ты профи.
ППц...А чем тебе так опера нравится...Хром бомба: скорость, четкая и ясная работа с вкладками..Их резервное сохранение. Куча плагинов полезных...различных тем..Простота, лишен лишней фигни разной , и в тоже время весь функционал присутствует.
а что же в вашем "шустрике" Оpera при проверке скорости (http://www.speedtest.net /) пинг в два раза выше выдает, чем в х*не Firefox? Некоторые сайты, где разделы в древовидной системе, не корректно отобразились. Для сравнения берутся оригинал браузеры, а не говносборки. К слову, целую неделю пытался перейти на оперу, да она тормозит, страницы грузит долго! Пожалуй останусь на лисе. Daniella_Jasmin приведи весомый аргумент пользователю в пользу оперы, а не задротские программирования, т.к. я пока что преимуществ не нашел.
TwisterMan, Да не вопрос но людей которые работают с бесплатными CMS системами ещё больше, но хром например с той же Joomla и её редакторами не работает, правой кнопкой не выодит в админке нужные поля и тд. Мало того на многих сайтах не поддерживает множество функций или просто их не показывает. Вы это называете нормальным браузером? Может он в чем то и хоро, но для людей начинающих в инете как ИЕ в 2000-х годах.
Цитата: DimaGetman
Обновил - ох и жалею - глюков... Всегда Фоксом пользовался - но сейчас в шоке.
О чем я и говорила. Опера это компания, а фокс это народное творчество плагины на который пишут все кому не лень, с дырками без неважно. В то время как в опере уже есть всё и пишет их сами разработчики опера. Всё что люди пишут для оперы это скины не больше.
Сам еще этого не прочувстовал, но насчет тегов все, что написал понял, хотя и не мего про..Вроде как сайты Хром корректно все отображает. Наверно изза того, что вебмастера шаманят над этим всем и это скорей их заслуга, чем браузера, я правильно понимаю?
Цитата: Daniella_Jasmin
попробуй Opera Hybrid сам поймешь что ошибаешься
Убедил, попробовать что то новое(по крайней мере для меня) всегда можно и нужно
Бля...с каждой новой версией мазила все конченей и конченей Скоро каждый уважающий себя человек пересядет на что то поудобней чем это обрастающее гАвноМ недоразумение