Допустим, вы уже привыкли к скрипту, который позволяет (в некоторых браузерах) одним кликом разворачивать ветки комментариев в ЖЖ.
Но вот беда - скрипт рассчитан на использование стандартного стиля, и со всеми остальными с очень большой вероятностью работать не будет (т.к. он полагается на то, что HTML будет именно такой, и никакой другой - с такими-то таблицами такой-то структуры, и т.п.).
Однако, если вы хотите прочесть чью-то страницу с кучей комментариев, есть быстрое решение проблемы. Допишите в URL нужной страницы
Страничка будет отображена с использованием урезанного варианта стандартного layout-а, и LJ Thread Unfolder будет работать.
Способ подсмотрен вот тут.
Но вот беда - скрипт рассчитан на использование стандартного стиля, и со всеми остальными с очень большой вероятностью работать не будет (т.к. он полагается на то, что HTML будет именно такой, и никакой другой - с такими-то таблицами такой-то структуры, и т.п.).
Однако, если вы хотите прочесть чью-то страницу с кучей комментариев, есть быстрое решение проблемы. Допишите в URL нужной страницы
?format=light (или же &format=light, если там уже был знак '?').Страничка будет отображена с использованием урезанного варианта стандартного layout-а, и LJ Thread Unfolder будет работать.
Способ подсмотрен вот тут.
(no subject)
Date: 2006-12-14 09:17 am (UTC)javascript:sm=%22style=mine%22;ap=location.href.indexOf(%22#%22);if (ap<0) ap=location.href.length; ab=location.href.substring(0, ap); aa=location.href.substring(ap, location.href.length);re=new RegExp(%22\\?%22+sm+%22$|%22+sm+%22&|&%22+sm, %22gi%22);abn=ab.replace(re, %22%22);if (abn==ab) {abq=abn.indexOf(%22?%22); if (abq<0) {abn+=%22?%22+sm;} else {if (abq==abn.length-1) {abn+=sm;} else {abn+=%22&%22+sm;};};}; location.href=abn+aa;
(no subject)
Date: 2006-12-14 09:19 am (UTC)PS: наверное, format=light лучше, просто у меня стиль lynx
(no subject)
Date: 2006-12-14 09:22 am (UTC)(no subject)
Date: 2006-12-14 09:24 am (UTC)(no subject)
Date: 2006-12-14 09:24 am (UTC)(no subject)
Date: 2006-12-14 09:26 am (UTC)(no subject)
Date: 2006-12-14 09:36 am (UTC)(no subject)
Date: 2006-12-14 09:36 am (UTC)(no subject)
Date: 2006-12-14 09:37 am (UTC)(no subject)
Date: 2006-12-14 10:37 am (UTC)(no subject)
Date: 2006-12-14 10:48 am (UTC)P.S. Кстати, для format=light скрипт будет такой (текст можно просто перетащить на панель браузера):
javascript:sm=%22format=light%22;ap=location.href.indexOf(%22#%22);if (ap<0) ap=location.href.length; ab=location.href.substring(0, ap); aa=location.href.substring(ap, location.href.length);re=new RegExp(%22\\?%22+sm+%22$|%22+sm+%22&|&%22+sm, %22gi%22);abn=ab.replace(re, %22%22);if (abn==ab) {abq=abn.indexOf(%22?%22); if (abq<0) {abn+=%22?%22+sm;} else {if (abq==abn.length-1) {abn+=sm;} else {abn+=%22&%22+sm;};};}; location.href=abn+aa
P.P.S. забыл, что скрипты вырезаются : )
(no subject)
Date: 2006-12-14 10:53 am (UTC)куча-мусора-навигации
Основной текст нормальным шрифтом и белым по чёрному
куча-мусора-навигации
А до этого было:
куча-мусора-навигации куча-мусора-навигации куча-мусора-навигации куча-мусора-навигации куча-мусора-навигации
куча-мусора-навигации [тут Основной текст крохотным шрифтом в окошке 100x100px] куча-мусора-навигации
куча-мусора-навигации куча-мусора-навигации куча-мусора-навигации куча-мусора-навигации
(no subject)
Date: 2006-12-14 12:21 pm (UTC)А готового нету?
(no subject)
Date: 2006-12-14 12:21 pm (UTC)(no subject)
Date: 2006-12-14 12:29 pm (UTC)Но я его перестал использовать, он применяется после загрузки страницы, после чего она релоадится. Не удобно.
(no subject)
Date: 2006-12-14 12:38 pm (UTC)(no subject)
Date: 2006-12-14 12:41 pm (UTC)(no subject)
Date: 2006-12-14 07:42 pm (UTC)(no subject)
Date: 2006-12-15 07:01 pm (UTC)(no subject)
Date: 2006-12-16 12:08 am (UTC)(no subject)
Date: 2006-12-16 06:40 pm (UTC)Как по мне, лучше nntp + удобного тебе, любимому, newreader-а не может быть ничего.
(no subject)
Date: 2006-12-16 06:41 pm (UTC):)
(no subject)
Date: 2006-12-16 06:42 pm (UTC)Я не проверял, но думаю, что вот это и есть браузеро-независимый способ дописывать '?style=mine' в URL-ы.
(no subject)
Date: 2006-12-17 05:07 pm (UTC)1. Отслеживание прочитанных и непрочитанных сообщений. Скажем, сегодня я увидел пост в котором 35 сообщений. Завтра я захожу на ту же страницу, а там 135 сообщений. Нет никаких средств увидеть что прочитано, а что нет.
2. Схлопывание тредов - отдельная грустная песня. Чтение обсуждения поста в котором более 50 комментов становится мучением. Т.к. надо раскрывать все эти сабтреды в других окнах. Причём, в сабтреде из 20 сообщений может быть непрочитанных всего 3, а раскрывается весь сабтред. Люди уже напридумывали кучу всяких приблуд для борьбы с ЖЖ-шными тредами. Это ли не лучший намёк девелоперам в ЖЖ?
Если бы каждое сообщение можно было открывать индивидуально, с подгрузкой содержимого по раскрытию и визуальным обозначением прочитанных сообщений, то ЖЖ мог бы сэкономить кучу избыточного траффика. Например, так как сделан трединг на The Code Project.
3. Хотелось бы иметь что-то вроде watch pad для особо интересных обсуждений которые пока нет времени [полностью] читать, но в ближайшие дни охота к ним вернуться. Там бы помещались линки на интересующие посты и при следующем заходе в ЖЖ можно было бы сразу увидеть есть ли там новые сообщения. Частично это проблему можно было бы решить трекингом, но если в теме появилось 100 новых сообщений, то получать всю это гору мейлов совершенно не хочется.
(no subject)
Date: 2006-12-21 09:34 pm (UTC)(no subject)
Date: 2006-12-29 04:56 pm (UTC)Этот способ, этот.