Тема закрыта
Страницы: 1
На нескольких часто посещаемых мною сайтах выбиваются различные Ошибки синтаксического анализа XML, из-за чего я не могу полноценно просматривать страницы. Администрация сайтов исправлять ошибки не желает. Таким образом, мне нужно заставить Firefox (3.6.4, WinXP SP3) отображать содержимое страниц вопреки существующим ошибкам, как это делают другие браузеры, а не наблюдать жёлтое окно ошибок. Существует ли подобное дополнение, опция в настройках или about:config, либо что-то ещё? Ничего полезного в Поиске форума и Дополнениях лисы не нашёл. Посоветуйте решение, пожалуйста.
Отсутствует
Ошибки точно на сайтах, а не в какой-нибудь вашей баннерорезалке?
Если ссылки на примеры?
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Абсолютно уверен.
Либо неверное закрытие тегов:
<p>текст<p> - Ошибка синтаксического анализа XML: несоответствующий тег. Ожидается: </p>.
Либо неверная последовательность закрытия:
<a href="http://url"><span style="font-weight: bold;">текст</a></span> - Ошибка синтаксического анализа XML: несоответствующий тег. Ожидается: </span>.
Либо ещё что-то. Мелочёвка в общем, но лиса это не игнорит. Я не против, пусть уведомляет иконкой в статусбаре или где-то ещё, но не выпаданием же в бесполезный жёлтый экран...
Отредактировано Espirito (24-06-2010 02:18:13)
Отсутствует
у меня такое сплошь и рядом в newsfox, например на хабре...
давать что-то бессмысленно, тк это идёт в фиде.
можно подписаться... или сделаю скрин как увижу.
Отсутствует
Отсутствует
seleko
ссылка на хабре приведённая в скриншоте спокойно открывается без всяких ошибок.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Вот вам ссылки:
Espirito, эти сайты так же игнорирует Опера и Хром (правда хром частично всё таки отображает). Но предполагаю, что IE отображает их корректно. Как временный вариант можно поставить IE Tab Plus (FF 3.6+) во всяком случае на первый взгляд отображает нормально.
В любом из нас спит гений. И с каждым днем все крепче!
Отсутствует
Espirito
Espirito, эти сайты так же игнорирует Опера и Хром (правда хром частично всё таки отображает). Но предполагаю, что IE отображает их корректно. Как временный вариант можно поставить IE Tab Plus (FF 3.6+) во всяком случае на первый взгляд отображает нормально.
вобщем там кривые ручки создателей виноваты - сайт в зависимости от юзерагента выдаёт разные странички.
и ту которую он выдаёт файрфоксу кривая. естественно ФФ ругается.
как вариант решения установить Custom Buttons плюс кнопка смены юзерагента(выбираем ИЕ и всё нормально отображается)
var ps = Components. classes ["@mozilla.org/preferences-service;1"]. getService (Components. interfaces. nsIPrefService). getBranch ("general."); ps. setCharPref ("useragent.override", "reset"); this.PS = Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); this.PS.clearUserPref("general.useragent.override"); this.image= 'data:image/gif;base64,R0lGODdhEAAQAPcAAAAAAAAAAHh4eJiYmLi4uMjIyNDQ0Pj4+MC8vKCYmJiMjHBgYJB0dKCIiJhgYCAUFKxwcHRAQAgEBKxYWJRAQLxYWKBAQKxAQDgUFMxwcHQoKLxAQMxYWIQoKNhwcJQoKMxAQBAEBFAUFKwoKNhYWLwoKNhAQKAgIMwoKNgoKCAEBDgEBFAEBKAoJKAwKNhgWNhYUIxkYIRIQLx4cJhgWNhAKLxAKNhYQMxAKMxYQKxAKNhwWKCQjJhoXLxYQMxwWKBAKFAUBKxYQJRAKFg0KLxwWIRAKFAkFNhYKHhkXKxwWMxYKDgUBHRAKLxYKNhwQHBgWEw0KMxwQJh0YKxYKLxwQNhwKFAkBKxwQDgkFMxwKIx0YLxwKFA0FKxwKCAUBHBoXDgkBFA0BJyYjDg0KDg0FDg0BHh4cNDQyHR0YCAkBCAkFCA0BCA0FJCcjAgUBAgkBAg0BIigiFhwWCg0KFh4XDR0QIiYjAg0FCh0QIigkFhwYFB0XCB0PBh4OBhwPBh4QAgkFLjAvMjQzLzMxER0XBw0KBx0SAAIBDR0WCB0WAg0KIycmHB0dAgUFAgkKAg0QCA0QAg0WCAkKAgkQCA0WAgUKAgkWAgUQAgUWCAkQCAkWIyMkLi4wMjI0Ly8zAAACAgEQAgEWDg0WAgEKCAUWAgEFCAUQDg0QCAEWBwUKDgkWCAEQDgUWDgEWEw0WDgkQCAEKDgUQFAkWDgEQFAUWFAEWHRkdFg0WCgUKHQocHRAcFAEQIQocJyMmFAUQIRAcDgEKJQocFAkQHQoWKAocJRAcCAEFDgUKKwocHhwdNDIzKBAcIQoWLwocHRAWFAEKFA0QKxAcJQoWMwocNgocLxAcKAoWJBkdKwoWKCIkIRAWMxAcFAUKHQoQLwoWNhAcKxYcJRAWMwoWDgEFNgoWHRkaLxYcKBAWIQoQKxAWJQoQDgkKLxAWMxYcKAoQFAEFMxAWKwoQNhYcLwoQNhAWMwoQNgoQKAkMJhkaFAkKNhUYIQ8QLxscKAgKNhQVCwAAAAAEAAQAAAIpgANCBxIsOBACQIl+Fnoh6CAg3L8KOzTZ2EdA3X2HFwooY5Hjwv7XDQwQKFETwklVFwoUIBEhCkX5qkokBPDQQYkSBi0kqKBQUnyCc2nkyEiRCwN9OgxoodOnCmXChTqVEK+g0RH4BM4ocWIFmATDnKaj8fUfD2EhkurUyePZQJ7hGsx4cULtBL+EUUwsAXOFmjZ9mgBU+CIgSMSgx2B0qBAqI4NBAQAOw=='; var меню = <menupopup xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" oncommand="this.parentNode.сменитьЮзерагент(event)"> <menuitem type="radio" value="reset" label="Default User-Agent"/> <menuseparator/> <menuitem type="radio" value="Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 YB/3.5.1" label="FF 3.6.3+yandexbar"/> <menuitem type="radio" value="Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.4) Gecko/20091016 Firefox/1.5.4" label="firefox 1.5.4"/> <menuitem type="radio" value="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" label="IE-6"/> <menuitem type="radio" value="iCab/3.0.2 (Macintosh; U; PPC Mac OS)" label="iCab/Mac"/> <menuitem type="radio" value="Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090914 Slackware/13.0_stable Firefox/3.5.3" label="Slackware"/> <menuitem type="radio" value="Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" label="Firefox/3.6.3 Mac OS X 10.4"/> <menuitem type="radio" value="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.0 Safari/532.9" label="Chrome/5.0.307.0"/> </menupopup>; меню = custombuttonsUtils. makeXML (меню); меню. childNodes [0]. setAttribute ("checked", "true"); this. orient = "horizontal"; this. type = "menu"; this. appendChild (меню); this. сменитьЮзерагент = function (событие) { var юзерагент = событие. target. getAttribute ("value"); var ps = Components. classes ["@mozilla.org/preferences-service;1"]. getService (Components. interfaces. nsIPrefService). getBranch ("general."); ps. setCharPref ("useragent.override", юзерагент); this.PS = Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); this.pref='general.useragent.override'; var state=this.PS.getCharPref(this.pref); if (state=="reset") { this.PS = Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); this.pref='general.useragent.override'; var state=this.PS.getCharPref(this.pref); this.PS = Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); this.PS.clearUserPref("general.useragent.override"); this.image= 'data:image/gif;base64,R0lGODdhEAAQAPcAAAAAAAAAAHh4eJiYmLi4uMjIyNDQ0Pj4+MC8vKCYmJiMjHBgYJB0dKCIiJhgYCAUFKxwcHRAQAgEBKxYWJRAQLxYWKBAQKxAQDgUFMxwcHQoKLxAQMxYWIQoKNhwcJQoKMxAQBAEBFAUFKwoKNhYWLwoKNhAQKAgIMwoKNgoKCAEBDgEBFAEBKAoJKAwKNhgWNhYUIxkYIRIQLx4cJhgWNhAKLxAKNhYQMxAKMxYQKxAKNhwWKCQjJhoXLxYQMxwWKBAKFAUBKxYQJRAKFg0KLxwWIRAKFAkFNhYKHhkXKxwWMxYKDgUBHRAKLxYKNhwQHBgWEw0KMxwQJh0YKxYKLxwQNhwKFAkBKxwQDgkFMxwKIx0YLxwKFA0FKxwKCAUBHBoXDgkBFA0BJyYjDg0KDg0FDg0BHh4cNDQyHR0YCAkBCAkFCA0BCA0FJCcjAgUBAgkBAg0BIigiFhwWCg0KFh4XDR0QIiYjAg0FCh0QIigkFhwYFB0XCB0PBh4OBhwPBh4QAgkFLjAvMjQzLzMxER0XBw0KBx0SAAIBDR0WCB0WAg0KIycmHB0dAgUFAgkKAg0QCA0QAg0WCAkKAgkQCA0WAgUKAgkWAgUQAgUWCAkQCAkWIyMkLi4wMjI0Ly8zAAACAgEQAgEWDg0WAgEKCAUWAgEFCAUQDg0QCAEWBwUKDgkWCAEQDgUWDgEWEw0WDgkQCAEKDgUQFAkWDgEQFAUWFAEWHRkdFg0WCgUKHQocHRAcFAEQIQocJyMmFAUQIRAcDgEKJQocFAkQHQoWKAocJRAcCAEFDgUKKwocHhwdNDIzKBAcIQoWLwocHRAWFAEKFA0QKxAcJQoWMwocNgocLxAcKAoWJBkdKwoWKCIkIRAWMxAcFAUKHQoQLwoWNhAcKxYcJRAWMwoWDgEFNgoWHRkaLxYcKBAWIQoQKxAWJQoQDgkKLxAWMxYcKAoQFAEFMxAWKwoQNhYcLwoQNhAWMwoQNgoQKAkMJhkaFAkKNhUYIQ8QLxscKAgKNhQVCwAAAAAEAAQAAAIpgANCBxIsOBACQIl+Fnoh6CAg3L8KOzTZ2EdA3X2HFwooY5Hjwv7XDQwQKFETwklVFwoUIBEhCkX5qkokBPDQQYkSBi0kqKBQUnyCc2nkyEiRCwN9OgxoodOnCmXChTqVEK+g0RH4BM4ocWIFmATDnKaj8fUfD2EhkurUyePZQJ7hGsx4cULtBL+EUUwsAXOFmjZ9mgBU+CIgSMSgx2B0qBAqI4NBAQAOw=='; } else { this.image= 'data:image/gif;base64,R0lGODdhEAAQAPcAAAAAAAAAALi4uMjIyNDQ0Pj4+MC8vCAUFAgEBLxYWLxAQMhYWMhAQNRYWBAEBNRAQLwgIMggIORYWNQgIORAQOQgIPBgYPAoKPRAQPQcILwICMgICNQICOQICPAEBPgIBP8AAP8oKP9gYPQQCPQoHPRgVPRAKNQgCOQgCPQgCNRAKORAKPRYQLwgCMggCNRYQLxAKMhAKORYQMhYQLxYQPRYKPRADORYKMBAFNRADORADNRYKMhYKLxYKPRYDMBABNRYFORYDMBYFNRYBMBYBCAUBNDQyCAkDCA0BCA0FCBEDCBUDAgUBCB0BCBkDCCEDCCUDCB0FCCkDCC0DCDECCDUCCDkCCD0CCj0HBD0CCDEICDUICDkICjwKBz0IAi0DAjECAjUCAjkCAj0BADwBAD/ACj/KCCUJCC0JAhkDAh0DAiEDAiUDAikDAD4CCB0JAhEDAhUDAT0ECBUJCCkLAg0DAjUIAjkIAj0ICCELCC0NAjEIAgkDCBkLCCUNCD0RCA0JCDURAi0LCDkTAikLCB0NCC0RAiULCD0VCDETCDUVAiELAjkTAj0TCD0ZCBELCCkTCC0VAh0LAjUTCCUTCDUZAjETCBUNCDkbAhkLCD0dAi0TAj0ZAjkZCB0RCCETAikTBD0dAD4cCC0ZCDEbCDUdAhULAj0dAD/eAiUTAjUbAjkdADwdLjAvMjQzLzMxAAIBAjEbCC0dAiETCCUZCCkbAi0bAhELCB0VAh0TAikbCBkTCCUdAiUbCCEbAhkTAiEbCB0ZAg0LCBUTAhUTAh0bCA0NAgUFCB0dAhkbCBkbAhETCBETCBUZAgkLAhUbAg0TCBUdAhEbCA0RCBEbAg0bAgkTCA0VCAkLAgULCA0ZAgkbCA0dAgUTAgUbCAkTCAkbLi4wMjI0Ly8zAAACAgEbAgETAgELCAUdCAUZCAUTAgEFCAEbCAUNCAETCAELCAUJNDIzCAEDLxAWMhAWNRAWORAWPRAWLwIIMgIINQIIOQIIPQIIPQEEPRUWPgACCwAAAAAEAAQAAAIhwAJCBxIsOBABAIRmFlohmDDhAsVMjRThkAZVAcjlinjZiJFgWYkIkwocSHIkAjEkfR4cqErAghSTvwjMIRNmzEZ5nxo81+ImC8FkkNgsyZOogd/fvggEMNSDx6YwiTwM4QIozdvxox51egHqyJwhkVgYKDUr1pDeBgpUCqBD//+fYhqsK7dgAA7'; }; }
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
вобщем там кривые ручки создателей виноваты - сайт в зависимости от юзерагента выдаёт разные странички.
Кстати, да. Если поставить IEшный User-Agent, то сервер отдаёт абсолютно корректную страницу. Это не может быть случайной ошибкой, а только намеренными действиями. Собственно, это и объясняет, почему
Администрация сайтов исправлять ошибки не желает.
Отредактировано sentaus (25-06-2010 11:13:41)
Отсутствует
Нет. На dawap.org cодержимое страницы абсолютно одинаково, но различаются серверные заголовки. Для IE отдаётся Content-Type: text/html, а для FF, Opera и т.п. Content-Type: application/xhtml+xml. При этом не проверяя, что содержимое действительно является валидным XML-документом.
В общем, в очередной раз криворукие уроды.
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Нет. На dawap.org cодержимое страницы абсолютно одинаково, но различаются серверные заголовки
ну я собссно это и имел ввиду
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Тема закрыта
Страницы: 1