The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В uBlock Origin добавлена защита от нового метода отслеживан..., opennews (??), 25-Ноя-19, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


20. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +2 +/
Сообщение от Студент (??), 25-Ноя-19, 13:36 
Объясните плз, щас на 2м курсе проходим веб-программирование, HTML, Java Script, CSS. Дали задание сделать простенький сайт на этих технологиях. Откуда столько хейта к Java Script? Он же добавляет динамики и интерактивности на сайт. Как без него-то? И если он так плох (кстати, чем?), почему на лекциях об этом не говорят?
Ответить | Правка | Наверх | Cообщить модератору

24. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +12 +/
Сообщение от Аноним (24), 25-Ноя-19, 13:45 
Приложение под видом документа - это троян. То есть в магазинах например интерактивность уместна и ожидается, но его же везде пихают.
Ответить | Правка | Наверх | Cообщить модератору

54. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +5 +/
Сообщение от СеменСеменыч777 (?), 25-Ноя-19, 15:51 
> в магазинах например интерактивность уместна

не нужна. список товаров - статика, описание товара - статика, картинки - статика, цены - статика (если клиент с айфона то наценить еще на 10% хехехе).

Ответить | Правка | Наверх | Cообщить модератору

60. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (60), 25-Ноя-19, 16:01 
поиск по параметрам и оформление заказа
Ответить | Правка | Наверх | Cообщить модератору

70. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +14 +/
Сообщение от Аноним (70), 25-Ноя-19, 16:33 
Шокирующие новости: чтобы отправить форму не нужен JS. Оставайтесь с нами и вы узнаете ещё много интересного из секретов древних.
Ответить | Правка | Наверх | Cообщить модератору

109. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –1 +/
Сообщение от kai3341 (ok), 25-Ноя-19, 20:52 
Шокирующие новости: для AJAX нужен JavaScript
Ответить | Правка | Наверх | Cообщить модератору

111. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +6 +/
Сообщение от morruth (?), 25-Ноя-19, 21:25 
Шокирующие новости - чтобы форму отправить AJAX не нужен
Ответить | Правка | Наверх | Cообщить модератору

124. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Илья (??), 26-Ноя-19, 00:37 
А как вы валидировать свою форму будете, чтобы без перезагрузки страницы?
Ответить | Правка | Наверх | Cообщить модератору

136. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от aa (?), 26-Ноя-19, 05:52 
а зачем?
если не грузить мегабайты джаваскриптов на странице, то перезагрузка происходит за миллисекунды.
лично я не против подождать
Ответить | Правка | Наверх | Cообщить модератору

159. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (159), 26-Ноя-19, 12:32 
Ну это какое-то сумашествие уже. Вы вообще в каких годах застряли? Сейчас уже во всю вебприложения делают, вместо сайтов а вы ещё в начале нулевых походу.
Другое дело что жс и правда попахивает. Нет сахара из нормального ооп, нет строгой типизации. Для нормальной разработки приходится использовать жуткую костылину в виду typescript.
Ответить | Правка | Наверх | Cообщить модератору

174. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Илья (??), 26-Ноя-19, 22:59 
> а зачем?

Подождите в очереди в в МФЦ.

Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

103. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Анонимко (?), 25-Ноя-19, 20:18 
Если нужно перегружать область страницы, то для этого есть iframe. Например, в нем отображать таблицу с результатом поиска.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

134. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –2 +/
Сообщение от gsdh (?), 26-Ноя-19, 04:32 
ага, а когда я указываю очередной фильтр, жать на применить, чтобы увидеть что такого товара нет, а потом назад, чтобы смягчить требования, и нахера тогда 100мбит инет, нахера все эти мегагерцы и гигабайты, зачем вы выползаете из своего дедушконета на своих бабушкофонах, я застал времена модемов на 56к нахер это.
Ответить | Правка | Наверх | Cообщить модератору

150. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +3 +/
Сообщение от Ю.Т. (?), 26-Ноя-19, 09:25 
> нахера тогда 100мбит инет, нахера все эти мегагерцы и гигабайты

Верный вопрос.

Ответить | Правка | Наверх | Cообщить модератору

173. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Анонимко (?), 26-Ноя-19, 19:16 
>> жать на применить

Не осилишь?

>> а потом назад

Зачем назад? В таблице ниже увидишь результат. Ведь перегружаться будет только iframe. Фильтр выше, в основном окне.

>> нахера тогда 100мбит инет.
>> мегагерцы и гигабайты,

Для потребления видео-аудио контента и скачивания приложениий, онлайн игр и обменом сообщений.

>> я застал времена модемов на 56к нахер это.

Кто-то предлагал вернутся на модемы?
  

Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

68. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Анони (?), 25-Ноя-19, 16:26 
Ну и перезагружайте страницу каждый раз, возвращаясь в начало страницы/якоря.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

80. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от имя (ok), 25-Ноя-19, 17:12 
> Ну и перезагружайте страницу каждый раз, возвращаясь в начало страницы/якоря.

А с джаваскриптами всё то же самое, только в начало страницы вас возвращают с красивой, плавной, медленной кинетической анимацией. Неудобно, но очень приятно!

Зато без перезагрузки страницы, ага.

Ответить | Правка | Наверх | Cообщить модератору

125. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –1 +/
Сообщение от Илья (??), 26-Ноя-19, 00:39 
Плюсану вам. Терпеть не могу анимацию. Оюблю когда без внимации перещелкивается
Ответить | Правка | Наверх | Cообщить модератору

107. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (107), 25-Ноя-19, 20:41 
Да и пожалуйста. Учитывая, что такие версии часто ещё и работают быстрее.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

108. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +2 +/
Сообщение от Аноним (107), 25-Ноя-19, 20:48 
Ну и докину туда же: весь этот сначала ajax, а потом и нынешнюю мишуру активно заюзали (а часто и придумалм) не для вас (пользователя), а для себя. Чтобы экономить траффик и серверные ресурсы (на генерацию хтмля). Всё.
Подъехавшие ваши интерактивности и прочие свистелки - скорей побочный эффект.
Ответить | Правка | Наверх | Cообщить модератору

135. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от gsdh (?), 26-Ноя-19, 04:42 
да не, в эксплорере корпоративном стандарте многих лет это было очень убого, и приходилось рендерить сайт на сервере, когда компания где я работал отказалось от этого "стандарта", это как глоток воздуха был, - выпилить хтмл с сервака и впихнуть его клиенту в жс, больше не надо было перегружать страницы для сортировки, и делать тысячи ненужных запросов к бд, работать быстрее стало у всех, и у клиентов и у сервера, на том же самом железе.
Ответить | Правка | Наверх | Cообщить модератору

27. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +5 +/
Сообщение от DmA (??), 25-Ноя-19, 13:59 
Из вас похоже выращивают программистов, а не безопасников. Через javascript можно вытащить очень много данных о вашей системе, установленных шрифтах, размере экрана, уникальном отпечатке браузера, установленной ОС, установленных плагинах и много чего другого. Это с точки зрения приватности. С точки безопасного исполнения кода ситуация приблизительно такая-же, ваш компьютер могут заставить майнить биткоины  и много чего другого, большинство проблем безопасности в браузерах из-за  Javascript.  Единственное место, где может быть место Javascript - это на каких-то доверенных сайтах(локальная сеть). В остальном месте, лучше, чтобы оно вовсе не работало.
Если из вас готовят веб-программистов, то лучше, чтобы два варианта сайта было как минимум, в том числе и без поддержки javascript.
Например, opennet.ru прекрасно работает и без поддержки javascipt в браузере!
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

37. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +7 +/
Сообщение от Студент (??), 25-Ноя-19, 14:43 
Так весь вопрос в том КАК использовать Java Script? Если мне не интересно собирать статистику или майнить, а делать просто сайт полезней и интерактивней, то проблемы нет?
Ответить | Правка | Наверх | Cообщить модератору

47. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Тфьу (?), 25-Ноя-19, 15:18 
проблема есть, т.к. браузеры по-умолчанию разрешают это все делать из жабаскрипта.
Ответить | Правка | Наверх | Cообщить модератору

55. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Студент (??), 25-Ноя-19, 15:51 
Т.е. злоумышленник может заюзать мой хороший код и сделать из него нехороший?
Ответить | Правка | Наверх | Cообщить модератору

59. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Аноним (60), 25-Ноя-19, 15:59 
https://onpon4.github.io/articles/kill-js.html
http://blog.danieljanus.pl/2019/10/07/web-of-documents/
Ответить | Правка | Наверх | Cообщить модератору

61. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Аноним (61), 25-Ноя-19, 16:03 
"Хороший" код денег не приносит. Этим страдают все веб-программисты, это касается в первую очередь всевозможных "магазинов" и "социальных" сетей. Доверчивые посетители просто не ждут такой подставы и попадаются. В мире слишком много людей с низкой социальной ответственностью. Но если это не сделаешь ты, это же сделает вон тот индус. Деньги правят миром.
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

113. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +2 +/
Сообщение от Аноним (113), 25-Ноя-19, 21:47 
В таком случае бегите быстрее грабить банк, насиловать и убивать женщин и есть младенцев, пока это не сделал кто-то другой!
Ответить | Правка | Наверх | Cообщить модератору

114. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (61), 25-Ноя-19, 22:08 
> В таком случае бегите быстрее грабить банк, насиловать и убивать женщин и
> есть младенцев, пока это не сделал кто-то другой!

Многие так и живут. посмотрите на рынок мобильных приложений.

Ответить | Правка | Наверх | Cообщить модератору

115. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (115), 25-Ноя-19, 22:18 
за говнокод уже ввели уголовку?
Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

133. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (133), 26-Ноя-19, 04:16 
А есть уверенность, что вам когда-нибудь хватит квалификации писать "прямой" js-код?
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

52. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +2 +/
Сообщение от НяшМяш (ok), 25-Ноя-19, 15:41 
Вот всё правильно написано, но это не ответ на вопрос "чем плох JavaScript как язык". Так-то если в браузер добавить возможность скриптовать странички на C++ (не WASM), то будут те же самые проблемы.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

106. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Анонимemail (106), 25-Ноя-19, 20:34 
А вот дзуски. Какраз то opennet.ru без жабы никак (внизу менюшка не шевелится), а вот WWW.opennet.ru - да, ему жабоскрипт ненужен
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

35. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +4 +/
Сообщение от AlexYeCu_not_logged (?), 25-Ноя-19, 14:34 
>Он же добавляет динамики и интерактивности на сайт.

Динамичность на сайтах, как правило, не нужна: бесполезна и часто мешает. Интерактивность же хоть и бывает полезна, на часто её нужно значительно меньше, чем используется.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

38. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +3 +/
Сообщение от Аноним (38), 25-Ноя-19, 14:43 
Углеводы есть вредно, от них толстеют.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

119. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Нетолстый (?), 25-Ноя-19, 23:11 
Углеводная еда разная бывает. Я вот на кашах худею. А начинаю хлеб и сладкое есть - таки толстею.
Ответить | Правка | Наверх | Cообщить модератору

171. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (171), 26-Ноя-19, 15:58 
Будешь готовить кашу до степени
быстрого усвоения - получишь
быстрые углеводы. Через печень в жир! ))
Вуаля
Ответить | Правка | Наверх | Cообщить модератору

39. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +18 +/
Сообщение от Vitto74 (ok), 25-Ноя-19, 14:46 
В самом по себе JS нет ничего плохого. Хейтят его по тем же причинам, что и PHP. Из-за низкого порога вхождения на нём пишет очень много не самых умных людей, которые не обременяют себя глубокими размышлениями.
Например мне рассказывал один из прогеров как участвовал в собеседовании. Задачу создания простейшей формы входа пользователя соискатель решил с помощью кода на ReactJS. На вопрос как это сделать проще он ответить не смог, т.к. просто не представляет как страница может работать без JS, что такое html-форма и прочие вполне базовые вещи. Но почему то я уверен, что работу он найти сможет и будет палить из пушки по воробьям. А мы будем видеть много сайтов, которые жутко тормозят на среднем по мощности ПК.
По моему *личному* мнению изучение JS как первого языка программирования очень сильно расслабляет т.к. он прощает даже больше ошибок, чем PHP. На нем будет работать любая дичь, но не надо забывать, что "работает" и "работает правильно" это очень разные понятия.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

100. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Anonymoustus (ok), 25-Ноя-19, 20:11 
> Задачу создания простейшей формы входа пользователя соискатель решил с помощью кода на ReactJS.

OMG!

У меня нет слов.

Ответить | Правка | Наверх | Cообщить модератору

117. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Аноним (117), 25-Ноя-19, 22:43 
Как ты отстал от жизни! )))
Ответить | Правка | Наверх | Cообщить модератору

110. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –2 +/
Сообщение от kai3341 (ok), 25-Ноя-19, 21:11 
> Задачу создания простейшей формы входа пользователя соискатель решил с помощью кода на ReactJS
> как это сделать проще ... без JS

Вам точно программист нужен? Может, верстальщика достаточно -- даже дешевле выйдет
Дополнительно назрел вопрос: а смогли ли вы корректно сформулировать задачу? Включая ответ на вопрос "а зачем?"

> что такое html-форма

Я хочу сыграть с тобой в одну игру. Что такое form-data? Какие у неё сильные и слабые стороны? Почему сегодня вместо form-data чаще всего применяется json?

Ладно, хрен на форматы -- это не самая большая проблема. Расскажи, что такое SPA?

PS: Любопытно, а куда порог вхождения выше -- на opennet выше или в PHP?

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

152. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (117), 26-Ноя-19, 10:04 
> Почему сегодня вместо form-data чаще всего применяется json

Дуракипатамушта :Ь

Ответить | Правка | Наверх | Cообщить модератору

126. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Урри (?), 26-Ноя-19, 01:01 
Он не ошибки прощает, а прививает отсутствие строгой алгоритмизации и редкосный говнокодинг. Как минимум тем, что сам совершенно идиотичен.
Типичный пример: "2" + "1" дает "21", "2" - "1" дает 1.

Следствием всего этого является совершенно обычный ответ на этот закидон "вы просто не знаете язык, ведь он именно так спроектирован и это надо запомнить". Нет, лять, нормальный язык не должен представлять из себя кучу разбросанных грабель, местоположение которых надо запомнить и старательно обходить стороной.

И это главная причина, почему на чистом JS никто не пишет, а все пишут на диких комбайнах поверх него - ужасный, кошмарный, жуткий дизайн. Хуже чем был у вижуалбейсика.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

156. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (156), 26-Ноя-19, 10:44 
лол, вычитание строк эта хрень автоматически преобразует к другим типам данных вместо выдачи ошибки? Гениально
Ответить | Правка | Наверх | Cообщить модератору

40. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +11 +/
Сообщение от Аноним (117), 25-Ноя-19, 14:46 
Во-первых, эта "динамика и интерактивность" не всегда радует пользователя, а очень часто наоборот, реально раздражает (типа всплывашек "я ваш консультант").
Во-вторых, жабаскрипт часто используется для подгрузки рекламы в обход средств блокировки броузера.
В-третьих, за счёт недочётов во встроенном в броузер интерпретаторе скрипты могут получить доступ к конфиденциальной информации (пароли, номера банковских карт и пр.) и отправить её неведомо куда.
В-четвёртых, жс - интерпретируемый язык, со всеми вытекающими последствиями для нагрузки на ЦП. Творения особо упоротых фанатов жс даже скроллить сколь-нибудь гладко невозможно.
В-пятых, возможность закинуть скрипт на чужую машину даёт возможность недобросовестному вебкодеру использовать их в своих целях (например, для майнинга). У пользователя всё будет тормозить, но выгодоприобретателю на это пофиг.
В-шестых, у современных веб-дизайнеров не в моде graceful degradation. Отключить жс, пожертвовав частью функциональности сайта (например, если надо просто прочесть текст), уже не получится - будет пустая страница с требованием включить жабаскрипт. В переводе на общепонятный "дорогой пользователь, я намерен тебя поиметь и уклониться не позволю".
В-седьмых, жс пихают на сервер - т.н. "нода", но поскольку у её создателей не нашлось мозгов сесть, продумать всё и с самого начала сделать по уму, сделали репозиторий модулей, в котором постоянно выявляют малварь, которая расходится по миру в миллионах установок.
В-восьмых, жс начали пихать в десктоп. Подрихтованный хром, выполняющий жс, выдаётся за десктопное приложение. Потребление памяти и нагрузка на ЦП превышает 9000, но разработчикам проще обозвать пользователя нище6родом и посоветовать купить новый компьютер, чем писать на чём-то другом (в мире жс неспособность выучить более одного яп считается важной добродетелью, а вот думать об экономии вычислительных ресурсов - наоборот, неприлично).
Это так, навскидку.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

116. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Ан (??), 25-Ноя-19, 22:41 
Дело не в JS, а в том что это единственный ЯП под веб, и соотвественно очень популярен, т.к. все с десктопов утекает в веб нынче. И наоборот через электрон)))
Но раз JS в браузере нынче не отключаемый простым обычным способом, то на самом деле можно положить на вашу Graceful degradation. Я в свое время навозился с этой техникой столько что тошно как вспомнишь. Щас можно писатд на ReactJS обычные сайты которые экспортируются в статический HTML, к примеру на NextJS и вся эта лабуда с Graceful degradation если есть желание крутить реализуется и там.
Ответить | Правка | Наверх | Cообщить модератору

130. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от cool29 (?), 26-Ноя-19, 01:34 
так Next.js таки требует прав для выполнения js на клиенте или нет?
т.е. Будет с отключенным JS в браузере работать?


Ответить | Правка | Наверх | Cообщить модератору

137. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Ан (??), 26-Ноя-19, 06:15 
Он позволяет создавать гибридные веб-сайты. Будет JS будет рендеринг на клиенте следующих страниц. Отключили JS, тогда будут обычные переходы по ссылкам и подгрузка HTML версий страниц. Все зависит от ваших предпочтений.
Ответить | Правка | Наверх | Cообщить модератору

129. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –2 +/
Сообщение от cool29 (?), 26-Ноя-19, 01:22 
гм.. Вот вам гипотетическая ситуация:

сейчас работаю с vue js.

Честно говоря, не очень понимаю почему при разработке мне надо отказываться от той же реактивности или ajax(через тот же axios)?

Вот висит страница, например с курсами валют. Обновляются каждую секунду. Через ajax я скачиваю с сервера около 1кб данных. В то же время перегрузка страницы, минимум 10-15 кб, даже с учетом кэширования картинок, скриптов и т.д.

Ну я согласен, вроде бы копейки. Но блин если к серваку подключено например 50000 пользователей, это уже не смешно.

Нет, ну я понимаю что данные формы можно отправить через голый html, обработать ответ (ну через PHP), написать пользователю, где он ошибся.

Ну и график, как мне на клиенте нарисовать? через ajax я опять же 1кб в секунду скачиваю и vue-компонент, сам себя перерисовывает, на основе изменившихся данных. При этом все остальное может и не изментиться (тогда зачем его перекачивать).
А статикой как? Че картинку на серваке генерить и в iFrame вставлять, так она побольше будет весить. А если пользователь масштаб увеличил? Мыло будет.

А теперь самое вкусное: почему бы не отказаться от JS на простых сайтах?
Да потому что это противоречит человеческой природе. Мы все предпочитаем любимые инструменты, и таки да забиваем гвозди микроскопом. У каждого есть своя любимые игры, сайты, анекдоты, типы предпочитаемых половых партнеров, технологии для выполнения работы.
А знаете почему? Да потому что эти вещи для нас надежны и соответсвенно дают гарантии. На меня например шеф орет, чтоб через час 15 форм было готово, так зачем мне разбираться с какими то там формами на html, если я например на vue их уже пару тысяч наклепал и знаю уже там каждый байт кода, все возможности и ограничения? Понимаете? Я используя любимый инструмент получаю ГАРАНТИИ, Что все будет работать, что меня не выгонят, что не прийдется искать работу и т.д.

А то что у двух пользователей из 80 тысяч, что-то там подгорает, так как у них техника выпущена в начале первой мировой, ну так чтож мне теперь для них отдельный статический сайт делать? А кто мне это время оплатит? Шеф вот например считает что ориентироваться надо на клиентов, которые платят (ну или например мы благодаря им деньги из других источников получаем), те два ретрограда, ну так денег они не приносят, зачем нам их слушать. Ну напишут они на opennet, что наш сайт говно, так наши клиенты и не знают про него.

В общем всегда есть нюансы.

Вот кстати недавно поставил на  ВМ, win2000(ностальгия). Ну такая крастота, оперативы жрет 40 мб. Все не то что летает,а прямо ТЕЛЕПОРТИРУЕТСЯ.
Вот только почему то ей никто не пользуеться. Интересно почему?

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

138. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Ан (??), 26-Ноя-19, 06:21 
Да win2000 была вкусняха и по интерфейсу мне лично нравилась больше XP. Но глючная зараза, с дровами помню проблемы были и так и не смог с ней подружится надолго.
Ответить | Правка | Наверх | Cообщить модератору

139. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +2 +/
Сообщение от Аноним (139), 26-Ноя-19, 06:23 
> Но блин если к серваку подключено например 50000 пользователей, это уже не смешно.

Неа. Смешно. Особенно рядом с упоминанием PHP, который такие цифры вряд ли потянет без кеширования. А если прикрутить нормальное кеширование на фронтенде, то Nginx, внезапно, тянет намного больше 50000 запросов в секунду, — хоть по 1 кб, хоть по 500 кб.

Это не говоря о том, что для обновления курсов на лету больше подошли бы вебсокеты. Но у PHP-адептов они не в почёте, ­— без лазанья в потрохах интерпретатора асинхронную отправку данных PHP не умеет, увы.

Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

146. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от SOska (?), 26-Ноя-19, 09:04 
Вот из за  таких как ты и твой шеф человечество катится в жоу
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

154. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Аноним (117), 26-Ноя-19, 10:34 
> Вот висит страница, например с курсами валют. Обновляются каждую секунду

Очень хороший пример. А вот мои примеры:
Страница статичного текста, при скроллинге блок рекламы прыгает вниз, раздвигая параграфы, причём с некоторым запозданием, когда уже прочёл часть параграфа, так что постоянно приходится находить на экране то место, которое только что читал.
Включён адблок или ублок, для чистоты эксперимента отключен показ изображений, но рекламные баннеры всё равно показываются - их скачивает и ставит на страницу скрипт.
Про всплывающие приглашения "Я ваш консультант", своего или со цраного живосайта или аналогичное фекалие уже упоминал.
Приглашения подписаться на рассылку или требования отключить адблок, закрывающие весь или часть экрана, у которых не сразу найдёшь кнопку "закрыть", а иногда её может и не быть, или она появляется после таймаута, приходится открывать DOM-ниспектор и прибивать узел вручную.
Это опять же только то, что вспомнил навскидку.

Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

158. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +4 +/
Сообщение от Аноним (117), 26-Ноя-19, 11:06 
Ещё вспомнил. Иногда открываешь страницу, в которой предполагается определённая интерактивность, но она почему-то работает как-то не так. Нажатия на кнопки ни к чему не приводят, вместо иконок рамки с крестиками,  и так далее. Запускаю отладчик, выбираю "Сеть", перезагружаю страницу и вижу сотни, а то и тысячи мелких объектов - скрипты, css, данные json, гифки одинакового размера (562 байта или что-то вроде того), которые все оказываются прозрачной картинкой 1*1 пиксел.
То есть, для формирования страницы загружается базовый html-документ и скрипт, который скачивает реальный контент и распихивает его по местам, формируя реальную веб-страницу. В теории это звучит красиво, но в реальности работает только когда десктоп находится в одной локалке с севрером. Потому что вся эта мелочь загружается отдельно и часть из них обрывается по тайм-ауту даже если интернет по fttb, не говоря уже об adsl или, тем более, "высокоскоростном" мобильном интернете.
Спрашивается: нахрена жс использовать для целей, которые сам браузер сделает лучше? Почему нельзя
эти скрипты или css собрать в один файл, минифицировать и установить ему срок годности хотя бы сутки? Пусть в нём будут скрипты или стили, в каких-то страницах неиспользуемые, это всё равно сэкономит трафик и вычресурсы сервера. Ответ: потому что жабаскрипт головного мозга.
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

168. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от имя (ok), 26-Ноя-19, 15:35 
> Вот висит страница, например с курсами валют. Обновляются каждую секунду. Через ajax
> я скачиваю с сервера около 1кб данных.
> Ну и график, как мне на клиенте нарисовать?

А много вам клиентов и денег приносят пляшущие циферки и обжирающиеся через раз рисовалки графиков?

> Че картинку на серваке генерить и в iFrame вставлять, так она побольше будет весить

В теории теория неотличима от практики, а на практике grafana чаще приводит к oom, чем пресловутые png аналогичного размера. Сюрприз, правда? Уж не знаю, виной ли тому метрики в виде js-массива js-флоатов, реактивные компоненты или криворукие рисователи на канве, но выгоды пока ни у кого никакой не получается, только наоборот.

Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

44. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +5 +/
Сообщение от Аноним (44), 25-Ноя-19, 15:03 
Python - не нужен, тормозит и вообще GIL. Go - не нужен, поделка Google, нет дженериков. Rust - не нужен, разработчиков не найдешь, увеличивает срок разработки. PHP - не нужен, используют только быдлокодеры, дырявое говно. JS - не нужен, троянский конь, тормозит сайты. И т.д.
Сложно найти хоть одну новость на опеннете по ЯП или какой-то технологии, где бы местные эксперты не закидали ее говном и не было тонны хейта.
Выбирайте область в которой вы хотите заниматься разработкой и изучайте ЯПы которые лучше всего для этого подходят и поменьше обращайте внимание на местных комментаторов.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

66. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Аноним (61), 25-Ноя-19, 16:18 
Никогда не слышу ничего плохого про ассемблер. Наверное потому что люди, которые в него могут, всё-таки повыше квалификацией чем чсвшные всем недовольные обезьянки.
Ответить | Правка | Наверх | Cообщить модератору

69. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +8 +/
Сообщение от Аноним (69), 25-Ноя-19, 16:28 
Языки программирования делятся на две категории: те, на которые все жалуются, и те, на которых никто не пишет.
Ответить | Правка | Наверх | Cообщить модератору

76. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (61), 25-Ноя-19, 16:58 
> Языки программирования делятся на две категории: те, на которые все жалуются, и
> те, на которых никто не пишет.

О, это про лисп. Hackernews по-моему на лиспе, других применений не знаю. На эрланге популярный jabber сервер. Хм, на эликсир никто не жалуется, да и эрланг вроде популярен. И по-моему я не видел, чтобы жаловались на фортран (который сливает си в математике). А на ассемблере ведь всё-таки пишут, без него никуда сегодня.

Ответить | Правка | Наверх | Cообщить модератору

102. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +2 +/
Сообщение от Anonymoustus (ok), 25-Ноя-19, 20:14 
> фортран (который сливает си в математике)

И ты уже со всех ног несёшь примеры в студию, да?

Ответить | Правка | Наверх | Cообщить модератору

112. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (61), 25-Ноя-19, 21:42 
Зачем? Объёмами сложного кода задавит. Разница в примерах зачастую возникает от оптимизатора, в сишных компиляторах всё плохо.
Ответить | Правка | Наверх | Cообщить модератору

166. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 26-Ноя-19, 15:20 
> Зачем? Объёмами сложного кода задавит. Разница в примерах зачастую возникает от оптимизатора,
> в сишных компиляторах всё плохо.

Я превратно понял фразу: будто Си быстрее Фортрана в математике.

Ответить | Правка | Наверх | Cообщить модератору

153. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Ю.Т. (?), 26-Ноя-19, 10:09 
Видимо, LAPACK и иже с ним, на netlib.org.
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

165. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 26-Ноя-19, 15:18 
Похоже, что я неправильно понял эту фразу: «И по-моему я не видел, чтобы жаловались на фортран (который сливает си в математике)».
Ответить | Правка | Наверх | Cообщить модератору

127. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Урри (?), 26-Ноя-19, 01:04 
Вы ошибаетесь - много кто пишет. Да вот даже я пишу, за очень неплохие деньги и для очень больших контор.
Но говорить не буду - коллеги могут спалить и потом не будет возможности вонять на форуме.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

172. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от SOska (?), 26-Ноя-19, 18:18 
Так и пишу, на асме никто не пишет. Дальше.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

93. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Wilem (?), 25-Ноя-19, 18:41 
> Rust - не нужен, разработчиков не найдешь,

Они прекрасно находятся как внутри компании, так и снаружи. Желающих писать довольно много. Вакансий мало потому, что пока пользуются внутренними разработчиками.

> увеличивает срок разработки.

Незначительно. Когда научился писать (у меня около месяца заняло, на дому в ленивом режиме) - оно не медленнее, чем на котлине.

За растом будущее, по многим причинам. Поэтому таки нужен.

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

94. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (44), 25-Ноя-19, 18:45 
>> Rust - не нужен, разработчиков не найдешь,
> Они прекрасно находятся как внутри компании, так и снаружи. Желающих писать довольно
> много. Вакансий мало потому, что пока пользуются внутренними разработчиками.
>> увеличивает срок разработки.
> Незначительно. Когда научился писать (у меня около месяца заняло, на дому в
> ленивом режиме) - оно не медленнее, чем на котлине.
> За растом будущее, по многим причинам. Поэтому таки нужен.

Написанное выше - сарказм. Ничего против Rust не имею, у самого в личном бэклоге лежит задача по его изучению.

Ответить | Правка | Наверх | Cообщить модератору

57. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +3 +/
Сообщение от Orduemail (ok), 25-Ноя-19, 15:58 
> Откуда столько хейта к Java Script? Он же добавляет динамики и интерактивности на сайт

Динамика и интерактивность может быть хорошо, но часто ими превращают сайт в такое г, что пользоваться невозможно. Отключение js в таком случае не всегда выход, потому что сайт может не грузить контент без js. js не всегда доступен -- всякие там lynx не умеют в js, а сайт не грузится без js. js может тормозить браузер, как cука. Короче причин достаточно.

> если он так плох (кстати, чем?), почему на лекциях об этом не говорят?

Я вижу три возможные причины. Они не взаимоисключающие и могут быть верны все три одновременно.

