The OpenNET Project / Index page

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



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

Оглавление

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

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


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ообщить модератору

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

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




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

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