Всё про браузер Opera
.: Форум сайта - myOpera.net :.

Как опубликовать НОВОСТЬ на сайте myOpera.net - читайте здесь


Новости >> Новости

Страниц в этой теме: 1
IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4089
Из: Санкт-Петербург
Вперёд, в прошлое...  
30/01/2008 09:06     [post link]  

Новая еженедельная сборка, выпущенная в минувшую пятницу, содержит одно интересное нововведение: разработчики добавили в код браузера механизм, позволяющий избежать ошибок отображения некоторых веб-сайтов. В частности, проблема заключалась в том, что многие веб-разработчики по старинке до сих пор используют устаревший метод JavaScript document.all, появившийся с лёгкой руки авторов браузера Internet Explorer 4 в далёком 1997 году. На самом деле всего через год после появления данного метода в спецификациях DOM1, разработанных консорциумом W3C, были представлены уже более продвинутые варианты в виде document.getElementById и document.getElementsByTagName, сделавшие document.all устаревшим, но некоторые веб-разработчики упорно продолжают пользоваться анахронизмами мира JavaScript.

Подобная практика приводила к различным недопониманиям между сервером и браузером Opera и, как следствие, к некорректному отображению страниц. Происходило это потому, что сервер, обнаружив в гостевом браузере поддержку document.all, присылал код, предназначенный для IE, со всеми штатными ошибками и корректировками, свойственными данному браузеру. Но Opera не содержит данных ошибок, поэтому отображение страницы получалось некорректным. В новой еженедельной сборке добавился механизм, позволяющий скрывать от сервера тот факт, что браузер поддерживает метод JavaScript document.all, и получать корректный код страницы. Разработчики Opera Software предупреждают, что данная функция является тестовой и просят сообщать о всех неполадках, возникших в результате её добавления в браузер Opera.

Сообщение от Desktop Team

Статья Халлворда Стина - специалиста по JavaScript, работающего в Opera Software.

blaberus
Новичок

Зарегистр: 03/02/2004
Сообщений: 22
Из: СПб
Re: Вперёд, в прошлое... new 
30/01/2008 14:20   [Re: Ilya]   [post link]  

Да-да, Илья, вот эта самая страница-то и рухнула Честное слово, посмотрите! В Firefox и Opera 9.25 всё нормально. Накаркали... ))

Написал им.

Исправлено blaberus (30/01/2008 14:35)

Maleficus
Новичок

Зарегистр: 16/02/2007
Сообщений: 16
Из: Санкт-Петербург
Re: Вперёд, в прошлое... new 
30/01/2008 15:17   [Re: blaberus]   [post link]  

А я то думал, что админы со стилями накосячили - я ж всегда юзаю еженедельные сборки. Только сейчас проверил в 9.25 и понял, что проблема в Опере.

Страниц в этой теме: 1  

Новости >> Новости

Дополнительные сведения
1 зарег. и 62 анонимные пользователи просматривают этот форум.

Модератор:  Ilya, van_grieg, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 9129

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации MyOpera.net - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100


архив форума