Данная нить сделана по согласованию с администрацией Ычана. У администрации Ычана появилось желание добавить некоторые функции в стандартный пользовательский интерфейс, что требует доработки местного JS. Поскольку специалистов в этой сфере на примете нет, было решено обратиться к сообществу. Какие функции нужны: Скрытие тредов. Видимо, с использованием localstorage. Учитывайте возможность развернуть тред обратно. Разворот картинки на странице по нажатию на уменьшенную копию. Большие картинки должны разворачиваться не в натуральную величину, а с учётом ширины и высоты окна. По повторному нажатию сворачиваться обратно. Учитывайте, что иногда вместо уменьшенной копии бывает заглушка спойлера, а в огороженном разделе /gf/ есть флэшь-файлы, которые этак разворачивать смысла нет. Желательно, чтобы скрипты были достаточно легковесны, чтобы помещаться в wakaba.js. Минимальными должны быть и предлагаемые правки вёрстки самих страниц (радикально никто ничего перепиливать не будет). Предпочтительная лицензия скриптов — общественное достояние (public domain), как у самой «Вакабы». Пока всё. Администрация не рассматривает идеи подключения куклоскриптов или чего-то подобного тяжеловесного целиком, так как стремится сохранить минимализм интерфейса сайта. Также пока не рассматриваются предложения по неким другим функциям.
>>22695>>22696Скажу больше, тут прямо эталон модели теоремы Эскобара.Чтобы делать хорошо нужно не опираться на старое, думать, как было бы удобно пользоваться имеющимся.
>>22697 Удобно было бы выводить разный контент под мобильную версию и пк. А в остальном это попытка скрестить корову с бараном.
Малаца, хорошо зделоли, уменьшить только количество новостей до 8 может стоит.
>>22699 А, ещё надо меньше текста у картинок.
>>22699 Все будет. Но не сразу.
Доброго денечка! Как вам идея переделать фронт Ычана на Vue с SPA?
>>22719 >фронт Ычана Хорошая шутка.
>>22600 В «Хроме» не работает.
>>22719Без переделки бэка на что-то рест-подобное смысла не имеет, только увеличится размер передаваемых по сети ресурсов.А с переделкой бэка получается новая полноценная борда.Очевидно, администрация не пойдет ни на первое, ни на второе. Плюс забота о БЕ3СКРNПТОВЬlX.
>>22719 Для этого надо бэк переписать с Перла на хотя бы Java EE 6, а потом уже прикручивать фронты хоть на JSF-е, хоть на Vue, хоть на Swing-е. Ну или найти героя, который будет имплементить энтерпрайзные фреймворки на Перле. Или ты предлагаешь сделать моструозный костыль на JS, который внутри себя по сути имитирует браузер без JS и отваливается от каждого изменения разметки?
>>22724 Ну и выйдет из этого новый движок нульчана, где фронтенд на vue и бекенд на php. Народ не особо его оценил, хотя где-то его даже используют.
>>22724 >Прикасаться к Яве меньше 8 верии >Не знать о Mojolitious >НАСТОЛЬКО быть рабом энтерпайза, что нужны фреймворки
>>22725 Кто заставляет копировать нульчан? Если хотите развиваться, надо своевременно обновлять используемые технологии, дабы они перестали тормозить внедрение нового функционала. >>22726 Привет, зеленый. >Прикасаться к Яве меньше 8 верии При чём тут версия Джавы и версия Ентерпрайза? >Не знать о Mojolitious Почему кто-то должен знать о древних фреймворках мёртвого ЯП? >НАСТОЛЬКО быть рабом энтерпайза, что нужны фреймворки Почему кто-то должен приходить в восторг от запила инфрастуктуры с нуля? Или тебя зовут Миша, ты очень своеобразный человек и желаешь пофинансировать разработки подобных велосипедов?
>>22731 >Почему Кто ихсперта без пруфов строит, к тому и вопросы.
>>22733 Так вот я и спрашиваю у ихсперта, пусть он по полочкам всё разложит и пояснит, чем специализированные решения хуже кустарщины и самопала; особенно меня интересуют моменты, сколько потребуется жопочасов, чтобы на базе Перла сделать ентерпрайз-грейд приложение, которое можно поддерживать, где искать бесплатных запиливателей подобных приложений и сколько их потребуется. Местный запиливатель, вон, чегой-то отказался спойлеры запиливать, сказал, мол работы сильно дохрена, а ему недосуг. Доброчановский, так вообще молча в туман свалил и на связь не выходит.
>>22734 >специализированные решения Вы опять тащите свои представления о том, что все программы должны быть 20гиговые яваподелия просто. >ентерпайз-грейд борда ЧТД. >Местный запиливатель Но тут работают спойлеры.
>>22735 А вы опять занимаетесь троллингом в тематике. Обсуждаемый предмет вы не знаете, путных ответов от вас ждать бесполезно, о проблемах форума, на котором перекатываетесь, тоже не в курсе. Ещё и на Ичан побежите рассказывать, какие здесь все нехорошие и вас слушать не хотят.
>>22736 >о проблемах форума, на котором перекатываетесь, тоже не в курсе У меня есть коммиты в движок, в отличие от. И нет, я в сортах 20гб яваподелия не разбираюсь, и тому рад. А впрочем, давайте заключим пари, code doesn't lie, в конце концов. Берётся спецификация https://github.com/WagonOfDoubt/kotoba.js (а лучше всё-таки выцыганить нормальное ТЗ у администрации), каждый пишет свою версию, и к НГ 2011 сравниваем три версии того что есть (третья в первом случае псевдокодоба, во втором - ФБЕ). Оценка складывается из анонимного голосования, отзывов Администрации и отзыва владельца спеков, на которые равнялись. Может хоть что полезное получится.
>>22737 *2021
>>22737 Администрация Ичана ещё в 2009-м ясно дала понять, что движок они трогать не будут и никого к нему не подпустят. Соус ясно дал понять в треде о Котобе, что ему новый движок не нужен. Пилить очередной CRUD чисто для себя мне не интересно. Если у вас детство в заднице играет, запилите спойлеры в FBE — тем более, что это вы ратуете за самопальщину, значит труда вам это составить не должно.
>>22739 Ясно. Слив засчитан.
>>22742 Смойте за собой.
>>22722 Исправлено.
>>22739 >спойлеры в FBE А что не так со спойлерами?
>>22839 Имѣются въ виду графическіе спойлеры, https://bitbucket.org/Therapont/fbe-410/issues/8/
>>22853 Мне так и не ответили там, как опции впиливать.
>>22854 Видеозапись >>20965 говорит нам, что для начала можно вообще без опций (а просто жёстко ограничить поддержку употребления спойлеров досками a/ и ts/ только).
>>22854 Я расширил описание того тикета. И не надо угонять этот тред.
Ну щта, кто-нибудь придумал, как можно починить спойлеры под iOS? (Кроме неиспользования iOS)
>>23526 Купите мне айфон - попробую что-нибудь придумать но не гарантирую.
>>23527 Я думаю, достаточно попробовать понять, почему на 4чане и оранжевом сайте спойлеры работают, а на Ычане — нет.
>>22722 У меня и в "Хроме" работает. Точно накатывали последнюю версию скрипта из репозитория?
>>23590 Вообще-то, это уже было исправлено, лол.
>>23591 Правда? Слева скрипт expand-images из гитхаба. Справа что есть сейчас (картинка раскрыта).
Если показывать капчу по клику на поле капчи, а не грузить сразу, то это: 1. В разы снизит нагрузку на сервер, так как движок будет выполняться только при постинге, и на генерацию капчи, которую и так не собирались отгадывать, не нужно будет тратить время процессора. 2. Незначительно, но экономит трафик. 3. Решается вопрос с преждевременным протуханием капчи у пользователей, так как она будет обновляться непосредственно перед отправкой. 4. Не должно затронуть пользователей с отключенными скриптами, так как реализация подразумевает скрипт, который, пока страница не успела загрузиться, убирает атрибут src у картинки капчи, и заменяет ее на заглушку "капча показывается по клику". Подумайте над этим.
>>23607Скажу больше, капчу можно сделать в айфрейме и выплёвывать по ссылке с хешем сессии. Посмотри, как в Инстанте сделано. А ещё лучше показывать капчу не сразу после клика на "Отправить", а только после загрузки и проверки файлов, чтобы капча не протухала (в теории) во время загрузки файлов.
>>23607 И после этого постинг будет требовать включенного js, а я, вероятно, не смогу постить на ычан из своей древней nokia N79.
>>23617 См. п.4: > 4. Не должно затронуть пользователей с отключенными скриптами, так как реализация подразумевает скрипт, который, пока страница не успела загрузиться, убирает атрибут src у картинки капчи, и заменяет ее на заглушку "капча показывается по клику".
>>23618 Если точнее, указанный способ может и не сработать, но в любом случае, тег <noscript> никто не отменял.
Не знаю, остался ли тут кто-то живой, но в «Сафари» сломалась скрывалка тредов. Плашка о скрытии появляется, но сам тред не скрывается. Воспроизводится в настольной и мобильной версиях.
Репозиторий вроде все еще жив https://github.com/WagonOfDoubt/iichan-extensions И в контрибуторах есть Мицгол, который еще с нами, так что шансы на починку есть.
>>25694 Эппловскихъ устройств не имѣю, ѿлаживать негдѣ.
>>25693 Учитывая обстоятельства >>25705 получается, надо создавать issue на гитхабе, чтобы хоть как-то обратить на проблему внимание.
Кстати, ни у кого не осталось кода для поддержки ЎэбП, который когда-то постили в /d/? Или какой-нибудь новый кот для этого.
>>25770 http://ii.yakuji.moe/d/res/250303.html#251062
Упомянутая в сообщении >>20993 проблема https://trac.ffmpeg.org/ticket/7613 исправлена разработчиками FFmpeg, и предположительный срок её исправления оказался даже больше того, насчёт которого я мрачно подозревал в сообщении >>21078: не только до середины 2021 года, но даже и до февраля 2022 года поневоле пришлось дожидаться. Дополнительные подробности я изложил в сообщениях https://t.me/ReadMithgol/476 и https://t.me/ReadMithgol/478 в Телеграме, растровые копии которых я прилагаю и тут, но только по одной (а не то итог склеивания их по вертикали, весьма вѣроятно, натолкнулся бы на препятствие >>/d/2649 при малѣйшей попытке помѣстить его на 410чан).
Второе приложение к сообщению >>26119.
На «Ычане» севодни была сделана прилипающая навигация (по аналогии с местной). Некоторым она не нравится, так что можно было бы сделать её настраиваемой (как на «4чане»). Предлагаю сделать как на картинке. Кнопку закрепа следует взять из местного движка. Поведение у кнопки такое же, как тут в быстром ответе. Делать, очевидно, через ӁС и надо, чтобы оно запоминало положение. По умолчанию навигация должна быть прилипающая. Скрипту достаточно просто изменять "position: sticky;" в ЦСС, я так понимаю. Это официальный запрос.
>>27428 Почему кукла то не работает на ыче? Раньше работала и было удобно, теперь же даже менюшки в правом нижнем углу нет. Я не погромист этот ваш, не знаю как чинить. Без куклы оно и не надо же, а с куклой -- пусть будет. Верните куклу, пожалуйста.
>>27430 >Почему кукла то не работает на ыче? Не знаю, спрашивайте у её разработчика. Это не тред поддержки куклоскрипта. «Ычан» тут ни при чём.