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



Автор 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 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: "Кроссбраузерный Дизайн" - объясните это понятие

кроссбраузерная верстка сайта
Кросбраузерная верстка обычно не является валидной, т. к. используются хаки-твики для того или
подробнее...

как сделать углы таблицы закруглёнными?
кроссбраузерно - только картинками. Opera, начиная с версии 10.5, последние версии Firefox, Safari
подробнее...

SVG фильтры для HTML-элементов
SVG-фильтры в CSS поддерживает Chrome, Safari (6.0+ только для Mac пока) , iOS 6.0.
Фильтры,
подробнее...

JavaScript как обратиться к элементу по class б а не по id типа getElementById
Есть не совсем кроссбраузерный метод getElementsByClassName ( не работает в IE<9, FF<3 и т.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Теги
Скиньте основные теги CSS
#yaimg114255# - здесь ВСЕ да еще и с описанием, кроссбраузерностью и примером
ну так в
подробнее...

сколько стоит создание Интернет-магазина под ключ ?
.

Создать интернет-магазин под ключ стоит примерно 76 тыс. руб.
Это нормальный
подробнее...

сколько стоит сделать интернет-магазин? и стоит ли использовать шаблоны сайтов? ?
Это смотря для чего. Если не нужно привлекать клиентов - тупо механизм покупки организовать
подробнее...

Как сделать хтмл текст прозрачным?
если именно прозрачным, то можно использовать opacity: 0 (0 - прозрачный, 1 - 100% непрозрачный, т.
подробнее...

Сравнение ширфтов в PhotoShop и CSS
не так-то все и просто, на самом деле) )

практически невозможно добиться абсолютно
подробнее...
спросили в ActionScript
Сколько можно заработать на верстке?
Если бы вы умели верстать на битриксе или на худой конец HostCMS, я бы вам прям сейчас дала
подробнее...

как на сайте сделать изображение на весь экран? Реально на весь экран (любого монитора)?
1) Сброс стилей по умолчанию спасет. В CSS:
* { padding:0; margin:0; }
В данном случае,
подробнее...
спросили в Artiste
Программы для создания сайтов. Зачем нужны знания css и html ?
Код сайта, сделанного при помощи визуальных редакторов (Corel Website Creator вовсе не единственный
подробнее...
Кросс-браузерность на Википедии
Посмотрите статью на википедии про Кросс-браузерность
 

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

Имя*

E-mail:*

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