Сохранен 79
https://2ch.hk/s/res/1627753.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
sage

JavaScript НЕ НУЖЕН

 Аноним  OP 27/02/16 Суб 22:58:54 #1 №1627753 
14566031347640.gif
1. Js жрёт ресурсы.

Js говно в фоне творит что угодно, но только не нужные вещи.
Все свистелки и перделки написанные на JS жрут тонну памяти, драгоценные циклы CPU и полосу доступа в сеть, ведь 90% всего JS-говна обязательно, но что-нибудь фоном обменивается с сервером.

Веб-обезъяны заставляют браузеры лагать, глючить, и даже падать.
Сайты с использованием JS весят мегабайты.

2. JS небезопасен

Через JS можно эксплуатировать уязвимости браузера и делать что угодно в юзерспейсе где работает браузер.

Также говно-JS приносит "радости" в виде drive-by загрузок, cross-site скриптинга, и даже переполнений буфера.
На чёрном рынке продаются 0-day уязвимости, которые принесут тонну лулзов хацкерам.

3. JS деанонизирует

На JS держатся деанонизирующие технологии в сети.

Левые скрипты на сайтах от Google, Facebook, VK, etc отмечают вас в сети.
WebGL, Canvas, Content Filter, Fonts, Time, Screen Resolution, а так же многие другие вещи, которые JS может узнать и использовать против вас.

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

4. JS сдерживает появление новых браузеров

Написать парсер HTML4 просто, написать парсер CSS просто, написать JS-движок и парсер HTML5 - нет.

Мы могли бы иметь множество браузеров, каждый мог написать бы свой собственный браузер.
Браузеров с нормальной поддержкой современных технологий единицы, браузеров которые поддерживают HTML4 и CSS сейчас достаточно много.


