Есть ли какое-либо различие в рендеринге главных браузеров через операционные системы?

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

Насколько мое исследование берет меня, это - что-то, что выходит напрямую разработчиков или верит или не делает. Кажется, что мы можем, выбрал также. Я нахожусь в дефекте, потому что я всегда полагал, что не было никакого различия, и теперь мне говорят что, прежде чем я опубликую любую часть влияющей на фронтенд работы, я должен выполнить полное тестирование на Mac, а также Windows.

Чтобы быть ясным, я знаю о различиях в текстовом рендеринге (Tom Phiney охватывает проблему подробно здесь: http://www.thomasphinney.com/2009/12/browser-choice-vs-font-rendering/). Серая область, относительно которой я не могу найти документацию, - существует ли кто-либо любой несоизмеримости.

Есть ли какие-либо авторитетные статьи технического наклона, дающего категорический ответ так или иначе?

5
задан Yenrab 26 January 2010 в 16:01
поделиться

3 ответа

Элементы формы, как правило, ОС-ориентирован, а не ориентирован на браузер. Так что это одна вещь, чтобы проверить перекрестную платформу. Но кроме того, AFAIK, двигатели рендеринга на кроссплатформенных браузерах, как правило, довольно едины, независимо от платформы, которые они работают в наши дни.

0
ответ дан 15 December 2019 в 06:26
поделиться

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

Так что это не очень справедливый вопрос, так как таковой, потому что он, как пытаться сравнить мел и сыр в контексте того, как различные системы визуализируют графику. Не забывайте, что в случае Windows есть более широкий спектр графических драйверов, по той простой причине, что Windows имеет большой доля рынка сегодня (я бы хотел, чтобы это был Linux, который имел большую долю, я вентилятор Linux ).

Возьмите Linux, например, не все производители видео графики откроют его графические драйверы для него для работы в интерфейсе X Linux для соображений соревнований. Хотя, на сегодняшний день графика превосходны и гладкие под х, из-за различных библиотек, используемых для связи с графическим оборудованием, но вы все равно не можете сравнить графический вывод к тому, что для Windows, поскольку основные аппаратные драйверы по своей природе очень разные Отказ Графика очень зрелая и всё чаще.

Можно попытаться скопировать над шрифты истинного типа через к Linux (но это спорно с точки зрения вопросов авторского права и лицензионное соглашение), чтобы увидеть, если рендеринга шрифта лучше ... опять же это может быть нарушением авторских прав и т.д. ...

Возьмите WXWidgets, которые стремятся сделать графику одинаково через Linux и Windows, или QT Toolkit, это сама природа того, что делает его портативным и выглядеть одинаково. Моно является еще одним примером, в нем «WinForms» довольно зрело и близко, что и в качестве Windows, эквивалентной .NET WinForms.

Опять же, как я уже сказал, это субъективно, и это мое мнение на нем.

Надеюсь, это поможет, С уважением, Том.

1
ответ дан 15 December 2019 в 06:26
поделиться

Хотя я не знаю, чем отличаются браузеры разных операционных систем (обычно они исправляются довольно быстро после нахождения), вы можете проверить любой конкретный сайт с помощью BrowserShots.

2
ответ дан 15 December 2019 в 06:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: