Ычан: [d | b / bro / gf / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / 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, XCF, ZIP размером до 5000 кБ.
  • Ныне 3149 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
148897178963.png-(34.62KB, 355×585, 1383852009227.png)
15850
No. 15850    
Данная нить сделана по согласованию с администрацией Ычана.

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

Пока всё. Администрация не рассматривает идеи подключения куклоскриптов или чего-то подобного тяжеловесного целиком, так как стремится сохранить минимализм интерфейса сайта. Также пока не рассматриваются предложения по неким другим функциям.
260 сообщений пропущено. Показаны 50 последних сообщений Развернуть все изображения
No. 22156    
>>21989
А если бы вторая форма была с самого начала, то не пропадало бы?
No. 22168    
>>22156
По идее — да. Так как нормальные браузеры запоминают стейт изначального ДОМа, без учёта всего добавленного жаваскриптом. Так что да, лучше добавить форму быстрого ответа в темплейт страницы и жсом только перемещать в нужное место.
No. 22179    
>>22168
А если сделать onkeydown/onclick(submit)-синхронизацию формы быстрого ответа с главной формой?
No. 22180    
>>22179
Тогда всё будет ок. При ответе в треде с синхронизацией форм всё работает уже сейчас, если капчу неправильную ввести.
Алсо там ошибка на странице ошибки.
No. 22182    
>>22179
По F5 тогда все равно будет пропадать, а многие привыкли именно так капчу обновлять.
No. 22184    
>>22182
Они неправильно привыкли.
No. 22186    
>>22184
Чтобы пропала привычка >>22182, предлагаю обновлять капчу при фокусе на поле ввода капчи.
No. 22217    
В хромоподелиях скрипт быстрого ответа шлёт лишние запросы. При каждом обновлении страницы или переходе на другую - запрашивает капчу с предыдущей страницы. При непонятных обстоятельствах может приводить к множеству запросов даже с одной вкладки.
No. 22219    
Так же при открытии формы на борде шлёт запрос два раза, к борде и к треду. Это уже во всех браузерах.

Может уже сразу дудосилку и майнер в скрипт встроить?
No. 22249    
156119426331.png-(2.23MB, 2139×1080, Isekai Maou to Shoukan Shoujo no Dorei Majutsu - e.png)
22249
Встройте эвона чего: поглядите, как в файле https://410chan.org/lib/javascript/kusaba.js сочинена функция «expandThis» с развёртывателем картинок третьего поколения, да и напилите аналог его на Ычане, чтоб он догнал 410чан (и Архивач) в этом отношении.

Обоснование излагается в реплике https://410chan.org/dev/arch/res/17371.html#20260 и в следующей за нею.
No. 22304    
ЯЩИТАЮ, все эти дополнительные ссылки вроде реквест-треда в /to/ и /a/ в форме быстрого ответа лишние.
No. 22594    
Мобильная версия CSS подавляет раскрывалку картинок.
Гляньте, что с этим можно сделать, пожалуйста.
No. 22595    
>>22594
>>15857
No. 22596    
>>22595
Там смысл был, мол, пусть оно в новой вкладке открывается по-старому.
Сейчас происходит бессмысленное действо, когда оно открывает полную версию на странице, но CSS всё равно её скукоживает. Это довольно тупой баг, который никакого отношения к умышленному поведению иметь не может.
Опыт «410чана» показал, что раскрывалку можно не подавлять, ничего плохого в ней под мобилками нет.
No. 22597    
>>22596
Т.е., я смотрю, что на каком-то разрешении оно действительно подавляется, как задумано, а на каком-то просто скукоживается на странице.
Вот со вторым надо разобраться.
No. 22598    
>>22596
>>22597
Собственно, демонстрация бага:
https://iichan.hk/b/res/4951415.html#4951610
https://iichan.hk/b/res/4951415.html#4951612
No. 22600    
>>22597
Баг вызван конфликтом с мобильным CSS сайта, который все переопределяет и скукоживает изображения обратно. Основную массу удалось побороть костылями, но вот из-за этих правил в .global.css
@media only screen and (max-width: 480px) {
...
.thumb {
width:auto!important;
height:auto!important;
margin: 2px 4px;
}
...
}
Картинки раскрываются ступенчато: сначала превью раскрывается до своего размера в не-мобильном варианте, и только после полной загрузки разворачивается на весь экран. Уберите эти !important, и будет нормально, тем более что они там ни к чему.
Порог открытия на новой вкладке уменьшен до ширины экрана в 360 пикселей, правда на таких устройствах эти скрипты и так никогда не работали.
No. 22601    
В рубрике "мы вас не просили": добавлена опция "раскрывать спойлеры" в конфигураторе.
No. 22692    
156846863543.jpg-(50.98KB, 556×547, 9373224.jpg)
22692
>теперь на главной список досок есть в шапке, в футере, в непонятно зачем ваихнутом после новостей и списке страниц "фрейме".
>И ещё раз если зайти с фреймами
No. 22693    
156847307032.jpg-(718.30KB, 2560×1600, Screenshot_20190914-155254.jpg)
22693
Веселье продолжается.
Дорогуши, у вас картинки произвольной длины из месяца в месяц, оно тупо не будет работать. Сделайте ограниченный контейнер, новости с картинками в двух колонках, список досок во всю страницу красивой табличкой. Галерею всё равно переделывать, конечно.
No. 22695    
156847787489.jpg-(32.46KB, 500×499, 1435875226658.jpg)
22695
Вот нельзя было сделать нормально, как было https://jsfiddle.net/5pnx2otq/1/show
Всего то и надо вместо фрейма поставить div с float: left; Нет блин, давайте перелопатим всю верстку до вырвиглазного состояния, и чтоб новости про закрытые доски, обновляемые раз в 5 лет были на самом виду, а нормальная навигация где-то в жопе.
И кто это говорил "Как обычно, лучшие изменения в десигне любых интерфейсов — это те, которые никто не заметил"?
No. 22696    
>>22695
Но ведь это выглядит как говно.
Более привычное, да, но говно.
No. 22697    
>>22695
>>22696
Скажу больше, тут прямо эталон модели теоремы Эскобара.
Чтобы делать хорошо нужно не опираться на старое, думать, как было бы удобно пользоваться имеющимся.
No. 22698    
>>22697
Удобно было бы выводить разный контент под мобильную версию и пк. А в остальном это попытка скрестить корову с бараном.
No. 22699    
15684897937.png-(10.34KB, 384×384, 1149378530564.png)
22699
Малаца, хорошо зделоли, уменьшить только количество новостей до 8 может стоит.
No. 22700    
156849032332.jpg-(1.01MB, 1600×2560, Screenshot_20190914-204413.jpg)
22700
>>22699
А, ещё надо меньше текста у картинок.
No. 22709    
156858537978.png-(444.14KB, 1111×1000, 1568271259118.png)
22709
>>22699
Все будет. Но не сразу.
No. 22719    
Доброго денечка! Как вам идея переделать фронт Ычана на Vue с SPA?
No. 22720    
>>22719
>фронт Ычана
Хорошая шутка.
No. 22722    
>>22600
В «Хроме» не работает.
No. 22723    
>>22719
Без переделки бэка на что-то рест-подобное смысла не имеет, только увеличится размер передаваемых по сети ресурсов.
А с переделкой бэка получается новая полноценная борда.
Очевидно, администрация не пойдет ни на первое, ни на второе. Плюс забота о БЕ3СКРNПТОВЬlX.
No. 22724    
156908026658.png-(261.66KB, 460×700, 2016-02-27-813951.png)
22724
>>22719
Для этого надо бэк переписать с Перла на хотя бы Java EE 6, а потом уже прикручивать фронты хоть на JSF-е, хоть на Vue, хоть на Swing-е. Ну или найти героя, который будет имплементить энтерпрайзные фреймворки на Перле. Или ты предлагаешь сделать моструозный костыль на JS, который внутри себя по сути имитирует браузер без JS и отваливается от каждого изменения разметки?
No. 22725    
>>22724
Ну и выйдет из этого новый движок нульчана, где фронтенд на vue и бекенд на php. Народ не особо его оценил, хотя где-то его даже используют.
No. 22726    
>>22724
>Прикасаться к Яве меньше 8 верии
>Не знать о Mojolitious
>НАСТОЛЬКО быть рабом энтерпайза, что нужны фреймворки
No. 22731    
156917238571.jpg-(187.98KB, 700×770, 2015-04-13-727020.jpg)
22731
>>22725
Кто заставляет копировать нульчан? Если хотите развиваться, надо своевременно обновлять используемые технологии, дабы они перестали тормозить внедрение нового функционала.

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

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

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

Видеозапись >>20965 говорит нам, что для начала можно вообще без опций (а просто жёстко ограничить поддержку употребления спойлеров досками a/ и ts/ только).
No. 22876    
>>22854
Я расширил описание того тикета.
И не надо угонять этот тред.
Удалить сообщение []
Пароль  
[Mod]