Что с нами стало не так? Почему здесь для постинга нужно использовать Firefox/Chrome/etc, а не Lynx и другие консольные браузеры без JS?
sage (Microsoft Windows 10: Chromium based) 27/02/16 Суб 23:03:36 #2 №1627755 
Тред не нужен /pr/ or /b/
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:05:51 #3 №1627757 
>>1627753 (OP)
Давно поддерживаю Столлмана в этом вопросе, если бы не 3,5 сайта нужных мне, не держал бы лису вообще.
Аноним (Microsoft Windows 98: Firefox based) 27/02/16 Суб 23:06:54 #4 №1627759 
Ну давай выкладывай, как в дилло и нетсерфе современный веб серфать.
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:07:57 #5 №1627760 
>>1627759
NEEQUAQUE
Мы проебали веб.
Теперь это зона для хомячков со свистелками и перделками.
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:08:44 #6 №1627762 
Всё пошло не так при проектировании этого ебанутого языка АШТИЭМЭЛЬ. Какой педик придумал эту хуйню? Вместо нормального двухмерного моделирования, как в обычном софте, придумали ебучую анальну простынь с тэгами, которой нужны многие костыли для всего. Чем и наслаждаемся: рынок порешал, и веб 2.0. это одни только костыли, из которых можно выкинуть собственно сам ЯЗЫК ГИПЕРТЕКТОВОЙ РАЗМЕТКИ АШТИЭМЭЛЬ.
sage (Microsoft Windows 10: Chromium based) 27/02/16 Суб 23:11:07 #7 №1627767 
js давно вырос из просто скрипта для браузера, но петух оп пытается толстить и это у него успешно получается. Не думал, что в /s/ так много любителей покормить зелень. Разочарован в вас.
sageАноним  27/02/16 Суб 23:12:04 #8 №1627768 
>>1627767
>js давно вырос из просто скрипта для браузера
Он не должен был стать чем-то большим чем скрипт.
SAGE!
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:12:49 #9 №1627770 
>>1627767
Он вырос лишь по причине убогости пыхапэ и неосиляторов перла.
Аноним (Apple Mac: Chromium based) 27/02/16 Суб 23:22:25 #10 №1627780 
>>1627768
>>1627770
А делать-то что будем?
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:23:35 #11 №1627782 
Ребята, жду раздач на джаваскриптовом торренте. Почему не пользуемся? https://webtorrent.io/
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:23:38 #12 №1627783 
>>1627780
Для начала нужно обратиться к обезъяне с реквестом выпилить JS для постинга.
До макабы можно было с консольного браузера писать.
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:25:43 #13 №1627785 
>>1627782
Дикое говно, каким же нужно быть тупым хипстером-дегенератом чтобы эту хуйню обменять на полноценный торрент-клиент.
Аноним (Linux: Firefox based) 27/02/16 Суб 23:26:22 #14 №1627787 
14566047820310.jpg
>>1627782
Error: Could not get WebRTC config from server. Using default (without TURN).
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:27:31 #15 №1627789 
>>1627785
Зато его не надо никуда устанавливать, всё работает сразу. Ты можешь даже не знать, что что-нибудь раздаешь. Искаропки, спасибо гуглостандартам.
sageАноним  27/02/16 Суб 23:28:19 #16 №1627790 
>>1627789
Tolsto.
Аноним (Linux: Firefox based) 27/02/16 Суб 23:28:22 #17 №1627791 
>>1627783
А фапчу ты как вбивал?
Аноним (Microsoft Windows 7: Firefox based) 27/02/16 Суб 23:28:42 #18 №1627792 
>>1627787
У меня работает, смотрю кинцо, у тебя старый браузер.
sageАноним  27/02/16 Суб 23:28:43 #19 №1627793 
>>1627791
А её не было, lol.
Аноним (Microsoft Windows 8: Chromium based) 27/02/16 Суб 23:30:07 #20 №1627795 
>>1627792
Ну видео я тоже смотрю. вебртц выключен, а че-за дефолт у них - не знаю.
sageАноним  28/02/16 Вск 01:25:20 #21 №1627908 
>>1627753 (OP)
--> /pr/.
Аноним (Microsoft Windows 10: Chromium based) 28/02/16 Вск 02:21:16 #22 №1627926 
>>1627753 (OP)
Ты еще про актив-икс не слышал
Аноним (Google Android: Неизвестно) 28/02/16 Вск 02:41:31 #23 №1627929 
>>1627789
>Зато его не надо никуда устанавливать, всё работает сразу. Ты можешь даже не знать, что что-нибудь раздаешь.
Всю жизнь об этом мечтал, блять.
Аноним (Microsoft Windows 8: Firefox based) 28/02/16 Вск 02:54:22 #24 №1627933 
>>1627753 (OP)
>каждый мог написать бы свой собственный браузер
Ерохин вон уже свой браузер написал, а ты чего?
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 03:50:00 #25 №1627936 
1. Интернет жрёт ресурсы.

Сетевой стек в фоне творит что угодно, но только не нужные вещи.
Все свистелки и перделки написанные для работы с сетью жрут тонну памяти и драгоценные циклы CPU, ведь 90% всего сетеговна обязательно фоном обменивается с другими узлами.

Веб-обезъяны заставляют операционные системы лагать, глючить, и даже падать.
Программы с использованием сети весят мегабайты.

2. Интернет небезопасен.

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

Также говно-сеть приносит "радости" в виде drive-by загрузок, cross-site скриптинга, и даже переполнений буфера.
На чёрном рынке продаются 0-day уязвимости, которые принесут тонну лулзов хацкерам.

3. Интернет деанонизирует.

На интернете держатся деанонизирующие технологии в сети.

Google, Facebook, VK, etc отмечают вас в сети.
IP, User-Agent, Cookie, Accept, Accept-Language, а так же многие другие вещи, которые сервер может узнать и использовать против вас.

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

4. Интернет сдерживает появление новых операционных систем.

Написать подсистему ввода-вывода просто, написать менеджер памяти просто, написать сетевой стек и браузер — нет.

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


Что с нами стало не так? Почему здесь для общения нужно использовать интернет, а не письма и другие офлайновые способы без сети?
Аноним (Linux: Firefox based) 28/02/16 Вск 04:34:06 #26 №1627940 
>>1627753 (OP)
Согласен, js параша, веб проёбан. Правда я не понимаю зачем этот тред в /s/.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 05:28:37 #27 №1627958 
>>1627753 (OP)
Согласен. JS создавался как простой скриптовый язык, позволяющий веб-страницам делать несложные трюки - вроде валидации данных формы перед отправкой. Но сейчас на нём упорно пытаются делать что-то вроде полноценных десктопных приложений, но в браузере. Для этого применяются жирные, состоящие из костылей фреймворки, которые гигабайтами жрут оперативку и тормозят процессор. Хуже того, даже простые сайты, используют эти же самые фреймворки для какой-нибудь незначительной хуйни, не считаясь с итоговым размером страницы и тормозами браузеров. Настали, блять, прекрасные времена, когда для сёрфинга в интернете стал нужен современный мощный компьютер чтобы крутить прожорливый и костыльный JS говнокод.
JavaSсript не нужен, по крайней мере в том виде, в котором он сейчас.
Аноним (Google Android: Firefox based) 28/02/16 Вск 05:37:53 #28 №1627959 
Тред таких-то дегенеративных питушков, копротивляющихся против прогресса и развития и не могущих в не-процедурные языки. Ну и сидите за своим линксом как сычи, а люди продолжат пользоваться функциональным вебом, спасибо за него Бернерсу-Ли, Айку, Брину и другим великим людям.
sageАноним  28/02/16 Вск 06:29:37 #29 №1627962 
>>1627959
Попробуйте потоньше.
Аноним (Microsoft Windows 8: New Opera) 28/02/16 Вск 10:56:35 #30 №1628039 
>>1627753 (OP)
Джаваскрипт ориентирован на многопоточность и локфри. То, что он становится популярен повсеместно - лучшее что случилось с десктопами.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 11:28:09 #31 №1628056 
>>1627926
JAVA же есть, чем хуже?
Аноним (Microsoft Windows 10: Chromium based) 28/02/16 Вск 11:52:57 #32 №1628074 
>>1628056
Актив-икс только в ИЕ работает xDDDD
Аноним (Google Android: Firefox based) 28/02/16 Вск 12:52:13 #33 №1628131 
>>1627962
Но ведь это чистая правда.
Аноним (Linux: Firefox based) 28/02/16 Вск 13:19:35 #34 №1628145 
>>1627762
>нормального двухмерного моделирования, как в обычном софте
Лолшто?
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 13:25:01 #35 №1628149 
14566551015860.png
>>1628145
Координаты, кнопочки, интерактивные стандартные элементы. Почему вместо всего появился язык тегов который надо мучать через анальное отверстие чтобы сделать в результате те же самые координаты для элементов и кнопочки?
Аноним (Linux: Firefox based) 28/02/16 Вск 13:27:29 #36 №1628154 
>>1628149
Ну давайте альтернативу пилить хули. Ради контента можно парсить существующие сайты.
Аноним (Linux: Firefox based) 28/02/16 Вск 13:28:53 #37 №1628157 
>>1628149
Я ещё добавлю, что в интернете пиздец с поисковиками. Полный. Поиск убогий, костыльный и держится рекламной корпорацией Зла.
Спасибо конечно что хоть какие-то поисковые команды предоставляют, но их ужасающе мало.
Даже полноценных вайлдкард не завезли, чего уж говорить о серьёзном семантическом поиске или регулярках.
Аноним (Linux: New Opera) 28/02/16 Вск 13:28:53 #38 №1628158 
>>1627762
двачаю
sageАноним  28/02/16 Вск 13:35:16 #39 №1628161 
Лолблядь, школьники, в лучшем случае написавшие laba34.cpp в три строчки, имеют пояснить.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 13:58:32 #40 №1628167 
14566571128700.png
>>1627753 (OP)
Двачую!
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:03:03 #41 №1628170 
>>1628167
Na samom dele LibreJS kastriruet 2ch.
>Microsoft Windows 7: Firefox based
Lol.
Аноним (Linux: Firefox based) 28/02/16 Вск 14:04:48 #42 №1628171 
>>1628170
A kak ono rabotaet voobshe?
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:09:22 #43 №1628172 
>>1628171
https://www.gnu.org/software/librejs/
Levie i NESHVABODNIE skripty rezhet.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:11:08 #44 №1628174 
>>1628172
Also
https://www.gnu.org/philosophy/javascript-trap.html
Kak vovremya ya natknulsya na etot thread.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:23:00 #45 №1628181 
>>1627783
Da vot nedavno tol'ko mozhno bylo. Kogda kapchu otklyuchali vremenno. Mesyats gde-to mozhno bylo s elinks kapchevat'.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:24:10 #46 №1628182 
>>1628149
Кстати, тоже прихуел с этого.
Как-то раз надо было сверстать хуетень, оказалось, что разметку и цсс пишут вручную и для вёрстки нет визуального редактора.

