Ответить
Список форумов
Обновить браузер. Зачем обновлять браузер?
1
Вход
|
Поиск
|
FAQ
|
Правила форума
Смайлик
Оформить текст
Жирным
Наклонным
Подчеркнутым
Зачеркнутым
Подстрочным
Надстрочным
Выровнять текст
- Слева -
- По центру -
- Справа -
Вставить в текст
URL cсылку
Изображение
Видео Youtube
Скрытый текст
Тег для кода
Тег для цитаты
Тег для цвета
Аудио SoundCloud
Код подтверждения:
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
[quote=Ranger post_id=6217 time=1292810072 user_id=2] Для разбора следующего пункта бегло ознакомимся с историей, и попробуем понять, откуда же взялась эта проблема кроссбраузерности. Само понятие кроссбраузерности возникло тогда, когда на теплое место под солнцем начало претендовать несколько браузеров. Тогда интернет ещё не был поставлен на поток, а интернет стандарты больше походили на черновик. В W3C (консорциум всемирной паутины, именно их благодарим, за то, что благодарим) не особо торопясь, что-либо делать, сумбурно творили хаотичные стандарты, все пытаясь составить картину того, что собственно должен представлять собой этот чудаковатый интернет завтрашнего дня. В условиях отсутствия четких стандартов, людей следящих за их соблюдением, и стремлении обставить конкурента – производители браузеров начали внедрять собственные возможности и функции, не поддерживаемые конкурирующим браузером, и как следствие, не отображающиеся должным образом. Тогда вопрос кроссбразерности был исключительно надуманной проблемой по перетягиванию одеяла на себя. Интернет был весьма специфичный, структурно сложных сайтов не было, набор тегов небольшой, а конструкция их построения ограничена. Эксклюзивный функционал тоже ничего ценного собой не представлял, так, красивости на любителя. Время шло, интернет развивался, параллельно с ним и корпорация Microsoft, ставшая монополистом на рынке операционных систем, а вместе с Windows и её родной браузер Internet Explorer. Мания величия не заставила себя долго ждать и вскоре после ошеломляющего успеха (в пике успеха доля Internet Explorer на рынке браузеров составляла более 95%) в Microsoft стали вести себя чересчур вольготно, мало считаясь с другими. После длительно застоя, на радость web мастеров требующих единых стандартов и по возможности инноваций, W3C в 1997 году таки создал стабильный стандарт HTML 4.0, который в доработанной редакции HTML 4.1 активно используется и поныне. А годом ранее состоялся первый релиз стандарта CSS(каскадные таблицы стилей), этот поистине гениальный стандарт разметки стал фундаментальной деталью в становлении гламурного веба 2.0, с его возможностью создавать необычные конструкции расположения содержимого на странице, и настоящим пинком под ленивый зад разработчиков браузеров. С момента массового вода в эксплуатацию языка разметки CSS, и начинается эпопея повсеместных проблем кроссбаузерности сайтов. С ранних лет разработчики браузеров привыкли не считаться с другими разработчиками в своих творческих порывах, а тут появляется некий CSS стандарт, вынуждающий всех плясать под общую мелодию. Как следствие каждая команда разработчиков начала по своему субъективно-образному виденью прикручивать поддержку CSS. Самую неоценимую лепту в развитие опухоли внесла Microsoft, выпустившая в комплекте с Windows XP то, за что им полагается бессрочная VIPпутевка в ад, творение достойное почетного титула хронического инвалида первой степени с врожденным слабоумнием - Internet Explorer 6. Ведь Microsoft у нас несокрушимый монополист, а значит, может идти против течения, гордо плюнув на стандарты и развитие просиживать одно место. В результате вот такой вот рассреднености разработчиков браузеров и получилось, что одна и та же незамысловатая конструкция кода, разными браузерами интерпретируется по-разному. Возникла ситуация когда в документации написано одно, а браузер это интерпретирует совсем по другому, иногда по лишенному всякого смысла. Плюс не стоит забывать и о такой повседневной вещи, как банальные программные ошибки, которые тоже от версии к версии кочуют. [/quote]
Настройки
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Не преобразовывать адреса URL в ссылки