1. Потому что лекции не для того, чтобы сделать из тебя профессионала, лекции для того, чтобы сделать из тебя личинку профессионала. Вузовский курс больше ознакомительный, обзорный, там напихают много, но по верхам, чтобы ты мог бы осмысленно выбрать свою специализацию и начать её осваивать.

2. Потому что лекция посвящённая технологиям и лекция посвящённая осмысленному применению этих технологий могут быть разнесены во времени. Скажем первая на первом курсе, а вторая на четвёртом.

3. Потому что препод некомпетентен.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

75. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от имя (ok), 25-Ноя-19, 16:58 
> Я вижу три возможные причины. Они не взаимоисключающие и могут быть верны
> все три одновременно.

Это всё можно дополнить и тотчас же сократить до:

4. «Забудь всё, чему тебя учили в вузе. Так, открывай терминал, ставь npm curl|sh-ем…» И поди переубеди делать толково, когда каждая фича нужна вчера и любой ценой, соседи по-другому писать не умеют, а сам ты только выпустился.

Ответить | Правка | Наверх | Cообщить модератору

123. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от KonstantinB (ok), 26-Ноя-19, 00:32 
Просто JS надо использовать там, где он нужен, а не везде и всюду.

Попробуйте сделать те же Гугл-документы или Фигму без JS, ога.

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

192. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Аноним (192), 27-Ноя-19, 15:26 
Не делайте гугл документы, очень прошу. Производители памяти не справляются!
Ответить | Правка | Наверх | Cообщить модератору

87. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +4 +/
Сообщение от Wilem (?), 25-Ноя-19, 18:18 
Вопрос многогранный.

1. Сам по себе язык - плохой. Из популярных я не знаю хуже. Чем - погугли критику жаваскрипта.

2. Интерактив на вебе нужен и да, делается он через жаваскрипт, каким бы плохим языком он ни был. Жаваскриптисты - необходимые люди и работа у них незавидная - разрабатывать сложные интерфейсы на говноязыке.

3. Говноязыковость отчасти компенсируется надстройкой под названием TypeScript. Он копмилируется в жс. Когда допилят wasm - жаваскрипт умрёт, и это хорошо. То есть жс - временное зло, надо перетерпеть.

4. С тех пор как появилась nodejs, жаваскриптисты получили лёгкий инструмент для создания сетевых серверов, так называемого бэкэнда. Что очень бесит серверных программистов, так как жаваскриптисты как правило не настоящие программисты и ничего, кроме API браузера не умеют и как это всё работает не знают и знать не хотят. Говнокодят с двух рук, без передыху и считают что так и надо.

5. Электрон. За него пожалуй жаваскриптистов ненавидят больше всего. Он позволяет делать кроссплатформенные интерфейсы для десктопа через веб-технологии, но цена этого огромна - сотни мегабайт а то и гигабайты памяти. Плюс всё это адски тормозит. Тут наверно больше притензий к фирмам, которые принимают решение делать продукт через электрон, но призрения к ленивым, бестолковым и необразованным жаваскриптистам это не уменьшает.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

88. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Wilem (?), 25-Ноя-19, 18:21 
Да, и что касается того, почему в вузе не объясняют, что жс говно - это вам повезло, что там вообще знают, что такое жс и хтмл5. Российские вузы - не то место, где стоит ожидать получения качественного образования по программированию.
Ответить | Правка | Наверх | Cообщить модератору

98. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +4 +/
Сообщение от Leo90 (?), 25-Ноя-19, 20:09 
если коротко, то хейтят (ну, по крайней мере я) за то, что он дает слишком много возможностей спекулировать на зашедшем пользователе.

неверно, что он добавляет динамики. если я почему-либо занимаюсь фронтендом, то делаю анимации и прочее без js. вот здесь неплохая коллекция примеров: http://only-css.com/ по большому счету сейчас он нужен только для ajax.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

128. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +1 +/
Сообщение от Урри (?), 26-Ноя-19, 01:10 
Охренеть! В юматриксе на этом сайте только одна строка - этот сайт!!!

Идеально, идеально....я плачу и ухожу бухать.

Ответить | Правка | Наверх | Cообщить модератору

141. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (139), 26-Ноя-19, 07:01 
> вот здесь неплохая коллекция примеров: http://only-css.com/

Офигенный сайт. Жаль, что не нашёл его раньше.

Увидел практически все известные мне трюки, кроме спойлера (как раз подошло бы для для объяснения основ checkbox hack) и ленивой загрузки background-изображений. Английский у автора немного хромает, а так можно было бы запускать кампанию по продвижению подхода в массы. Без шуток.

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

169. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 26-Ноя-19, 15:39 
> если коротко, то хейтят (ну, по крайней мере я) за то, что
> он дает слишком много возможностей спекулировать на зашедшем пользователе.
> неверно, что он добавляет динамики. если я почему-либо занимаюсь фронтендом, то делаю
> анимации и прочее без js. вот здесь неплохая коллекция примеров: http://only-css.com/
> по большому счету сейчас он нужен только для ajax.

Красота! Ставлю плюс.

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

118. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (118), 25-Ноя-19, 22:53 
> Откуда столько хейта к Java Script?

Некрасив прощением ошибок и отсутствием необходимости сильно думать.

В результате жручая тормозня и овер-инжениринг.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

140. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –2 +/
Сообщение от IRASoldier_registered (ok), 26-Ноя-19, 06:39 
Парень, поздравляю, с вопросами ты пришел не туда. Здесь кучкуются, помимо прочего, отборные параноики всея Рунета, олдфаги и старперы, откровенно ненавидящие современные технологии, для которых "удобство", "дизайн" и т.п. - фактически ругательные слова, для них сам Опеннет - что-то вроде идеала эстетики, а "коммерческая привлекательность" - богохульство.

JavaScript - отличная штука, которой, увы, в вебе злоупотребляют - чаще всего не в смысле "небезопасности" (а еще ты можешь услышать от местных страшное слово "несвобода"!), а просто перегружая скриптами сайты и делая сложнее то, что можно сделать проще. Но это не повод от него отказываться.

Есть вопросы? Задавай их на stackoverflow, на том же Хабре, где угодно, но не здесь. Ищи хорошие книги по теме (например, на Рутрекере), по большей части - не на русском, и читай их, потому что они дадут тебе намного больше, чем лекции.

Но отсюда - беги.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

170. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 26-Ноя-19, 15:43 
Олдфаги и старпёры просто знают, что жлобоскрипт — самый худший из популярных ЯП за всю историю человечества, и что главная идея и предназначение жлобоскрипта — впихнуть часть работы сервера в клиентскую машину, прямо в браузер ничего не подозревающего пользователя.
Ответить | Правка | Наверх | Cообщить модератору

176. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –1 +/
Сообщение от IRASoldier_registered (ok), 27-Ноя-19, 11:27 
> главная идея и предназначение жлобоскрипта — впихнуть часть работы сервера в клиентскую машину, прямо в браузер ничего не подозревающего пользователя

Ну, если ты олдфаг и старпёр настолько, что в принципе не способен воспринять ничего круче CGI-скриптов на perl'е, то тебе так и будет казаться.

Ответить | Правка | Наверх | Cообщить модератору

177. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 27-Ноя-19, 12:11 
>> главная идея и предназначение жлобоскрипта — впихнуть часть работы сервера в клиентскую машину, прямо в браузер ничего не подозревающего пользователя
> Ну, если ты олдфаг и старпёр настолько, что в принципе не способен
> воспринять ничего круче CGI-скриптов на perl'е, то тебе так и будет
> казаться.

Приводи сразу вместо аргументов магнитные бури, например. По существу-то тебе возразить нечем, правда? Знаю, что правда.

Ответить | Правка | Наверх | Cообщить модератору

182. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –1 +/
Сообщение от IRASoldier_registered (ok), 27-Ноя-19, 13:05 
"Не ломайте веб
--------------
Главный принцип проектирования для JavaScript, а также для HTML и CSS, заключается в том, что новые возможности никогда не должны «ломать» уже существующие веб-сайты.

По сути, это превращает JavaScript в язык программирования, в котором возможно только добавление: возможности могут добавляться только в том случае, если они не повредят существующим веб-сайтам, но уже имеющиеся возможности никогда не должны меняться или удаляться.

Этот принцип гарантирует, что уже готовые веб-сайты никогда не поломаются, даже если они создавались десятки лет назад, и комитет TC39 прилагает серьёзные усилия для того, чтобы этот принцип не нарушался.

Это хорошая черта, но она накладывает на JavaScript бремя: возможности могут только добавляться в него, но никогда не меняться.

Поэтому несмотря на то, что сбивающие с толку аспекты JavaScript, например, ключевое слово this, теоретически можно исправить, это может нанести урон существующим веб-сайтам, которые идеально работали до внесения изменений. И это просто неприемлемо, потому что нарушает принцип «не ломайте веб».

Другой язык — не решение
------------------------
Теоретически, на замену JavaScript можно реализовать новый язык. Предполагаю, что это станет техническим и логистическим кошмаром, который продлится целую вечность, но в целом это вполне реализуемо.

Но этот новый язык тоже должен будет придерживаться принципа «не ломайте веб», что по сути также превратит его в только дополняемый язык. Думаю, вы уже можете предвидеть, как энтузиазм относительного этого языка постепенно угаснет, и вскоре мы снова услышим те же стоны о необходимости его замены.

Ограничения, накладываемые на JavaScript этим принципом, ограничивают возможные пути его эволюции, и будут относиться к любому языку, который стремится его придерживаться. Именно это превратило JavaScript в то, чем он является сегодня, и язык, который бы заменил его, никоим образом не смог бы избежать той же судьбы.

На самом деле беспрецедентная обратная совместимость JavaScript, сохраняемая два с лишним десятка лет, является огромным достижением. Она сыграла серьёзную роль в эволюции того веба, который мы имеем сейчас, и JavaScript следует за это благодарить, а не ненавидеть."

https://medium.com/javascript-in-plain-english/javascript-do...

Ответить | Правка | Наверх | Cообщить модератору

187. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 27-Ноя-19, 13:44 
> Freelance JavaScript/TypeScript engineer, tech writer and conference speaker, Web Standards enthusiast

Мнения вебмакак-жлобоскриптеров для меня имеют нулевую ценность и авторитетность, пустое место. («engineer»! Вот мы и дожили до дней, когда каждая обезьяна себя называет инженером.)

Давай-ка лучше поищем ответ на вопрос изначальный: зачем некой коммерческой компании (и не одной!) в середине девяностых понадобился* в браузере аж встроенный интерпретатор аж целого языка программирования? Тебе не кажется слегка порочной и неадекватной сама идея встраивать в клиентский _браузер_ язык программирования? С точки зрения безопасности, например, я даже не буду сейчас касаться идейного фундамента Веба и его спецификаций. Не? Ничего не смущает? Всё безопасТно же, да?

Вы вообще на чью мельницу льёте воду, любители жлобоскрипта? :)


* https://en.wikipedia.org/wiki/JavaScript#History

Ответить | Правка | Наверх | Cообщить модератору

191. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –2 +/
Сообщение от IRASoldier_registered (ok), 27-Ноя-19, 14:57 
> Мнения вебмакак-жлобоскриптеров для меня имеют нулевую ценность

С таким отношением не жди, что _твое_ мнение форумного воена будет интересно кому-то из тех, кто профессионально занимается реальным _делом_. Собака лает - караван идёт.

> зачем (...) порочной и неадекватной (...)

Затем, что это удобно и позволяет решать массу задач по UI/UX, например - придание сайтам интерактивности, помимо базовой отдачи контента: сайт это не только газета/журнал, и часть этих задач удобнее решать не через сервер, а запуском в браузере скриптового приложения.

> на чью мельницу

Но ты, как записной конспиролог, волен изыскивать в этом какие-то скрытые мотивы - впрочем, не удивляйся, что прислушиваться к твоим выводам будут такие же как и ты маргиналы, но никак не нормальные пользователи и разработчики. Чем бы дитя не тешилось, как говорится - а ломать веб и инициировать в нем революцию тебе никто не даст :-) Можешь спокойно себе клепать сайтики без джаваскрипта и подбивать делать так кого-то ещё, а потом вы можете где-то в чятике порадоваться друг за друга. Милая субкультура со своими ресурсами в Сети, каких over9000.