мимопохрамист

Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:25:47 #47 №1628184 
>>1628182
>>1628149
>визуального редактора
Typical knopkolepy, bgg!
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:26:28 #48 №1628185 
>>1628184
Что?
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:27:21 #49 №1628188 
>>1628185
Knopochkeeeee!
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:28:13 #50 №1628190 
>>1628039
> Джаваскрипт ориентирован на многопоточность
WAT?? Это, наверное, поэтому JavaScript-код исполняется браузером в одном потоке?
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:29:40 #51 №1628193 
>>1628188
зёрна из клюва вынь, петушило, потом говори
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:30:52 #52 №1628194 
>>1628149
Тащемта, был XUL, но почему-то не выстрелил.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:32:07 #53 №1628195 
>>1628193
Bgg, slaboumnoe VB-bydlo i proizvoditel knopok v delphy zakukarekal.
Аноним (Microsoft Windows 10: Chromium based) 28/02/16 Вск 14:33:08 #54 №1628197 
>>1627753 (OP)
>Lynx
Потому что кроме 1% он никому не всрался.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:34:13 #55 №1628201 
>>1628197
On udobniy i pozvolyaet v lyuboy situacii poluchit' informatsiyu bez lishney huyni.
Аноним (Linux: Firefox based) 28/02/16 Вск 14:36:36 #56 №1628202 
>>1628172
Levie skrepty u menya i tak ublock rezhet. Ne ponimayu profita
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:37:39 #57 №1628203 
>>1628202
Pochitay po ssilkam.
Аноним (Linux: Firefox based) 28/02/16 Вск 14:39:13 #58 №1628207 
>>1627783
Nu voobweto mozhno s elinks postit. Prosto katchu vvesti nerealno. No eto tolko na etoy doske.
Аноним (Linux: Firefox based) 28/02/16 Вск 14:40:10 #59 №1628209 
>>1628201
>>1628197
A ewe on bamplimitnie tredy za mgnovenie zagruzhaet.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 14:41:22 #60 №1628210 
>>1628207
Est' zhe "MozJS" dlya elinks/links/lynx (dlya elinks tochno), no ya ne proboval s nim sobirat'.
Аноним (Linux: Firefox based) 28/02/16 Вск 14:42:20 #61 №1628211 
>>1628210
Ya tozhe, no ya voobwe sobirat razuchilsya, lenyus
Аноним (Linux: Firefox based) 28/02/16 Вск 14:45:00 #62 №1628214 
>>1628203
Падажжи ёбана, он обфусцированный жс блокирует?
Аноним (Linux: Chromium based) 28/02/16 Вск 14:45:30 #63 №1628215 
>>1628190
>JavaScript-код исполняется говнолисой в одном потоке
Пофиксил тебя за щеку, спермач, бгг.
Аноним (Debian Linux: Iceweasel) 28/02/16 Вск 15:29:19 #64 №1628258 
>>1628214
Да, всякое такое говно. Неочевидный и несвободный код.
Аноним (Linux: Firefox based) 28/02/16 Вск 15:30:06 #65 №1628259 
>>1628258
Я подумаю. Мб поставлю в дополнение к носкрипту.
Аноним (Debian Linux: Iceweasel) 28/02/16 Вск 15:33:12 #66 №1628261 
>>1628259
Там ещё можно прямо средствами дополнения жаловаться хозяину сайта на жаваскрипт, вроде. Типа, ЗДЕЛАЙ НОРМ.
Аноним (Linux: Firefox based) 28/02/16 Вск 15:36:03 #67 №1628264 
>>1628261
Лол. YOUR SITE HAS BEEN VISITED BY GNU POLICE
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 15:38:31 #68 №1628266 
>>1627767
>Microsoft Windows 10
>Chromium based
>Разочарован в вас

Да как то похуй тащемта
Аноним (Debian Linux: Iceweasel) 28/02/16 Вск 15:40:40 #69 №1628274 
>>1628264
Именно. Там ещё такой текст занудный по дефолту.
Аноним (Microsoft Windows 7: Firefox based) 28/02/16 Вск 16:18:53 #70 №1628326 
>>1628215
Неграмотный школьник, яваскрипт везде исполняется в одном потоке, просто где-то это один поток на весь браузер, а где-то по потоку на каждую страницу. В многопоточность JS не может, ШКРЕПТОВЫЙ ЯЗЫК хуле.
Аноним (Microsoft Windows 7: Chromium based) 28/02/16 Вск 16:58:32 #71 №1628364 
>>1627959
Проиграл с малолетнего прогрессивного смартфоноголового вконтактодолбоёба. Прогрессивный хомяк, блядь.
Аноним (Linux: Firefox based) 28/02/16 Вск 17:57:25 #72 №1628421 
>>1628201
И не может в кириллицу, да?
Аноним (Linux: Firefox based) 28/02/16 Вск 17:58:02 #73 №1628423 
>>1628421
Mozhet.
Аноним (Linux: Firefox based) 28/02/16 Вск 18:03:56 #74 №1628430 
>>1628423
Тогда хули на транслите пишешь?
Аноним (Linux: Firefox based) 28/02/16 Вск 18:05:13 #75 №1628431 
>>1628430
Ya ne on. S lynxa voobwe seychas na sosache pisat nelzya, potomu chto kapcha. Nado sobirat d JS-dvizhkom, a etogo pochti nikto ne delaet
Аноним (Microsoft Windows 10: Chromium based) 28/02/16 Вск 18:11:27 #76 №1628437 
Проигрываю с даунов треда. У них рядом уберопасный flash, способный убивать девайсы, а они плачут из-за скрипта, максимум способного работать в пространстве одной страницы.

Не говорю уже о том, что оп сознательно ввёл заблуждение, язык сам по себе не может быть опасным. Опасны экосистемы и дырявые вирт машины.
Аноним (Linux: Firefox based) 28/02/16 Вск 18:13:15 #77 №1628438 
>>1628437
Проиграл с тебя. Флеш в 2016 опасности не представляет, потому что его тут больше почти никто не использует. А джаваскрипт вынуждены все.
Аноним (Microsoft Windows 10: Chromium based) 28/02/16 Вск 18:18:14 #78 №1628442 
>>1628438
Максимум, что может сделать js это зависнуть. Но ты просто можешь отключить его на конкретном сайте.

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

Чем опаснее среда, тем выше твоя защищённость.
Аноним (Linux: Firefox based) 28/02/16 Вск 18:20:37 #79 №1628445 
>>1628442
Почитай уязвимости js за 2015 и больше такой глупости не говори.
comments powered by Disqus

Отзывы и предложения