Прокрутка страницы к пустому iframe в WebKit-браузерах

Недавно столкнулся с неприятным поведением WebKit-браузеров, и потратил немало времени на поиск проблемы. Дело в том, что нагруженная яваскриптом страница начала прокручиваться к подвалу. При этом совершенно никакой реакции на принудительный scroll. Все дело во теге iframe с пустым атрибутом src (или не пустым, а с #).

Прокрутка страницы к пустому iframe в WebKit-браузерах

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

HTML5 уже изменил Сеть!

HTML5 — это самый большой рывок в сетевых стандартах за почти полное десятилетие. Сейчас HTML вступает в ту фазу, когда он не просто создан для отображения контента, его пытаются сделать средой разработки, так сказать прикладной платформой, где звук, видео, графика и прочее — всё стандартизировано и предельно ясно описано в спецификации.
Вольный перевод How HTML 5 Is Already Changing the Web от Scott Loganbill.

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

Ajax на мобильном браузере или мобильный Ajax (с примерами)

Ajax, судя по тенденциям, всё больше овладевает умами девелоперов. Особенно активно сейчас начинает развиваться Ajax для мобильных браузеров. Об этом собственно и поговорим.

Технология Ajax очень востребована пользователями мобильных устройств. Причина в общем-то на поверхности. Снижается потребление трафика и трата времени. Ведь подгружаются всего некоторые части страницы, а не она вся (если не в теме, что такое Ajax — рекомендую посетить Wikipedia — Ajax). Соответственно серфинг сети с мобильного устройства становиться более качественным, быстрым и менее раздражающим. Более того, он обходиться дешевле.

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

А готов ли ваш мобильный браузер к работе с Сетью по стандартам или Acid для мобильных браузеров

W3C предложила общественности тест для мобильных браузеров, который условно можно назвать «Acid для мобильных браузеров».

Вольный перевод «вступительного слова» примерно такой:

Задача этого теста такая же, как и у всем известных Acid тестов. На одной странице можно проверить соблюдение 12ти технологий и стандартов. Эти стандарты широко известны, и в большинстве случаев вполне адекватно воспринимаются браузерами на компьютерах, однако мобильные браузеры не могут этим похвастать. Мы верим, что эти технологии будут очень востребованы через год или два.

Результаты теста показаны наглядно, с помощью трёх линий квадратов. Линии отсортированы по сложности выполняемых тестов. Первая линия — это хорошо известные и успешно внедрённые технологии и стандарты. Вторая — те, что внедряются, грубо говоря, сегодня. Третья — стандарты и технологии завтрашнего дня. Если тест пройден — то квадрат будет зелёным. Если нет — то красным, фиолетовым или вообще быть прямоугольником. Насколько нам известно — ни один браузер (будь то мобильный или любой другой) пока не проход тест на «отлично».

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

WebKit прошёл Acid3

Опера прошла Acid3 на 100/100? — но пощупать то нельзя :)

Однако WebKit уже позволяет увидеть Acid3 100/100 не только на картинке, но и в окне браузера.

(Большая картинка)
Проблема с SVG решена частично, цитирую — «SVG kerning support (horizontal kerning only for now since we don’t do vertical text layout right yet)», однако это не помешало пройти Acid3 на пять с плюсом, т.е. на 100/100.

Вся информация и собственно источник — http://trac.webkit.org/projects/webkit/changeset/31342
PS — но ребята-девелоперы не останавливаются и работают дальше. Баг-фиксы следуют один за другим.
PSS — ночная сборка пока что с билдом 31316 — так что буквально завтра можно будет выкачать ночную сборку, которая проходит Acid3.

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter