Вёрстка под Safari
Вопрос: а как пользователю PC посмотреть, корректно ли отображается сайт в Safari? Есть ли какие-то браузеры под PC на том же движке? По идее Apple должны быть заинтересованы в том, чтобы все имели возможность верстать под их браузер.
(Веб-сервисы типа iCapture не предлагать, потому, что это просто картинка, а хочется посмотреть как оно себя ведёт.)
Под Windows я не встречал браузеров.
Есть какой-то веб-сервис (забыл название, к сожалению), который предоставляет удаленное соединение с MacOS-машиной. Так что можно посмотреть не только картинку, но и как оно себя ведет. Стоит, правда, долларов 30 в сутки.
а в сафари все идеально отображается. он прошел acid2
Во-первых, даже если в Safari всё отображается идеально, это не значит, что под ним всё отображается так, как мне надо.
Во-вторых, Acid2 — не критерий ничего, кроме того, что он проходит Acid2. Я могу тебе написать браузер, который будет проходить Acid2, за 15 минут. Больше он не будет делать ничего.
В-третьих, он ещё всё-таки не прошёл Acid2, насколько мне известно. Внутренние билды не считаются.
Тут про движок 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’ом, они весьма разные.
Вот здесь можно скриншотик получить:
http://snugtech.com/en/safaritest
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.