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 ]
|