Home
MT's Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in MT's LiveJournal:

    [ << Previous 20 ]
    Sunday, March 30th, 2008
    5:43 am
    Блог переехал

    Блог переехал

    Новый блог | Новая RSS-лента

    Все более-менее актуальные заметки старого блога перенесены в новый. Этот ЖЖ более не обновляется.

    Friday, March 21st, 2008
    1:42 am
    Thursday, March 6th, 2008
    2:16 am
    Wednesday, March 5th, 2008
    2:50 am
    IE8 будет по умолчанию работать как IE8

    IE8 будет по умолчанию работать как IE8

    Понаблюдав за реакцией сетевой общественности на X-UA-Compatible, обсудив ситуацию за круглым столом и взглянув на неё через призму опубликованных в прошлом месяце собственных норм функционального взаимодействия (interoperability principles), в Microsoft изменили свою позицию относительно нового режима соответствия стандартам в IE8 и приняли решение задействовать новый движок IE8 по умолчанию, без необходимости принудительно его включать (разумеется, при наличии DOCTYPE). Теперь, наоборот, тем, кому это потребуется, придётся включать режим совместимости с IE7.

    Это правильное решение. Если бы IE8 и все будущие версии работали по умолчанию в режиме IE7, как предлагали в Microsoft ещё совсем недавно, интернет фактически навсегда остановился бы на техническом уровне IE7 — ведь большинство веб-разработчиков никогда даже не узнали бы о возможности переключиться в новый режим — так же, как многие до сих пор понятия не имеют о возможности переключения в режим соответствия стандартам при помощи DOCTYPE, как и о существовании такого режима в принципе, а серьёзно рассчитывать на уменьшение доли IE до уровня даже менее 50% в условиях его поставки вместе с наиболее широко распространённой ОС, к сожалению, пока не приходится.

    Теперь, если сайт начнёт некорректно работать в IE8, веб-разработчику придётся пошевелиться, либо внеся изменения в вёрстку и/или скрипты (что для достаточно грамотного специалиста применительно к достаточно грамотно сделанному сайту не составит большого труда), либо переключившись в режим совместимости с IE7 путём добавления на страницу специального мета-элемента либо эквивалентного HTTP-заголовка ответа сервера (простое решение проблемы для ленивых или не обладающих достаточными знаниями). При этом новые сайты уже не будут ограничены планкой IE7 и будут разрабатываться в расчёте на гораздо более правильный (будем надеяться, не только на бумаге и не только на синтетических тестах) движок IE8, и Сеть продолжит своё развитие вместо той стагнации, в которой она ещё недавно могла легко увязнуть «благодаря» X-UA-Compatible. Есть повод для радости. ;-)

    Wednesday, February 20th, 2008
    2:58 am
    Thursday, January 10th, 2008
    12:55 am
    Monday, January 7th, 2008
    3:06 am
    Saturday, November 24th, 2007
    11:43 pm
    Sunday, November 18th, 2007
    5:29 pm
    Thursday, October 4th, 2007
    10:20 pm
    Tuesday, September 25th, 2007
    2:16 am
    Thursday, August 23rd, 2007
    3:03 pm
    Tuesday, August 14th, 2007
    3:26 pm
    Saturday, July 21st, 2007
    3:11 am
    Thursday, July 19th, 2007
    12:30 am
    Thursday, July 12th, 2007
    4:12 am
    Wednesday, July 4th, 2007
    2:30 am
    Tuesday, July 3rd, 2007
    1:02 am
    Thursday, June 28th, 2007
    3:48 am
    В Safari появился инструментарий для веб-разработчика

    В Safari появился инструментарий для веб-разработчика

    В свежих «ночных» сборках WebKit (как Mac-, так Windows-версий) появился инструмент Web Inspector, по назначению и функциональности аналогичный расширениям DOM Inspector (поставляется с Firefox) и Firebug для Firefox.

    Что примечательно, Web Inspector включает в себя консоль ошибок JavaScript, без чего трудно представить полноценную веб-разработку — ранее отсутствие подобного встроенного средства отладки в Safari затрудняло локализацию нюансов работы веб-приложений в этом браузере, снижая привлекательность Safari как основной рабочей платформы веб-разработчика. Теперь этот пробел устранён.



    Current Music: Beatles—Help!
    Tuesday, June 12th, 2007
    4:07 am
    Официальная Windows-версия Safari 3

    Официальная Windows-версия Safari 3

    После выпуска Macintosh на аппаратной основе Intel и, в дальнейшем, появления официального способа установки Windows XP на Mac, выход Windows-версии Safari был вопросом времени. И время пришло. Почти.

    Бета-версия Safari 3 для Windows (8 МБ) доступна для бесплатной загрузки с официального сайта Apple.

    Разработчик позиционирует Safari как самый быстрый из существующих браузеров на любой платформе, заявляя скорость работы, в 1,5-2 раза превышающую таковую у других браузеров.

    Иные достоинства для пользователя, как то блокировка всплывающих окон, вкладки, автозаполнение форм и проч., так или иначе реализованы и в других браузерах.

    Главное же достоинство Safari (как и Firefox, Opera, Konqueror) для веб-разработчика одно — высокий уровень поддержки веб-стандартов.

    Следует заметить, на данный момент Safari для Windows напоминает скорее порт, нежели полноценное Windows-приложение: даже изменение размера окна возможно перемещением лишь одного угла окна — правого нижнего — как это имеет место в интерфейсе операционной системы Mac OS X. (Последнее, к слову, является грубой ошибкой в проектировании интерфейса — Windows-приложение должно вести себя так, как привыкли пользователи Windows. Впрочем, к финальной версии ситуация вполне может измениться.) Про точное повторение внешнего вида браузера в целом и говорить излишне.

    В текущей бета-версии не обошлось без довольно серьёзных ошибок и недоработок, например:

    • текст в полужирном или курсивном начертании часто не виден, а от ссылок видно только подчёркивание;
    • округление относительных единиц реализовано таким образом, что малая ненулевая относительная (в единицах em) величина округляется до нуля при заметно большей относительной величине, чем в других браузерах, что может приводить к необоснованным отличиям внешнего вида веб-страниц в Safari от такового в других браузерах.

    В целом, следует отдать должное, произошло событие хоть и закономерное, но весьма существенное, и остаётся только порадоваться тому, что в скором времени (после выхода финальной версии) для проверки сайтов под Safari веб-разработчикам не придётся больше пользоваться компьютерами Macitosh или довольно неуклюжими полурешениями вроде онлайн-сервисов для удалённого и отложенного снятия скриншотов веб-страниц на интересующих браузерах. Не исключено также, что браузер будет интересен не только веб-разработчикам, но и обычным пользователям, у которых теперь будет ещё одна альтернатива.

    Update: проблемы с отображением полужирного и курсивного текста в неанглоязычных системах устранены в версии 3.02, вышедшей 23 июня.

    P. S. Понравилось, что, в отличие от любого известного автору браузера, Safari использует механизм постепенной (например, послойное «уточнение» JPEG-изображения, сохранённого в progressive-режиме) загрузки изображений даже при их использовании в качестве фона.

[ << Previous 20 ]
About LiveJournal.com

Advertisement