КРЫЖОПЛЬСКОЕ КАЗАЧЬЕ ВОЙСКО ЗАТАРИЛОСЬ НАКАНУНЕ ОЛЬБОМ ПЕТ ШОП ВОНГС! ДРЯНЬ СКОРО ВЫШЛЮ НА ДВА ФУЦЫНА УТРУСИЛИ АЛЛЮРОМ В ПРИРОДЕ ПО ВЕНЕРИЧЕСКИМ ДОСТОПРИМЕЧАТЕЛЬНОСТЯМ ОБЩЕЖИТИЯ ОБЛЖОПХЕРСЕРВИС.
НИЕД НЕПТАГ!
Алколиз делаэ таг:
-Бугак!(Выпиваэ)"Йа виселэ, пьяне и джружелюбнэ.
-Похмелэг"йа севодня груст. вы все говно и пидагасы!"
-Отходняг"йа сегодня трезвый груст, мя никто не любед я никаму не нужен"
Бугак!-ну и так по кругу короче!
Таким нехитрым, биполярноцыкличным образом на балконе образуется понипсто из певных бутылог.
(А на свалко пиздецпсто, который понипсто)
Рассчитайте, во сколько раз больше бутылок мог бы вместить балкон при той же максимальной высоте заполнения объема относительно пола, если бы стенки балкона были выполнены вровень с краем балконной плиты.
>Ну да про хром тут россказывале уже.
>Што он настолько дохуя асинхронный, што можно частыми тычками в кнобку ево довести до йубилея.
Йа кони шынджы не раз бираюсь в этих вашых уеб-технологиях, но што мишаед уникальный ид комента или хатяп сравнивадь с пердыдущим или блочить субмит с первого раза или я хз што там у вас
> што мишаед уникальный ид комента или хатяп сравнивадь с пердыдущим или блочить субмит с первого раза или я хз што там у вас
Прикол в том што наши далёкие предки 20 лет на зад просто слали форму. И у них всё работало. Без всяких уникальных идов. При том што инторнет-то и посильнее нонешнего тупил.
Обычная ХТМЛ-форма обрабатывалсь тупейшим образом: нажато "отправить" - то тупо отправить данные на сервер и очистить страницу, ну или заблокировать нахер в ожидании ответа. Если ответ не дошол - показать юзеру пустой экран. Если юзер нажал F5 - спросить "эта страница является результатом отправки формы. Обновить её можно Толька путём повторной отправки. Повторная отправка может вызвать побощные эффекты. Нопремер ты потратиш ++денек на ++гандонов. Тощно продолжить?" В IE и фуррифоксе - тощно так.
То ездь спокон веку именно браузеры сами боролись с ошибочной повторной отправкой.
Но с некоторых пор всё поменялось и хром решил на эти давние традиции подзабить. Пока не нашёл внятного объяснения, что именно, как и когда изменили. Но на стэковефлоу уже такие йубилеи обсуждают во всю. И уже понаписано по углам интернета всяких "советов джля юново хтмльщика" где советуют эту кнопку по нажатию скриптово дизаблить, как чтото само собой разумеющееся. То есть руками реализовывать то, что раньше браузер делал сам. (И фуррифокс до сих пор пытается делать - из него йубильнуть не так-то просто)
Короче, типичное ойти. Очередной случай, кода надо куда-то бежать чтобы просто оставаться на месте... :-|
А так-то да, на кнобке уже висит обработчег, боян-омметр. (Может, это и даёт повод гуглу умыть руки и разрешить множественную отправку?) И костыль проще всего вставлять именно туда, в bayanometr.js.
И кстате, сам этот баянометр тоже уже почти потерял роботоспособность... Скрипт в принципе не обучен отправлять на проверку ссылки https, а их сейчас большинство.
Такая-то увлекательная ахеро археология... %-)
давно ужы пора вставить кокой-нить js-костыль. Ато очень чясто с ондройда каментят в пути, там хром подефолту и инторнэты тупят. И пачинить сцылки на педивикию, где подчеркивание и скопка.
> И пачинить сцылки на педивикию, где подчеркивание и скопка.
А вот это жопа.
Те же скобки можно было бы заурлэнкодить (%28, %29).
Но стандарт не предписывает экранировать скобки в урле. Ибо нахуя? Это стандартый ASCII и не имеют спец назначения как ?/=/&/#. И никто их не экранирует. Ни педивикия ни бравузер. Ни вообще никто. Наоборот по первой возможности заменят обратно на скобки.
А парсеры ссылок обычно не захватывают знаки препинания, потому что по правилам типографики это норм что они приклеены к последнему слову, и если их зохватывать то сломается куча вполне естественных случаев употребления (типа https://svalko.org/, ну или https://svalko.org/ ).
То есть в идеале это можно решить на уровне стандарта (рекомендовать кодировать знаки препинания, которые ставятся без пробела после слов). Было бы вообще пушка.
А без этого надо городить какие-то нетривиальные турусы на колёсах, чтобы пони мать, когда юзер и мел введу урл в скобках, а когда скобки в урле.
А этоиваще законно?
Имею введу бутылки хранить на балконе
А если балкон рухнет кому нибудь от тяжести на голову
Это уже соседи фографирывают штоб предявить в жэке
после долгого сидения на фуррях поффтыкал тут в хром, приш лось
так я охуел, скажу я вам
в прошлый раз я так охуел, когда лет десять на зад первый (и последний) раз увидел софаре
сложно придумать что-то более бесполезное, ну разве што вон алколиса - никакой кастомизации, жрите што дают, а дают мало и чаще всего нефкусно и хуй забаниш потому што вечно у самурая нет цели, Толька вечное пакиданее
— Ну что Алколиз, не выходит у тебя плагин для фаерфокса? — с лукавой улыбкой интересуется наутро Хозяйка медной горы.
— Нет, не выходит, — грустно отвечает Алколизд.
— А черепаха?
— И черепаха не выходит! — чуть не плача, сообщает Алкоглист.
— Ну а Duke Nukem Forever?
— Ничего не выходит!! — в слезах, утирая слезы платком для слез, слезно рыдая, слезится плачем безрадостных рыданий грусти Алкоголист.
— А опрув? Опрув-то выходит? Ну хотя бы на тжреть торчит?
— ... — беззвучно всхлипывает Алкоголизад.
— А не надо было ____________!
> И уже понаписано по углам интернета всяких "советов джля юново хтмльщика" где советуют эту кнопку по нажатию скриптово дизаблить, как чтото само собой разумеющееся.
Некробампец!
Во чо на хабре откопалось
https://habr.com/ru/companies/productivity_inside/articles/775648/ Одно то, что кнопка блокирована, не означает, что отправить форму становится невозможно. Можно перейти на какое-нибудь из полей формы, нажать на клавишу enter или return – и форма будет отправлена.
Но, помимо этого, метод никуда не годится с точки зрения доступности. Элементы с атрибутом disabled не могут принимать на себя фокус, а это создает путаницу для тех, кто использует скринридеры или перемещается по вебсайтам при помощи клавиатуры.
И токое ощущение от пста што это какой-то пиздец this is the road to hell... Обсуждение "какие лучше пихать костыли в колёса чтобы ехать прямо".
Есть вообще хоть одна логичная причина делать старую добрую отправку формы, которая должна перезагрузить страницу, особенно "не идемпотетным" методом post, неблокирующей? Кроме того что "нууу, мы как-то не додумались заблокировать, вот оно и неблокирующее"? Разработчики стандарта HTML/HTTP вообще думали над вопросом што вот юзер который тычет в кнопки когда хочет, вот сервер который имеет задержку, отвечает успехом или ошибкой или умер, и вот интернет между ними, который может тупить и пропадать и восстанавливаться, и весь этот параллельно-конкурентно происходящий бардак надо как-то логичным однозначным непротиворечивым образом синхронизировать?
И первый же камент: "я конечно не фронт, но я чёт давно не встречал в своих проектах стандартные html формы которые на бек отправляют"
Толька усугубляет ощущения. Тебе не надо скриптовать правильное поведение стандартной формы если ты наскриптуешь полностью свою форму! [негрспальцем.jpg]
Вот кстате чот задумалсо што браузеры гуглхром проявляет иногда поразительную тупость в некоторых вещах, но всем похуй, обмазываются скриптами, лезут напролом сквозь слои абстракций, городят костыли.
То вот кнопку надо вручную дизаблить чтоб джва раза не нажималась.
То ленивая загрузка картинок скриптами у каждого первого - а то у браузера же лапки загрузить картинки в оптимальной последовательности (ленивую загрузку вроде добавили в стандарт).
То самые отморозки вообще уже виртуальный скролл лепят. А то у браузера опять лапки оптимально сохранить в памяти простыню, которая отображается только частично. Скрипт в браузере может, а браузер не может. Да ещё и всем рассказывают что виртуальный скролл это збс. Ога, збс, до первого ctrl+a, или там ctrl+f...
Короче, щитаю што загнивает это ваше хвалёное ойти, и чем дальше тем больше.
И солнце - ёбаный фонарь!
Вот. Я кончил.
***неуклюжие звуки слезания с трибуны***
[0][1][2]