Перейти к контенту

Дневник программиста

  • записей
    60
  • комментариев
    309
  • просмотра
    226 872

Ajax спойлер


Arhar

6 057 просмотров

Сделал отдельную таблицу

Сделал механизм помещения туда текста

Надо подумать над редактированием (вытаскиваним текста оттуда)

Замещение сделать будет сложно, поэтому придется делать удаление после вытаскивания, но удаление нельзя делать, если юзер нажмет отменить исправления...

 

 

ррр

как я задолбался с этими регулярками

аякс закончен на 50%

ушел обедать

30 комментариев


Рекомендуемые комментарии



Может провести исследование: при каком объёме спрятанного текста и насыщенности его тегами будет выгодно использовать аякс, при средней для интернета частоте раскрывания скрытых блоков? ;)
Ссылка на комментарий

подумал ...

Вообще не вижу смысла использовать в данном случае аякс.

Всё достаточно просто реализуется в парсере бб-кодов (или где-то рядом). И ещё проще, если заспойлеренный контент показывается всем.

Ссылка на комментарий
Всё достаточно просто реализуется в парсере бб-кодов (или где-то рядом). И ещё проще, если заспойлеренный контент показывается всем.

это уже давно лежит в архиве

почему аякс? потому что так еще никто не делал

Ссылка на комментарий
подумал ...

Вообще не вижу смысла использовать в данном случае аякс.

Всё достаточно просто реализуется в парсере бб-кодов (или где-то рядом). И ещё проще, если заспойлеренный контент показывается всем.

Значит вы не просекли зачем это делается :)

 

Да не, Архар, это реально полезно. Я же собирался скрывать блоки портала так.

Ссылка на комментарий

Архар, даже я не вижу эту страницу.

 

FluffyFear, например есть форум, в котором выкладываются статьи или рассказы(да и на любом форуме бывают случае, когда в посте содержится много текста). Он занимает много места на экране, мы его заключаем в спойлер. А дальше что получается, если мы заходим в тему по второму и т.д. разу иуже читали текст, мы спойлер не раскрываем, читаем ответы, возможно отвечаем. Но при этом текст с сервера передаётся и время с ресурсами на парсинг тратится(говорю это потому что у Архара 2.1 и это актуально, в 2.3 этот аргумент отпадает практически полностью). Зачем это нам надо? Мне кажется вполне естесственно пойти на уступку и потратить немного ресурсов на дозагрузку текста при разворачивании спойлера, зато в пождавляющем большинстве случаев нам удастся сэкономить и траффик и ресурсы.

Ссылка на комментарий

Можно и так сказать. Но что тогда называть спойлером? Уже в привычку вошло, что спойлер — кусок текста, который разворачивается :) А как он это делает уже техника.

 

Но у IPS вот всё равно другой взгляд на спойлер :D

Ссылка на комментарий
4) спойлер (то или тот, кто заранее сообщает о том, что должно было оставаться неизвестным, и тем самым портит удовольствие от чтения, просмотра спортивного матча и т. п.)

 

Spoiler is a post to a newsgroup that divulges information intended to be a surprise. — Спойлером называют сообщение в конференции, которое разглашает информацию, которая должна была стать сюрпризом.

Так что ни про закрашенный текст, ни про раскрывающийся здесь не написано. Следовательно спойлер это то что должно быть скрыто от тех кто не желает заглядывать вперед.

 

Реализация раскрывающимся блоком по плюсику это реализация торрентс.ру, это не дефакто и уж тем более не стандарт. Просто для юзеров это круто, потому что магия - текста нет, нажал есть. Черный текст на черном фоне уже не магия, однако, самая простая и 100% реализация спойлера.

 

Кстати как мне кажется еще и самая логичная для не гиков. Потому как кнопка + с надписью скрытый текст притягивает нажатия чисто психологически.

Ссылка на комментарий
Кстати как мне кажется еще и самая логичная для не гиков. Потому как кнопка + с надписью скрытый текст притягивает нажатия чисто психологически.

Потому гики и придумали делать опцию в теге для названия, чтобы не было соблазна открыть. А в рунете тем не менее обычно термин спойлер используют для разворачивающегося текста. О нём мы тут и говорим :)

Ссылка на комментарий
А в рунете тем не менее обычно термин спойлер используют для разворачивающегося текста.

правда что ли? Я везде видел "спрячь под кат"... А вот спойлер на игровых форумах и форумах о кино это именно то о чем я написал, но никак не для "разворачивающегося" текста.

Ссылка на комментарий

ииихххааа жескачь)

меня прет

грузится только один раз, а дальше работает как обычный спойлер

плюс подгруженные внутренние спойлеры тоже приобретают функции тоггл

о мой мозг)

Ссылка на комментарий

GiV, даже при таком смысле получается экономия на парсинге. Хотя конечно на том же торрентс это бы не понадобилось, ибо в него заворачивают обычно картинки...

 

P.S. Опера не умеет кеш сама очищать, сво.

Ссылка на комментарий

да, если придиратся к словам, спойлер вообще на автомобили ставится

либо для увеличения прижимной силы на скоростных, либо для направления воздуха против потока грязи на хетчбеках

Ссылка на комментарий
да, если придиратся к словам, спойлер вообще на автомобили ставится

либо для увеличения прижимной силы на скоростных, либо для направления воздуха против потока грязи на хетчбеках

 

http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%...%BB%D0%B5%D1%80

Мне кажется, что Вы говорите об антикрыле.

Ссылка на комментарий

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.