кроссбраузерность



Автор Del задал вопрос в разделе Другие языки и технологии

"Кроссбраузерный Дизайн" - объясните это понятие и получил лучший ответ

Ответ от Kaskad095[гуру]
Дело в том, что различные браузеры по разному воспринимают HTML - код . Это приводит к тому, что дизайн, написанный, к примеру для Internet Explorer, поползет в браузерах Opera и Mozilla Firefox. Для того, чтобы дизайн сайта оставался одинаковым для каждого из браузеров, программист пишет кроссбраузерный код (таблицы CSS для каждого браузера и присоединяет нужную из них, в зависимости от браузера, в который загрузится страничка) .

Ответ от Илсид[новичек]
Кроссбраузерный дизайн - или просто кроссбраузерность, это дизайн, который отображается во всех интернет-браузерах одинаково. Достигается применением CSS. Кроссбраузерности также можно достичь, используя какую-нибудь CMS.

Ответ от Мюнхгаузен[гуру]
Кроссбраузерного ДИЗАЙНА не существует, это кто-то безграмотный Вас обманул. Есть кроссбраузерная ВЁРСТКА (включая кроссбраузерный КОД JavaScript).История тому такая. После долгих лет существования Internet, родился WWW, а вместе с ним язык разметки HTML. Возник первый пристойный браузер Mosaic который быстро устарел, поскольку требования пользователей быстро росли. тогда родился проект Mozilla (Mosaic Killer), который в версиях Netscape Navigator 3-gold, а особенно 4, стал вполне приличным браузером, в котором были решены многие вопросы визуализации. Микрософт решил переплюнуть и на Интернет Эх-плорере версии 4 и особенно 5 придумал кучу своих примочек. Чтобы совместить их пришлось строить дикие конструкции на JavaScript, чтобы отобразить одни теги для одного, другие для другого. Потом разошлись и версии самого JavaScript. Это и называлось кроссбраузерностью.А потом был создан концерн W3 для стандартизации языков разметки и визуализации для Web. Микрософт долго сопротивлялся, но жизнь заставила всех производителей браузеров согласиться с тем, что никакой альтернативы следования стандартам нет. Другое дело, что у Микрософта это начало получаться хоть чуть-чуть на ИЕ 8.А потом появился язык разметки XHTML, который наследник никак не HTML, а вовсе XML, и который токмо и потребен смартфонам, телефонам и КПК. В современных условиях кроссбраузерная вёрстка - по максимуму соблюдать ЛОГИЧЕСКУЮ разметку строго в стандартах, желательно XHTML и визуализацию только посредством CSS, применять JavaScript в стандарте ECMA-262, не применять никаких проприетарных примочек как Микрософта, так и Мозиллы.На практике это получается не всегда, особенно для убогих версий ИЕ. для этого существуют специальные фокусы с подсовыванием для ИЕ других директив CSS (и, что очень нудно и нежелательно, особых псевдотегов и псевдоскриптов)С каждым новым поколением браузеров проблем становится всё меньше. С уходом с рынка ИЕ 6 и 7 их почти не останется. Но пока каждый верстальщик обязан проверять вёрстку на разных браузерах, а при необходимости и на прочих устройствах, например голосовых.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: "Кроссбраузерный Дизайн" - объясните это понятие
Кросс-браузерность на Википедии
Посмотрите статью на википедии про Кросс-браузерность
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*