Почему в Эгее нет «ката»
Одной из распространённых функций блоговых сервисов и движков является возможность спрятать часть публикации «под кат», то есть показать в ленте только некую затравку, а целиком текст показывать только по прямой ссылке. Эта функция была раньше и в Е2 (называлась «Читать дальше»), но в Эгее её больше нет. Пользователи несколько раз в неделю присылают мне письма с вопросом о том, как же сделать такое в Эгее. Теперь я смогу всем просто давать ссылку на эту заметку.
Я терпеть не могу блоги, где текст частично спрятан за ссылку. Вместо того, чтобы просто перепрыгнуть глазами на очередной абзац, ты должен куда-то нажимать, а потом ждать, пока оно загрузится. Ждать не хочется, поэтому ссылку открываешь в фоновой вкладке, а сам переходишь к чтению огрызка следующей записи. В результате чтение одного блога оборачивается десятком открытых вкладок. Более того, в каждой из этих вкладок открыты тексты, которые ты уже частично прочитал, и по мере того, как ты их разгребаешь, приходится заново вникать в том, о чём шла речь; искать, откуда продолжать чтение. Своими руками я не готов распространять эту болезнь по интернету, поэтому в моём движке такой функции нет и никогда не будет.
Вот доводы, которые мне приводят в защиту функции «Читать дальше».
«Но ведь не факт, что все мои заметки будут интересны читателям, зачем заставлять их скролить всё это, пускай выберут именно то, что им интересно читать». Этот довод я слышал неоднократно, хотя мне он представляется весьма нелепым. Ответ на него я когда-то уже давал у себя в комментариях, но кто ж его там найдёт? Процитирую прямо тут: «Если я что-то пишу, значит я хочу, чтобы это читали, и создавать специальные инструменты, чтобы написанное мною проигнорировать, я не буду. Я ожидаю от пользователей [Эгеи] такого же уважения к собственному труду».
«Я хочу быть как Илья Варламов и регулярно писать заметки с кучей фотографий, но тогда страницы получатся совершенно неимоверной длины». Вообще в Эгее можно изменить число записей на странице, сделать, например, не 10, а 5 или даже 3. Но «фотоальбом» и «запись в блоге» — несколько разные вещи. Формат блога явно не подходит для фоторепортажей (недаром отчёты о путешествиях лежат у меня в отдельном разделе сайта). И тот факт, что в Же-же есть кат, слабо лечит, всё равно читать фоторепортёров там довольно неудобно. Илья использует более эффективный приём решения этой проблемы: он просто пишет очень интересные репортажи.
«Слишком длинная страница с кучей фотографий сильно увеличит трафик, хотя даже не факт, что все заметки на ней прочитают». Как нетрудно догадаться, экономия трафика — случайный положительный эффект от плохого решения. Многие люди склонны из-за случайных положительных эффектов (СПЭ) считать плохие решения хорошими. Я всегда привожу в пример москвичей, которые по слепоте считают хорошим решением давать одной и той же станции метро разные названия на разных линиях, хотя это шиза. Чтобы экономить трафик, можете озаботиться скриптом, который будет откладывать подгрузку изображений. Если он будет хорошим и вы поделитесь, я рассмотрю возможность его включения в движок, но «Читать дальше» тут ни при чём.
Напомню, что Эгея — движок для хороших и интересных блогов. Блоги на Эгее всегда хочется читать дальше, и для этого не нужно нажимать никаких кнопок или ссылок.
Для фоторепортажей есть Фоторама. Кат не нужен. Экономия траффика — прошлый век. Да, понятно, что лимитные каналы в РФ еще распространены, но люди на лимитном траффике лучше монитором его и не лазают по ресурсам, где его может выжрать быстро.
«Но ведь не факт, что все мои заметки будут интересны читателям, зачем заставлять их скролить всё это, пускай выберут именно то, что им интересно читать» — абсолютно не согласен с этим. Не хочешь читать — слева есть теги, выбери тему, которая интересна тебе, и все статьи станут интересными.
Илья, тебе не нравится вариант: делать картинки 150-200 на 150-200 пикселей, с увеличением при нажатии. Не будет слишком длинных постов, и люди будут смотреть картинки, которые им нравятся. Маленькие картинки — меньше трафик
Нравится вариант с уменьшением огромных картинок до ширины около пятисот пикселей, как на Дизайн-собаке. Двести — это уже как-то совсем мелко. Но чтобы сделать так в Эгее, много чего нужно перелопатить под капотом. Поэтому пока такого нет.
Илья, не смотря на все аргументы приведенные тобой, мне показалось главный посыл поста: «я считаю, так правильно». М?
Если вы выкладываете в блоге много фотографий, — это не правильно. Если выкладываете большие научные статьи в блоге — это неправильно. Так блоги не ведут и т. д.
Т. е. по сути, этот движок для блогов, какими их видишь ты? Если это так, то есть смысл аргументировать? :) Твой движок, делаешь, что хочешь.
Смысл в том, что моё мнение основано на чём-то, а не просто «пока я президент, такие решения принимаю я».
Спасибо. Буду на вас ссылаться.
Добавлю от себя еще аргумент: проблема ката исчезает при чтении блога через RSS. Все, что нужно пользователю, в хороших читалках реализовано, а кат — это костыль.
Классическая упёртость. Нет бы дать возможность писателям или читателям выбирать стиль.
Идите в Андроид ;-)
Илья, если не возражаешь спрошу здесь.
Когда приходят на почту комментарии с блогов Эгеи в поле «от» написано «blog». А этих эгей сейчас развелось много :-). Нельзя туда ставить название блога, чтобы знать откуда письмо пришло?
Как ни печально, но даже популярный lazyload прекратил своё существование, так как вебкиты и другие нагло загружают картинки даже если их удалить из DOM скриптом.
По-моему, конструктивнее было бы написать заметку «Почему к Эгее до сих пор нельзя писать расширения». И прибить где-нибудь на видном месте.
По поводу катов — особенно «доставляют» криворукие движки, отправляющие в РСС «кат-версию» статьи.
Как тебе «Фоторама»? Нет ли мысли прикрутить ее к движку по дефолту? Многие мои знакомые «эгейщики» уже прикрутили.
Фоторама прекрасна.
Эй, люди! Мы в каком году?
Для чего нам JS? Ajax?
Ведь можно просто сделать кат, как на Я.ру!
Удивительно, что не описан аргумент — «кат — больше кликов, больше показа реклам». При общей мерзости этого аргумента, он достаточно сильно распространён.
А RSS — ужасно раздражает, когда в РСС отдают огрызки от поста, со словами — «читайте мол на сайте».
Действительно. Можно было бы и на ajax сделать. Не возможность убрать под кат какие то подробности, большие фотки — сомнительный плюс.
да, в rss лучше полную версию поста выкладывать
Можно и подождать пару секунд. Выпиливать из-за выдуманных причин полезный и важный функционал — глупо. Говорю это как пользователь Эгеи, написавший в ней уже более 100 постов.
все верно, мне нечего добавить.
А где реакция на пост Noone Cares? Умную мысль человек написал.
Илья, какие аргументы у тебя есть ещё аргументы против ката? Ведь если не приходится ждать, как в версии с ажаксом или просто яваскриптом, открывающим часть поста, не придётся ждать никаких секунд. Это будет мгновенно. Есть ещё вариант делать это даже не по щелчку, а по какому-нибудь другому событию типа onmousover, хотя это уже перебор, пожалуй.
p.s. ещё вопрос не по теме. я стал замечать в блогах на картинках, которые имеют бордеры больше 1 пиксела и являются ссылками, цвета бордеров те же, что и у ссылок (то есть учитывая ховер, актив, визитед). вроде как было время, когда от этого избавлялись. в частности это видно на твоём «лого» блога. очень интересна причина возвращения к такому страндарту. поясни, пожалуйста.
“ — На сайт нашего канала... (а у нашего канала есть сайт!) часто приходят письма с вопросами. Вот наиболее частые и единственный из них…” (ц)
Я думаю, если движок создается не только для себя лично, а и для других пользователей, то стоит учитывать их пожелания и включить ВОЗМОЖНОСТЬ функции, которая пользователю нужна. Все люди считают и думают по разному и то, что Ваше мнение идеально для вас, не означает, что оно подходит другим. Вопросы удобства каждый решает для себя по своему.
Опыт человечества показывает, что ключ к успеху продуктов вовсе не в том, чтобы угождать всем потенциальным пользователям.
Мне кажется, что размышления Ильи — это пример того, разработчик мыслит, когда не может найти идеального решения проблемы )) Он называет таким решением один из вариантов и придумывает для него мир, в котором все работает, как надо.
«Напомню, что Эгея — движок для хороших и интересных блогов. Блоги на Эгее всегда хочется читать дальше, и для этого не нужно нажимать никаких кнопок или ссылок».
Я говорю не об оппозиции «угождать всем — идти своим путем» , а об оппозиции «востребованность (той или иной функции) — „Я считаю...“».
Про опыт человечества — не понятно — это о ком/о чем?
Простой вопрос — что ты понимаешь под успехом Эгеи?
А в общем, почти полностью согласен, лишь одно слово заменил бы:
«.. ключ к успеху продуктов НЕ ВСЕГДА в том, чтобы угождать всем потенциальным пользователям.»
Мне нравится сайт «Лента-ру» (lenta.ru). Заходишь на него, а там куча заметок, из них немало интересных. Правда, все под катом.
Приходится на каждой интересной заметке нажимать колёсиком. В результате чтение одного сайта оборачивается десятком открытых вкладок.
Хороший сайт; непонятно, правда, о чём думают его создатели: ведь наверняка столько всего пишут для того, чтобы это читали, — но тут же сами создают специальные инструменты, чтобы написанное проигнорировать.
Илья, полностью согласен с тобой. Кат вообще никому не нужен. Все, кто экономят трафик, сами отключают картинки.
Раньше здесь меня доставали разные страницы с постом и с комментариями к нему. К счастью, это давно в прошлом.
Еще бы выкинуть и постраничник со страниц ключевых слов, и тогда вообще всё станет прекрасно.
Илья, а понятие юзабилити вам незнакомо? Позвольте приведу вам еще примеров.
Я понимаю ваш подход a la Стив Джобс — «пользователи не знаю чего хотят»... но «кат» вещь сугуб дизайнерская, а дизайном в apple занимался Джонатан Ив, а Джобс ;).
Все правильно, на самом деле. Просто читаешь и все (от блога большего и не нужно). Я бы даже дошел до того, чтобы и дискуссию к посту показывать на странице. Поскольку размер дискуссии не поддается контролю, можно показать начало, а разворачивать AJAXом.
PavelArt, вы говорите глупости всякие. С точки зрения этого вашего юзабилити есть поиск, он предназначен, как это ни странно, для поиска. Или вы любой крупный блог полностью-полностью пролистываете? Сходите, хабр почитайте:) А еще есть теги, кстати.
Илья, согласен со всем. Но, но! Если текст объемный, то кат всё же нужен, в остальных случаях — ну его. Кажется мне, что большие заметки никто не читает, поэтому без ката всё ок.
И ещё. Всё же советую присмотреться к древовидному отображению комментариев. Вот это мне кажется актуальным для блогера.
Александр Лунев, давайте без таких вот комментариев. А то уж слишком авторитарно: дескать «вы написали не так как я думаю, значит это глупости всякие».
Теперь по делу: прежде чем начать пользоваться поиском надо сначала в целом сайт оценить и понять, что на этом сайте можно найти. Ну а в целом: если вам нравится блог в виде «стены текста» то это не значит что так же нравиться другому человеку, и тем более не значит что ему это удобнее.
Когда я читаю блоги на десктопе или нетбуке, мне нетрудно проскроллить ненужное колесом мышки.
Когда я читаю блоги на планшете, я медленно зверею оттого, что нужно крутить пальцем через весь экран, чтоб пролистать до конца записи (и, кстати, при таком кручении можно легко прозевать конец поста, и необходимо крутить обратно). Получается нехилый такой пальцефитнесс поневоле.
Кат, реализованный через аякс, устроит, как мне кажется, всех!
Насчет того, что «формат блога явно не подходит для фоторепортажей».
Чем фоторепортажи в твоем специальном разделе отличаются, например, от этого поста? — http://straykov.livejournal.com/107125.html
Слава богу я не подписался на эту тему. Задолбался бы ящик чистить.
Георгий, стоит чуть дальше капнуть, почитать его блог. И можно наткнуться на запись, в которой Илья сам осуждает подобные действия ( http://ilyabirman.ru/meanwhile/2011/08/29/1/ ) . Вряд ли он станет делать то, что сам осуждает.
PavelArt, «прежде чем начать пользоваться поиском надо сначала в целом сайт оценить и понять, что на этом сайте можно найти»
Правда? Я обычно ищу не сайты, а информацию. На сколько я знаю моих родных, друзей, одноклассников, однокурсников и коллег — они тоже. И в первую очередь как раз используется поиск. Странно, если вы не используете теги или поиск для этих целей, ведь вы знаете, что их именно для того создали. И крайне странно, если вам кажется, что вначале блог надо пролистать.
Андрей Гурылёв, а вы не допускаете что блоги и вообще сайты бывают РАЗНЫХ тематик? Не все можно классифицировать тегами, и не всегда можно знать что именно хочешь ввести в строку поиска. Я уже приводил пример: сайт с уроками и инструкциями — это один из таких случаев.
Я уже говорил — если вам нравится виды в виде «стены текста», это не значит что так нравиться всем.
PavelArt, это бесполезный спор. Люди думают, что то, что им кажется правильным и удобным является таким же для всех остальных.
Что называется «клиент всегда прав». :)))
Если тебе удобно не использовать «кат» — не используй его, а если другом удобно — то почему бы им его не сделать? Ты же для них сделал Эгею? Чтобы им было удобно ей пользоваться? Или я ошибаюсь? ;)
Как папка завещал.
Илья, а как вы смотрите на кат в коллективных блогах, или, например, на газетных и новостных сайтах, и т. п.?
Забыл добавить: про персональные блоги я в любом случае с вами на все сто согласен.
А мне вот, например, такое использование ката симпатично чисто эстетически:
http://leonwolf.livejournal.com/
Уже наоткрывал 5 фоновых вкладок, чтобы посмотреть комментарии.
Забавно видеть, как комментаторы спорят, толком не читая тексты друг друга.
Один пишет, что надо делать кат, потому что простыни текстов сложно читать (и что стены текста — это плохо с точки зрения юзабилити), ему тут же отвечают, что если ему так нравится читать стены из текстов, то пусть читает. Всё это напоминает ток-шоу, где никто никого не слушает, а главное — где дискуссия ничего не решает.
По существу вопроса — стиль движка таков, что это продукт не маркетинговый, а вкусовой. Как разработчик хочет, так и будет, и с этим сложно что-то поделать, учитывая характер разработчика.
С другой стороны, если мне не нравится продукция Apple, я ведь её и не покупаю. Мне комфортнее работать на Windows 7.
Точно так же: если вам не нравится столько вещей в Эгее, то зачем её использовать? Есть вордпресс (где стилями и получасовой работой с темплейтом можно добиться чистого и ясного вида без уменьшения функционала), есть друпал, где можно сделать всё и немножко больше, есть море движков типа Nucleus, Shinobi и т. п., которые можно гибко настраивать под себя.
Что касается ката — это одна из привычных вещей в блоговых движках, реализуется двумя строчками кода (+ ещё 4 строчки кода для настроек: включать / отключать кат), и в данной ситуации роль играет скорее идеология (читай: упрямство) Ильи.
Как-то сразу стало скучно и неинтересно.
Так живенько все происходило — все кричали, друг друга не слушали, перебивали. Но все это было живо и весело. Пришел АИ, рассказал всем какие они забавные, непродуктивные и упрямые. И стало скучно.
У меня такое ощущение...
@ Вадим Л.
Не пришёл, а пришла. Оказывается, не просто не слушают, а и не смотрят))
Ну извините, не развлекать пришла.
Сорри. Имя у Вас редкое в наших краях — не опознал в вас даму.
Простите великодушно.
.......его так не хватает порой......
приходится писать короткие посты а не простыни
Илья, а что думаете по поводу того чтобы встроить <code>? А то не мог код показать как надо.
Вроде двойные проценты должны работать :-)
Кстати, двойные проценты не экранируют конструкцию ((html ...
У html приоритет выше, так и задумано?