>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >Сайт "Московского Комсомольца" вешает браузер капитально. http://forum.mozilla-russia.org/viewtopic.php?id=18541 |
mishau > 15-08-2007 01:03:20 |
Сайт газеты "Московский Комсомолец" (mk.ru ), часто виснет при переходе на статьи. Не то что виснет сам, а вешает браузер. Версия firefox 2.0.0.6. Я обратил внимание это происходит, если статья имеет много комментариев. В IE зависание нет. В фаерволе comodo я заблокировал ссылки со страницы МК на сайты с объявлениями, счетчиками и google-syndication. Я также скачал и установил пакет Adblock-plus. Все это сильно помогло, но остались некоторые статьи, где подвешивается firefox причем блокируется все управление, как в старых программах windows 3.11 и приходится либо ждать 5 минут, либо завершать аварийно через Диспетчер Задач (выйти тоже невозможно). Еще раз повторю в IE все ok. Я также отключал Comodo - дохлый номер. Скажите пожалуйста как можно обойти зависание, чтобы я хотябы мог закрыть вешающую браузер страницу? А то тяжело через восстановление сессии, которая может опять привести к зависанию. Спасибо. |
igorsub > 15-08-2007 01:21:28 |
Только что открыл статью с 41-им комментарием - ничего не повисло. |
mishau > 15-08-2007 08:51:54 |
41, возможно мало. Я попробую что-нибудь найти вот статья виснет: mk.ru/blogs/MK/2007/08/13/srochno/306292/ Еще виснуть начинает если много закладок открыть со страницами этого сайта. |
RED > 15-08-2007 09:35:18 |
Действительно вешает браузер. Остается только посоветовать поставить расширение IETab |
mishau > 15-08-2007 11:40:55 |
Спасибо, я установлю. А как вы считаете, что именно может вешать браузер? Зацикливающийся java-скрипт? Я немного знаю html, я скачал полностью страницу со всеми картинками и т.п. но в офф-лайне зависания нет. Возможно не все скрипты скачались. Просто странно, если вешается страница - это понятно, так часто бывает (например google, лечится кнопкой "обновить"), но чтобы полностью браузер со всем управлением??? |
Sergeys > 15-08-2007 13:04:12 |
mishau |
Redisych > 15-08-2007 17:36:27 |
Вот он какой, Комсомолец! |
mishau > 16-08-2007 00:48:18 |
В общем, чудно как-то получается. В коде страницы, где приведена статья (любая), есть ссылка на файл post.css Этот Выделить код Код:.comments .time { Z-INDEX: 100; LEFT: -10.5em; MARGIN: 0.4em 0px 0px; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 60px } Или этот Или этот Выделить код Код:.comments .avatar { Z-INDEX: 10; LEFT: -70px; FLOAT: left; MARGIN: 0px; WIDTH: 50px; POSITION: absolute; TOP: 0px; HEIGHT: 50px } Или этот А теперь самое интересное! Не пробуйте загружать висящий сайт много раз. При многократном обращении выходит из строя драйвер сетевой карты (а я пробовал две сетевухи). И если для встроенной сетевой карты приходится брать материнский диск и восстанавливать порушенный драйвер, то для внешней надо уже лезть в интернет, потому что система говорит что драйвер в порядке. Вот вам и МК, елки-палки Сейчас попробую отфильтровать отдельно post.css через adblock plus |
Redisych > 16-08-2007 06:29:34 |
Кошмары какие-то |
Al_H > 16-08-2007 15:30:48 |
Интересный баг. Наверное, можно налету открючать через GreaseMonkey? Или даже Stylish? Они успеют отработать до зависания? |
Infant > 16-08-2007 18:49:34 |
Так, ради интереса. Сколько человек нажали "Сообщить о некорректно рабатающем веб-сайте"? |
Unghost > 16-08-2007 20:46:28 |
В Bugzilla это надо.... |
mishau > 17-08-2007 23:29:40 |
Все-таки мне не удалось выяснить точную причину. На данный момент через adblock plus запретил загрузку www.mk.ru/f/css/banners.css и www.mk.ru/f/css/post.css Помогает, но вид страшный у сайта стал! |
Vednier > 18-08-2007 01:09:37 |
Через гризманки можно назначить сайту новую css вместо убитой |
Al_H > 18-08-2007 21:02:59 |
или через Stylish |
mishau > 19-08-2007 00:11:41 |
Я GreaseMonkey устанвил, но что-то документацию не нашел, как ее использовать. Что такое Stylish я пока еще не знаю, просто первый раз такой баг ,что аддоны надо, до этого меня все устраивало. |
igorsub > 19-08-2007 01:58:14 |
Уж лучше тогда его ставить, гораздо проще в освоении. Stylish - это расширение, позволяющее применять свои таблицы стилей к различным сайтами и отдельным страницам. |
Vednier > 19-08-2007 04:05:19 |
Не будем разводить Флейм, но Stylish - это как раз урезанная Грызманки (аля Файрфокс из Моз Cm.n) |
igorsub > 19-08-2007 04:49:40 |
mishau Выделить код Код:@namespace url(http://www.w3.org/1999/xhtml); @-moz-document domain("mk.ru") { .comments .comment-content { clear: none !important; } } После, наверное, лучше перезагрузить браузер. Теперь пробуйте зайти на "висящую" страницу. Эх, давно не брал я в руки шашек. Помню же, давно с кем-то на форуме уже решали похожую проблему. |
mishau > 19-08-2007 11:27:03 |
Спасибо, работает!!! Я не понимаю что вы написали, очевидно какие-то танцы с бубнами, но это действительно помогло. Что означает этот файл userContent.css и для чего нужно было изменить строку "clear:both" на "clear: none !important" мне уже понять не под силу. Самое главное чего я не пойму - это каким образом к зависанию может приводить не javascript, а безобидный файл стилей, еще и подгружаемый по ссылке! |
igorsub > 19-08-2007 18:35:35 |
В этот файл можно вносить свои таблицы стилей, которые будут применятся к просматриваемым страницам. Для того, чтобы стили применялись только к определенному домену (сайту), указывается @-moz-document domain("mk.ru").
Изменить both на none (не использовать) все равно, что удалить эту строку из кода.
Вполне возможно. Видимо, страница просто перегружена стилями, которые еще, похоже, друг друга и перекрывают. В IE это работает, наверное, потому, что, учитывая специфику этого браузера, не все стили страбатывают, посему нет перегрузки. |
Infant > 19-08-2007 18:50:42 |
Открывал ссылку приведенную выше в тройке. Никакого капитального зависания. Собственно и в двойке пришлось просто долго подождать окончательной загрузки страницы. |
mishau > 21-08-2007 00:46:09 |
Тем не менее мне кажется приложение таким образом себя вести не должно. Подумаю тоже насчет тройки. |
Грязный > 10-09-2007 10:32:53 |
"Сделано в Студии Артемия Лебедева" - welcome to hell - DOCTYPE заявлен как XHTML, но код не является даже wellformed XML (про соответствие схеме молчу) эх... миробли... |