Shiver писал(а):Программист, привязавший свое детище не к стандартам, а к одной программе конкретного производителя, который меняет правила игры когда хочет и как хочет, не вправе сетовать на неунифицированность алгоритмов. Ибо в принятой им жизненной позиции нет для такого счастья места.
Увы, кроме Микрософта стандартов никто не придерживается - у каждого своя фига в кармане, подразумевающая необходимость приобретения и пользования именно нужным браузером, а не от стороннего производителя. Да и Микрософт держится стандартов из-за того, что сам во многом их определяет.
Проблема эта не вчерашняя, но ещё со времён сильного Нетскейпа, когда конкуренция привела к нескольким путям развития гипертекстовых документов как принуждения к использованию требуемого ПО. Иначе говоря, документ, созданный в одном браузере, намеренно не работал в другом. Сейчас эта схема так и передаётся по наследству. Да, стандарты подразумевают типовые способы реализации задачи, но в каждом конкретном браузере имеются специфические возможности её воплощения - от альтернативных стандарту тегов до полного игнорирования.
Так что всем браузерам угодить может лишь простейшая текстовая страничка, типа "Hello World!"

Пример того же Нетскейпа показывает, что альтернативные эксплореру браузеры приходят и уходят, а Микрософт остаётся. И имеется эксплорер у каждого обладателя Виндуза, независимо от того, пользуется юзер им или нет. И если надо будет, юзер эксплорер запустит, но бежать и искать ещё какой-то браузер "в случае чего", он не будет.
P.S. Что-то мне помнится, что у половины известных браузеров нынче движок одинаковый...

Всяко бывает...