Ответить | Правка | Наверх | Cообщить модератору

193. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 27-Ноя-19, 15:41 
>> Мнения вебмакак-жлобоскриптеров для меня имеют нулевую ценность
> С таким отношением не жди, что _твое_ мнение форумного воена будет интересно
> кому-то из тех, кто профессионально занимается реальным _делом_. Собака лает -
> караван идёт.

Вот уж пох. Ещё мнения обезьян мне не хватало для самооценки. Бугагашечки! :)


>> зачем (...) порочной и неадекватной (...)
> Затем, что это удобно и позволяет решать массу задач по UI/UX, например
> - придание сайтам интерактивности, помимо базовой отдачи контента: сайт это не
> только газета/журнал, и часть этих задач удобнее решать не через сервер,
> а запуском в браузере скриптового приложения.

Называй вещи своими именами: обезьянам плевать на пользователей их говнокода, пусть пользователи докупят ещё планок памяти. Обезьянам столько разных API и фреймворков надавали за минувшие четверть века, но в итоге мозгов хватило, увы, только на жлобоскрипт, интерпретируемый _браузером_ — и ни одного сомнения у веб-«инженеров» не возникло. Чистейшие созданья, табула раса, ёпт. :)


>> на чью мельницу
> Но ты, как записной конспиролог, волен изыскивать в этом какие-то скрытые мотивы
> остальной бред поскипан

Действительно, какие могут быть мотивы у обезьян? Банан за кривлянье от Прямоходящего Божества — вот и все мотивы. :)

Но для умеющих читать у меня был написан целый абзац с вопросом: зачем коммерческим компаниям понадобилось вкорячивать в браузеры жлобоскрипт? Этот вопрос ты «не заметил», я понимаю. Избирательность зрения, присущая всем любителям обмазаться модной свежатинкой взрывных инноваций прогресса.

Ответить | Правка | Наверх | Cообщить модератору

202. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от IRASoldier_registered (ok), 27-Ноя-19, 16:28 
> самооценки

Всем пофиг на твою самооценку. Мнение значимо, если высказывается компетентным специалистом или содержит практически ценную информацию независимо от личности высказывающего. Иначе оно ни на что в реальности не влияет, но ты можешь и дальше повышать ЧСВ комментариями "смотрите, как я приложил аж целого software engineer'а!"

> Но для умеющих читать

...т.е. для конспирологически мыслящих с Синдромом Поиска Глубинного Смысла, "называй вещи своими именами" (с).

> целый абзац с вопросом

...на который тебе ответили, но ответ тебе не понравился, потому что он радикально отличается от того "ответа", который ты уже давно для себя придумал и в него уверовал.

Ответить | Правка | Наверх | Cообщить модератору

203. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Anonymoustus (ok), 27-Ноя-19, 17:04 
>> самооценки
> Всем пофиг на твою самооценку. Мнение значимо, если высказывается компетентным специалистом
> или содержит практически ценную информацию независимо от личности высказывающего. Иначе
> оно ни на что в реальности не влияет, но ты можешь
> и дальше повышать ЧСВ комментариями "смотрите, как я приложил аж целого
> software engineer'а!"

Судя по тому, как ты выдёргиваешь по слову из контекста и оспариваешь, ты веб-обезьянка, которую задело за живое моё пренебрежение. :) Не обижайся и не нервничай, лучше сходи в свой любимый барбершоп, как все девочки. :)


>> Но для умеющих читать
> ...т.е. для конспирологически мыслящих с Синдромом Поиска Глубинного Смысла, "называй
> вещи своими именами" (с).

Сам придумал — сам опроверг. Ну молодец, чо. Не зря просиживал штаны в интернетах.


>> целый абзац с вопросом
> ...на который тебе ответили, но ответ тебе не понравился, потому что он
> радикально отличается от того "ответа", который ты уже давно для себя
> придумал и в него уверовал.

Где ответ? Не вижу. Вижу лишь потоки обиженного плача.

Ответить | Правка | Наверх | Cообщить модератору

204. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от IRASoldier_registered (ok), 27-Ноя-19, 17:39 
> Где ответ? Не вижу.

Ну, я даже не знаю, где б тебе найти несложные курсы коррекции функциональной неграмотности...

Ответить | Правка | Наверх | Cообщить модератору

143. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от istepan (ok), 26-Ноя-19, 08:43 
Нынешний JS жрет много ресурсов.
Так как люди пишущие код не соображают, что такое утечка памяти (да да, в js она тоже есть, сборщик не всё чистит, гугли), почему много объектов плохо, и почему каждую манипуляцию с DOM нужно обдумывать.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

147. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –1 +/
Сообщение от trdm (ok), 26-Ноя-19, 09:08 
js - всего лишь инструмент. Он не хороший и не плохой.
Тут собралась куча балбесов, которая нахлебалась от него неприятностей или знакомых, тех, кто их хлебнул. Или фанатиков.
И по своему недомыслию винят в своих неприятностях ЭТОТ ИНСТРУМЕНТ.
Забывая о том что неприятности им причиняют люди, которые юзают этот инструмент.
Ну, балбесы всегда обвиняют палку, а не руку её держащую.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

151. "В uBlock Origin добавлена защита от нового метода отслеживан..."  –2 +/
Сообщение от Andrey Mitrofanov_N0 (??), 26-Ноя-19, 09:34 
> Ну, балбесы всегда обвиняют палку, а не руку её держащую.

Вот! Тоже хотел сказать треад-стартеру, чтоб готовился -- ненавидеть-то будут его.  Пользователи -- за шпионские "решения" для работодателей, работодатели -- за дешёвую криворукость, ...

Ответить | Правка | Наверх | Cообщить модератору

160. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от qwerty_qwerty1 (?), 26-Ноя-19, 13:09 
Да успокойтесь, назовите любой язык, и хейтеры подтянутся. Иногда даже не разу не программисты.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

161. "В uBlock Origin добавлена защита от нового метода отслеживан..."  +/
Сообщение от Аноним (161), 26-Ноя-19, 13:16 
Сегодня в тусовке модно хейтить жс и любить баш. Смотри не перепутай!
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру