Ычан: [d | au / b / bro / hr / l / m / mi / mu / o / ph / r / s / sci / tran / tu / tv / vg / x | a / aa / c / fi / jp / rm / tan / to / vn / vo]
[Назад] [Вся нить] [Первые 100 сообщений] [Последние 50 сообщений]
Ответ в нить [Последние 50 сообщений]
Имя
Animapcha image [@] [?]
Тема   ( ответ в 15850)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, WEBP, XCF, ZIP размером до 5000 кБ.
  • Ныне 3632 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
1383852009227.png - (34.62KB, 355×585)
15850
No. 15850  
Данная нить сделана по согласованию с администрацией Ычана.

У администрации Ычана появилось желание добавить некоторые функции в стандартный пользовательский интерфейс, что требует доработки местного JS. Поскольку специалистов в этой сфере на примете нет, было решено обратиться к сообществу.
Какие функции нужны:
  • Скрытие тредов. Видимо, с использованием localstorage. Учитывайте возможность развернуть тред обратно.
  • Разворот картинки на странице по нажатию на уменьшенную копию. Большие картинки должны разворачиваться не в натуральную величину, а с учётом ширины и высоты окна. По повторному нажатию сворачиваться обратно. Учитывайте, что иногда вместо уменьшенной копии бывает заглушка спойлера, а в огороженном разделе /gf/ есть флэшь-файлы, которые этак разворачивать смысла нет.
Желательно, чтобы скрипты были достаточно легковесны, чтобы помещаться в wakaba.js. Минимальными должны быть и предлагаемые правки вёрстки самих страниц (радикально никто ничего перепиливать не будет).
Предпочтительная лицензия скриптов — общественное достояние (public domain), как у самой «Вакабы».

Пока всё. Администрация не рассматривает идеи подключения куклоскриптов или чего-то подобного тяжеловесного целиком, так как стремится сохранить минимализм интерфейса сайта. Также пока не рассматриваются предложения по неким другим функциям.
416 сообщений пропущено. Показаны 50 последних сообщений
No. 22601  
В рубрике "мы вас не просили": добавлена опция "раскрывать спойлеры" в конфигураторе.
No. 22692  
9373224.jpg - (50.98KB, 556×547)
22692
>теперь на главной список досок есть в шапке, в футере, в непонятно зачем ваихнутом после новостей и списке страниц "фрейме".
>И ещё раз если зайти с фреймами
No. 22693  
Screenshot_20190914-155254.jpg - (718.30KB, 2560×1600)
22693
Веселье продолжается.
Дорогуши, у вас картинки произвольной длины из месяца в месяц, оно тупо не будет работать. Сделайте ограниченный контейнер, новости с картинками в двух колонках, список досок во всю страницу красивой табличкой. Галерею всё равно переделывать, конечно.
No. 22695  
1435875226658.jpg - (32.46KB, 500×499)
22695
Вот нельзя было сделать нормально, как было https://jsfiddle.net/5pnx2otq/1/show
Всего то и надо вместо фрейма поставить div с float: left; Нет блин, давайте перелопатим всю верстку до вырвиглазного состояния, и чтоб новости про закрытые доски, обновляемые раз в 5 лет были на самом виду, а нормальная навигация где-то в жопе.
И кто это говорил "Как обычно, лучшие изменения в десигне любых интерфейсов — это те, которые никто не заметил"?
No. 22696  
>>22695
Но ведь это выглядит как говно.
Более привычное, да, но говно.
No. 22697  
>>22695
>>22696
Скажу больше, тут прямо эталон модели теоремы Эскобара.
Чтобы делать хорошо нужно не опираться на старое, думать, как было бы удобно пользоваться имеющимся.
No. 22698  
>>22697
Удобно было бы выводить разный контент под мобильную версию и пк. А в остальном это попытка скрестить корову с бараном.
No. 22699  
1149378530564.png - (10.34KB, 384×384)
22699
Малаца, хорошо зделоли, уменьшить только количество новостей до 8 может стоит.
No. 22700  
Screenshot_20190914-204413.jpg - (1.01MB, 1600×2560)
22700
>>22699
А, ещё надо меньше текста у картинок.
No. 22709  
1568271259118.png - (444.14KB, 1111×1000)
22709
>>22699
Все будет. Но не сразу.
No. 22719  
Доброго денечка! Как вам идея переделать фронт Ычана на Vue с SPA?
No. 22720  
>>22719
>фронт Ычана
Хорошая шутка.
No. 22722  
>>22600
В «Хроме» не работает.
No. 22723  
>>22719
Без переделки бэка на что-то рест-подобное смысла не имеет, только увеличится размер передаваемых по сети ресурсов.
А с переделкой бэка получается новая полноценная борда.
Очевидно, администрация не пойдет ни на первое, ни на второе. Плюс забота о БЕ3СКРNПТОВЬlX.
No. 22724  
2016-02-27-813951.png - (261.66KB, 460×700)
22724
>>22719
Для этого надо бэк переписать с Перла на хотя бы Java EE 6, а потом уже прикручивать фронты хоть на JSF-е, хоть на Vue, хоть на Swing-е. Ну или найти героя, который будет имплементить энтерпрайзные фреймворки на Перле. Или ты предлагаешь сделать моструозный костыль на JS, который внутри себя по сути имитирует браузер без JS и отваливается от каждого изменения разметки?
No. 22725  
>>22724
Ну и выйдет из этого новый движок нульчана, где фронтенд на vue и бекенд на php. Народ не особо его оценил, хотя где-то его даже используют.
No. 22726  
>>22724
>Прикасаться к Яве меньше 8 верии
>Не знать о Mojolitious
>НАСТОЛЬКО быть рабом энтерпайза, что нужны фреймворки
No. 22731  
2015-04-13-727020.jpg - (187.98KB, 700×770)
22731
>>22725
Кто заставляет копировать нульчан? Если хотите развиваться, надо своевременно обновлять используемые технологии, дабы они перестали тормозить внедрение нового функционала.

>>22726
Привет, зеленый.
>Прикасаться к Яве меньше 8 верии
При чём тут версия Джавы и версия Ентерпрайза?
>Не знать о Mojolitious
Почему кто-то должен знать о древних фреймворках мёртвого ЯП?
>НАСТОЛЬКО быть рабом энтерпайза, что нужны фреймворки
Почему кто-то должен приходить в восторг от запила инфрастуктуры с нуля? Или тебя зовут Миша, ты очень своеобразный человек и желаешь пофинансировать разработки подобных велосипедов?
No. 22733  
>>22731
>Почему
Кто ихсперта без пруфов строит, к тому и вопросы.
No. 22734  
2018-02-09-949744.jpg - (210.40KB, 517×496)
22734
>>22733
Так вот я и спрашиваю у ихсперта, пусть он по полочкам всё разложит и пояснит, чем специализированные решения хуже кустарщины и самопала; особенно меня интересуют моменты, сколько потребуется жопочасов, чтобы на базе Перла сделать ентерпрайз-грейд приложение, которое можно поддерживать, где искать бесплатных запиливателей подобных приложений и сколько их потребуется. Местный запиливатель, вон, чегой-то отказался спойлеры запиливать, сказал, мол работы сильно дохрена, а ему недосуг. Доброчановский, так вообще молча в туман свалил и на связь не выходит.
No. 22735  
>>22734
>специализированные решения
Вы опять тащите свои представления о том, что все программы должны быть 20гиговые яваподелия просто.
>ентерпайз-грейд борда
ЧТД.
>Местный запиливатель
Но тут работают спойлеры.
No. 22736  
MillieChliette.png - (425.41KB, 577×991)
22736
>>22735
А вы опять занимаетесь троллингом в тематике. Обсуждаемый предмет вы не знаете, путных ответов от вас ждать бесполезно, о проблемах форума, на котором перекатываетесь, тоже не в курсе. Ещё и на Ичан побежите рассказывать, какие здесь все нехорошие и вас слушать не хотят.
No. 22737  
>>22736
>о проблемах форума, на котором перекатываетесь, тоже не в курсе
У меня есть коммиты в движок, в отличие от. И нет, я в сортах 20гб яваподелия не разбираюсь, и тому рад.

А впрочем, давайте заключим пари, code doesn't lie, в конце концов. Берётся спецификация https://github.com/WagonOfDoubt/kotoba.js (а лучше всё-таки выцыганить нормальное ТЗ у администрации), каждый пишет свою версию, и к НГ 2011 сравниваем три версии того что есть (третья в первом случае псевдокодоба, во втором - ФБЕ). Оценка складывается из анонимного голосования, отзывов Администрации и отзыва владельца спеков, на которые равнялись. Может хоть что полезное получится.
No. 22738  
>>22737
*2021
No. 22739  
03_Lacus_sama_by_RayearthBlue.jpg - (108.34KB, 900×1200)
22739
>>22737
Администрация Ичана ещё в 2009-м ясно дала понять, что движок они трогать не будут и никого к нему не подпустят. Соус ясно дал понять в треде о Котобе, что ему новый движок не нужен. Пилить очередной CRUD чисто для себя мне не интересно. Если у вас детство в заднице играет, запилите спойлеры в FBE — тем более, что это вы ратуете за самопальщину, значит труда вам это составить не должно.
No. 22742  
>>22739
Ясно. Слив засчитан.
No. 22744  
>>22742
Смойте за собой.
No. 22773  
>>22722
Исправлено.
No. 22839  
>>22739
>спойлеры в FBE
А что не так со спойлерами?
No. 22853  
>>22839

