↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Styx
7 августа 2019
Aa Aa
#ffme #внешности_фанфикса #сделал_сам

Fanfics Extender 0.1.7

Нововведения:

+ Добавлена карта разделов/глав на странице чтения фанфика целиком; thx Жопожуй Конидзэ

На странице чтения фанфика целиком появилась кнопка, открывающая карту разделов/глав. В этой карте видно список раздел/глав и текущее место чтения; клик по разделу/главе быстро перенесёт вас в это место.

Вот как это выглядит:


Исправления:

* Исправлена ошибка, из-за которой скрипт не работал на страницах чтения фанфика/ФвФ.

* Небольшая оптимизация работы скрипта на страницах чтения фанфика/ФвФ.

---

Существующие пользователи получат обновление автоматически (скорость получения зависит от скрипт-менеджера, которым вы пользуетесь), но можно обновить и вручную: пункт "Проверить обновления скриптов".

Для новых пользователей:

Описание и способ установки Fanfics Extender вы можете прочитать здесь.
7 августа 2019
51 комментарий
С картой-то насколько всё получшало! :D :D :D
pskovoroda, хехе :)
Моргни, если тебя держат в подвале и заставляют кодить.
lrkis, на самом деле у меня выдалось немножко свободного времени, и мне скучно :)
lrkis, ладно-ладно, я сдаюсь :)
Styx, что?!! Да я только расчехлила свою папочку для важных переговоров!!!
:D
lrkis, ок-ок, я сам признаюсь. Заказчик взял паузу на недельку-другую, жену с сыном отправил на базу отдыха под Киевом, теперь мне скуууучно, вот меня и понесло на экстендер :)
ReFeRy Онлайн
Я давно раздумываю, как бы визуализировать прогресс чтения в % от общего размера текста. Особенно это актуально при чтении по главам макси фанфика.
ReFeRy, можно стандартно: небольшой ненавязчивый прогрессбар сверху (под topbar), position: fixed; height: 2px; border: none; background-color: darkred/darkgreen;
Styx, вот оно как на самом деле. :D
ReFeRy Онлайн
Styx
Пробовал, оно существовало на сайте какое-то время. Но вопрос в том как считать. Стандартные решения зависят от высоты страницы, вычесть шапку и футер можно, но вот если макси открыт по главам, всё ломается. А видеть прогресс чтения одной главы - на это и штатная полоса прокрутки есть.
ReFeRy, а в чем проблема с подсчетом?
Макси открыт по главам. Кол-во слов (или объем) каждой главы известен, вычисляем две переменные: Current (объем открытой главы) и Before (предыдущие главы), After (следующие главы). Current + Before + After = Total (весь объем фика).
Для текущей главы вычисляем высоту текста главы (за вычетом заголовка) и вычисляем Ratio — соотношение пикселя высоты к объему текста (в этом пикселе). При скролле текста заполняем полоску на кол-во проскролленых Y*Ratio.
Как-то так.
ReFeRy
так просто отображать прогрессбар, если открывают весь текст.
Если по главам - то не отображать.
ReFeRy Онлайн
Styx
Хм... и правда, если подумать, ничего особо сложного, просто еще один кэш содержания, на этот раз с массивом размеров глав и чуть-чуть математики третьего класса на каждой странице. Надо отрыть визуализацию старую и запилить :)
ReFeRy Онлайн
На счет вот этого содержания на странице всех глав - кому-то реально нужно? Я таких идей не припомню.
ReFeRy, да, меня один человечек давно об этом просил, я его в посте упомянул :)
Если ты мне этот массив с размером глав будешь где-то на страничке пихать скриптом (window.chapterSize = [..., ..., ...]), то я тебе такую визуализацию запилю, а ты потом в сайт утянешь :)
ReFeRy Онлайн
Styx
Я завтра об этом подумаю. Пару дней вообще не до сайта было и сейчас с планшета уже в кровати сижу.
Подобные прогрессбары чертовски нервируют и вообще дискомфортны. Сколько встречал на сайтах - всегда тянуло либо совсем с сайта ливнуть, либо залезть в отладчик и убрать к едрене фене. Иногда старое и "громоздкое" решение лучше модного компактного. Прогресс считается не поглавно - обесценивает структуру фанфика и сводит все к бессмысленному подсчету слов в абстрактной простыне. Убираете весь список глав в одну полоску, пусть даже с засечками - фиг я так на глаз ясность обрету, потому что считать эти несчастные засечки я точно каждый раз не буду. Нумеруете засечки - "а где была та глава с бананом, во второй или четвертой засечке?", а это важно еще и потому, что предложенная мною штука умеет по клику на главу перенаправлять в начало этой главы. А еще ведь есть проблема выделить эту полоску как-то цветом или даже просто расположением; поместите ее горизонтально аля фиксированный хедер - будет ощущение, что над вами кто-то навис и ждет, когда же уже вы дочитаете, плюс это будет уже не просто вспомогательный элемент навигации по тексту, а не по рангу важная хуерга, смещающая фокус внимания при чтении; простая же как жопа менюха с индикацией текущего положения так и останется ненавязчивой менюхой, плюс будет содержать всю необходимую инфу и давать ясность в мультичапторных фиках.
Показать полностью
ReFeRy, содержание мне нужно. Прям пипец как. Потому и попросил. Сам на AO3 давно себе припилил такое, без него не читаю. Визуально как раз прекрасно помогает ориентироваться в макси-фиках: где я, сколько и чего конкретно прочел, что еще дальше и сколько его. Упомянутые прогрессбары не только не дают какой-то "вид сверху", но и туману на него нагнетают, и вообще, не делайте их, люди, это чистое зло.
Styx, мне пока временно не до обновления, но:

1. Еее, обнова!
2. На old.fanfics.me робит? Вообще, как планируешь обращаться со старым дизайном в Экстендере?
3. Есть возможность сделать блок с главами фиксированным и не перекрывающим текст фикла? Вот как здесь.
Жопожуй Конидзэ, да, на старом дизайне тоже всё работает. Есть даже новые настройки, позволяющие исправлять ссылки на новый/старый дизайн, и автоматически перенаправлять.
Styx, воу, годно. Спасибо :3

Я, кстати, апдейтнул последний комментарий, глянь третий пункт, если не трудно.
Жопожуй Конидзэ, глянул. Интересная идея, подумаю :)
Раз уж Рефери не спешит подключать блогопосты к коллекциям.
Можно кнопочку, поделится ссылкой в коллекцию?
Вот сюда, например: https://fanfics.me/collection29146?action=comments
lrkis, хм... а как это должно выглядеть? Что-то типа кнопочки "Добавить в коллекцию" на постах/комментариях, по нажатию на которую пост/комментарий будет добавляться в комментарии к настроенной заранее коллекции?
Styx, вроде того, уже есть выпадающее меню с "подписаться на комментарии" и "встроить/поделится". Можно добавить туда.
Нажимаешь на кнопочку, появляется поле, куда можно написать комментарий, выбор места, куда отправить пост, и галочка "запомнить выбор".
lrkis, нет, конкретно в то меню я лезть не буду, оно подгружается динамически по клику на нём, да ещё и глючит. Вот в выпадающее меню около времени поста добавить можно.
Хотя...
( o.o)
Styx, просто забавно, что есть кнопка поделится, а поделится внутри сайта, это только копируй ссылку и вставляй.
А что будет в выпадающем меню около времени поста? Ещё какие функции? Потому что, если их меньше трёх, то лучше просто кнопочки.
lrkis, не, это я ошибся. Это выпадающее меню есть только у ТС :)
Styx, :D
lrkis, блин, я только сейчас осознал, какую замечательную идею вы мне подкинули! Я тут, понимаешь ли, голову ломаю, как поизящнее сделать нечто вроде Избранного, куда можно будет сохранять посты/комментарии со своими пометками, а это же проще простого: делаешь приватную коллекцию "Избранное", и пихаешь это туда в комментарии!
Посылаю вам тёплых электронных обнимашек за подсказку :)
Styx, в приватной нет комментариев. :(
lrkis
Стикс может сделать :)
lrkis, блин, точно :( И даже существующие перестают отображаться :(
Styx, даже с самим собой не поговорить, как будто обязательно нужен собеседник.
Так, добавлять комментарии в приватную коллекцию можно.
Styx, О.о !!!
Внимательно слушаю.
lrkis, получать комментарии из приватной коллекции тоже можно :)
Styx, ура!
Styx, а из любой приватной коллекции? Или только из своей?
lrkis, хм... надо бы кое-что проверить... Как раз то, что вы предположили :)
( o.o)
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть