Подписка на блог

РСС — лучше всего

Ещё есть автоматические трансляции в Тумблере и Же-же. Если что-то не работает, напишите мне: ilyabirman@ilyabirman.ru.

Вёрстка под Safari

Вопрос: а как пользователю PC посмотреть, корректно ли отображается сайт в Safari? Есть ли какие-то браузеры под PC на том же движке? По идее Apple должны быть заинтересованы в том, чтобы все имели возможность верстать под их браузер.

(Веб-сервисы типа iCapture не предлагать, потому, что это просто картинка, а хочется посмотреть как оно себя ведёт.)
Подписаться на блог
Поделиться
Отправить
2006   Сафари
6 комментариев
A!e%
1. Самый «правильный» вариант — поставить себе MacOSX, либо native либо в VMWare.
2. Поставить Linux/KDE, там есть Konqueror. Движок тот же. Линуксы ставятся в тысячах разных вариантах, можно найти. В том числе и LiveCD много.
3. Поискать что-то на движке KHTML (это почти он самый)

Под Windows я не встречал браузеров.
LeonidKhachaturov
Есть какой-то веб-сервис (забыл название, к сожалению), который предоставляет удаленное соединение с MacOS-машиной. Так что можно посмотреть не только картинку, но и как оно себя ведет. Стоит, правда, долларов 30 в сутки.
Mark Gubarenko
а в сафари все идеально отображается. он прошел acid2
Илья Бирман
Во-первых, даже если в Safari всё отображается идеально, это не значит, что под ним всё отображается так, как мне надо.

Во-вторых, Acid2 — не критерий ничего, кроме того, что он проходит Acid2. Я могу тебе написать браузер, который будет проходить Acid2, за 15 минут. Больше он не будет делать ничего.

В-третьих, он ещё всё-таки не прошёл Acid2, насколько мне известно. Внутренние билды не считаются.
gray
Тут про движок Konqueror’а упоминали, но как-то криво.

Лирическое отступление. Итак, в рамках проекта KDE разрабатывался (и сейчас разрабатывается) броузер Konqueror на движке KHTML. Этот KHTML лицензирован по LGPL (грубо говоря, никаких ограничений), интегрируется с родственными проектами — KJS (движок интерпретатора JavaScript; в KDE используется много где) и KSVG/KSVG2 (SVG-рендерер). В своё время Apple сделала себе форк KHTML (лицензия позволяла). Их ветка движка получила название WebCore. Исходники своего движка они отдают, но, несмотря на это, KHTML и WebCore разошлись довольно далеко. Одна из причин — в смене платформы: KHTML используется с Qt/X11, а WebCore — с Appl’овским Quartz’ом; так, CSS-свойство text-shadow, которое в KHTML появилось совсем недавно (и с большим скрипом), в WebCore было реализовано чёрт знает когда за счёт средств, которые были в Quartz’е. На данный момент, на движках этого семейства (KHTML и WebCore), кроме Safari и Konqueror’а, нет никаких других пригодных для использования браузеров.

Safari мне иногда приходится использовать. Konqueror я использую постоянно (вот сейчас пишу в нём этот комментарий). Рендеринг у них одинаковый «по смыслу» (по интерпретации кода), но всегда выглядит по-разному: у Safari все значения по умолчанию совсем другие (не говоря уж о разных шрифтах). А уж «наощупь» они отличаются, как небо и земля: Safari — быстрый броузер в быстрой и красивой графической среде (на G5), а Konqueror — как бульдозер на бездорожье: мощный, довольно фичастый и сравнительно неторопливый (по крайней мере, на Sempron 2500+). Ах да: JavaScript, несмотря на общий KJS, имеет кучу расхождений в поведении.

К чему я это всё? К тому, что не стоит подменять Safari Konqueror’ом, они весьма разные.
Gluek
Вот здесь можно скриншотик получить:

http://snugtech.com/en/safaritest
anto
ilya ja ustal...
kak pomenjat mestami title -> postavit title stranicy vpered a potom tolko nazvanie saita???
kak kalendar postavit pod pole poiska v levoi kolonke???

POMOGI POZALUISTA!
ili tykni nosom gde ob etom napisano (tolko ne v svoi manualy i wiki na stranice dvizka)

spasibo.

Пользовательский интерфейс
Доступны два раздела
электронного учебника

Популярное