Имѣются въ виду графическіе спойлеры, https://bitbucket.org/Therapont/fbe-410/issues/8/
No. 22854  
>>22853
Мне так и не ответили там, как опции впиливать.
No. 22857  
staredad.jpg - (6.66KB, 147×153)
22857
>>22854

Видеозапись >>20965 говорит нам, что для начала можно вообще без опций (а просто жёстко ограничить поддержку употребления спойлеров досками a/ и ts/ только).
No. 22876  
>>22854
Я расширил описание того тикета.
И не надо угонять этот тред.
No. 23526  
Ну щта, кто-нибудь придумал, как можно починить спойлеры под iOS? (Кроме неиспользования iOS)
No. 23527  
1439974851152.png - (1.51KB, 90×50)
23527
>>23526
Купите мне айфон - попробую что-нибудь придумать но не гарантирую.
No. 23528  
>>23527
Я думаю, достаточно попробовать понять, почему на 4чане и оранжевом сайте спойлеры работают, а на Ычане — нет.
No. 23590  
>>22722
У меня и в "Хроме" работает. Точно накатывали последнюю версию скрипта из репозитория?
No. 23591  
>>23590
Вообще-то, это уже было исправлено, лол.
No. 23595  
1554749849036.png - (246.10KB, 777×480)
23595
>>23591
Правда?
Слева скрипт expand-images из гитхаба. Справа что есть сейчас (картинка раскрыта).
No. 23607  
Если показывать капчу по клику на поле капчи, а не грузить сразу, то это:
1. В разы снизит нагрузку на сервер, так как движок будет выполняться только при постинге, и на генерацию капчи, которую и так не собирались отгадывать, не нужно будет тратить время процессора.
2. Незначительно, но экономит трафик.
3. Решается вопрос с преждевременным протуханием капчи у пользователей, так как она будет обновляться непосредственно перед отправкой.
4. Не должно затронуть пользователей с отключенными скриптами, так как реализация подразумевает скрипт, который, пока страница не успела загрузиться, убирает атрибут src у картинки капчи, и заменяет ее на заглушку "капча показывается по клику".
Подумайте над этим.
No. 23613  
>>23607
Скажу больше, капчу можно сделать в айфрейме и выплёвывать по ссылке с хешем сессии. Посмотри, как в Инстанте сделано. А ещё лучше показывать капчу не сразу после клика на "Отправить", а только после загрузки и проверки файлов, чтобы капча не протухала (в теории) во время загрузки файлов.
No. 23617  
>>23607
И после этого постинг будет требовать включенного js, а я, вероятно, не смогу постить на ычан из своей древней nokia N79.
No. 23618  
>>23617
См. п.4:
> 4. Не должно затронуть пользователей с отключенными скриптами, так как реализация подразумевает скрипт, который, пока страница не успела загрузиться, убирает атрибут src у картинки капчи, и заменяет ее на заглушку "капча показывается по клику".
No. 23619  
>>23618
Если точнее, указанный способ может и не сработать, но в любом случае, тег <noscript> никто не отменял.
No. 25693  
Не знаю, остался ли тут кто-то живой, но в «Сафари» сломалась скрывалка тредов. Плашка о скрытии появляется, но сам тред не скрывается. Воспроизводится в настольной и мобильной версиях.
No. 25694  
Репозиторий вроде все еще жив
https://github.com/WagonOfDoubt/iichan-extensions
И в контрибуторах есть Мицгол, который еще с нами, так что шансы на починку есть.
No. 25705  
>>25694

Эппловскихъ устройств не имѣю, ѿлаживать негдѣ.
No. 25706  
>>25693
Учитывая обстоятельства >>25705 получается, надо создавать issue на гитхабе, чтобы хоть как-то обратить на проблему внимание.
No. 25770  
Кстати, ни у кого не осталось кода для поддержки ЎэбП, который когда-то постили в /d/? Или какой-нибудь новый кот для этого.
No. 25771  
screenshot.webp - (50.65KB, 929×547)
25771
>>25770

http://ii.yakuji.moe/d/res/250303.html#251062
Удалить сообщение []
Пароль  
[Mod]