М.Двач / Программы

Этого треда уже нет.
Это копия, сохраненная 28 февраля 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

180 Кб, 640x480

JavaScript НЕ НУЖЕН sage (Microsoft Windows 7: Firefox based) # OP 27 Фев, 22:58 #1627753 В конец треда | Веб

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?

Ответы>>1627757>>1627908>>1627926>>1627933>>1627940>>1627958>>1628039>>1628167

sage (Microsoft Windows 10: Chromium based) 27 Фев, 23:03 #2 #1627755

Тред не нужен /pr/ or /b/

(Microsoft Windows 7: Firefox based) 27 Фев, 23:05 #3 #1627757

>>1627753 (OP)
Давно поддерживаю Столлмана в этом вопросе, если бы не 3,5 сайта нужных мне, не держал бы лису вообще.

(Microsoft Windows 98: Firefox based) 27 Фев, 23:06 #4 #1627759

Ну давай выкладывай, как в дилло и нетсерфе современный веб серфать.

Ответы>>1627760

(Microsoft Windows 7: Firefox based) 27 Фев, 23:07 #5 #1627760

>>1627759
NEEQUAQUE
Мы проебали веб.
Теперь это зона для хомячков со свистелками и перделками.

(Microsoft Windows 7: Firefox based) 27 Фев, 23:08 #6 #1627762

Всё пошло не так при проектировании этого ебанутого языка АШТИЭМЭЛЬ. Какой педик придумал эту хуйню? Вместо нормального двухмерного моделирования, как в обычном софте, придумали ебучую анальну простынь с тэгами, которой нужны многие костыли для всего. Чем и наслаждаемся: рынок порешал, и веб 2.0. это одни только костыли, из которых можно выкинуть собственно сам ЯЗЫК ГИПЕРТЕКТОВОЙ РАЗМЕТКИ АШТИЭМЭЛЬ.

Ответы>>1628145>>1628158

sage (Microsoft Windows 10: Chromium based) 27 Фев, 23:11 #7 #1627767

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

Ответы>>1627768>>1627770

sage (Microsoft Windows 7: Firefox based) 27 Фев, 23:12 #8 #1627768

>>1627767
>js давно вырос из просто скрипта для браузера
Он не должен был стать чем-то большим чем скрипт.
SAGE!

Ответы>>1627780

(Microsoft Windows 7: Firefox based) 27 Фев, 23:12 #9 #1627770

>>1627767
Он вырос лишь по причине убогости пыхапэ и неосиляторов перла.

Ответы>>1627780

(Apple Mac: Chromium based) 27 Фев, 23:22 #10 #1627780

>>1627768
>>1627770
А делать-то что будем?

Ответы>>1627783

(Microsoft Windows 7: Firefox based) 27 Фев, 23:23 #11 #1627782

Ребята, жду раздач на джаваскриптовом торренте. Почему не пользуемся? https://webtorrent.io/

Ответы>>1627785>>1627787

(Microsoft Windows 7: Firefox based) 27 Фев, 23:23 #12 #1627783

>>1627780
Для начала нужно обратиться к обезъяне с реквестом выпилить JS для постинга.
До макабы можно было с консольного браузера писать.

Ответы>>1627791>>1628181

(Microsoft Windows 7: Firefox based) 27 Фев, 23:25 #13 #1627785

>>1627782
Дикое говно, каким же нужно быть тупым хипстером-дегенератом чтобы эту хуйню обменять на полноценный торрент-клиент.

Ответы>>1627789

24 Кб, 306x408

(Linux: Firefox based) 27 Фев, 23:26 #14 #1627787

>>1627782
Error: Could not get WebRTC config from server. Using default (without TURN).

Ответы>>1627792

(Microsoft Windows 7: Firefox based) 27 Фев, 23:27 #15 #1627789

>>1627785
Зато его не надо никуда устанавливать, всё работает сразу. Ты можешь даже не знать, что что-нибудь раздаешь. Искаропки, спасибо гуглостандартам.

Ответы>>1627790>>1627929

sage (Microsoft Windows 7: Firefox based) 27 Фев, 23:28 #16 #1627790

>>1627789
Tolsto.

(Linux: Firefox based) 27 Фев, 23:28 #17 #1627791

>>1627783
А фапчу ты как вбивал?

Ответы>>1627793

(Microsoft Windows 7: Firefox based) 27 Фев, 23:28 #18 #1627792

>>1627787
У меня работает, смотрю кинцо, у тебя старый браузер.

Ответы>>1627795

sage (Microsoft Windows 7: Firefox based) 27 Фев, 23:28 #19 #1627793

>>1627791
А её не было, lol.

(Microsoft Windows 8: Chromium based) 27 Фев, 23:30 #20 #1627795

>>1627792
Ну видео я тоже смотрю. вебртц выключен, а че-за дефолт у них - не знаю.

sage (Linux: Firefox based) 28 Фев, 01:25 #21 #1627908

>>1627753 (OP)
--> /pr/.

(Microsoft Windows 10: Chromium based) 28 Фев, 02:21 #22 #1627926

>>1627753 (OP)
Ты еще про актив-икс не слышал

Ответы>>1628056

(Google Android: Неизвестно) 28 Фев, 02:41 #23 #1627929

>>1627789
>Зато его не надо никуда устанавливать, всё работает сразу. Ты можешь даже не знать, что что-нибудь раздаешь.
Всю жизнь об этом мечтал, блять.

(Microsoft Windows 8: Firefox based) 28 Фев, 02:54 #24 #1627933

>>1627753 (OP)
>каждый мог написать бы свой собственный браузер
Ерохин вон уже свой браузер написал, а ты чего?

(Microsoft Windows 7: Firefox based) 28 Фев, 03:50 #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 Фев, 04:34 #26 #1627940

>>1627753 (OP)
Согласен, js параша, веб проёбан. Правда я не понимаю зачем этот тред в /s/.

(Microsoft Windows 7: Firefox based) 28 Фев, 05:28 #27 #1627958

>>1627753 (OP)
Согласен. JS создавался как простой скриптовый язык, позволяющий веб-страницам делать несложные трюки - вроде валидации данных формы перед отправкой. Но сейчас на нём упорно пытаются делать что-то вроде полноценных десктопных приложений, но в браузере. Для этого применяются жирные, состоящие из костылей фреймворки, которые гигабайтами жрут оперативку и тормозят процессор. Хуже того, даже простые сайты, используют эти же самые фреймворки для какой-нибудь незначительной хуйни, не считаясь с итоговым размером страницы и тормозами браузеров. Настали, блять, прекрасные времена, когда для сёрфинга в интернете стал нужен современный мощный компьютер чтобы крутить прожорливый и костыльный JS говнокод.
JavaSсript не нужен, по крайней мере в том виде, в котором он сейчас.

(Google Android: Firefox based) 28 Фев, 05:37 #28 #1627959

Тред таких-то дегенеративных питушков, копротивляющихся против прогресса и развития и не могущих в не-процедурные языки. Ну и сидите за своим линксом как сычи, а люди продолжат пользоваться функциональным вебом, спасибо за него Бернерсу-Ли, Айку, Брину и другим великим людям.

Ответы>>1627962

sage (Microsoft Windows 8: New Opera) 28 Фев, 06:29 #29 #1627962

>>1627959
Попробуйте потоньше.

Ответы>>1628131

(Microsoft Windows 8: New Opera) 28 Фев, 10:56 #30 #1628039

>>1627753 (OP)
Джаваскрипт ориентирован на многопоточность и локфри. То, что он становится популярен повсеместно - лучшее что случилось с десктопами.

(Microsoft Windows 7: Firefox based) 28 Фев, 11:28 #31 #1628056

>>1627926
JAVA же есть, чем хуже?

Ответы>>1628074

(Microsoft Windows 10: Chromium based) 28 Фев, 11:52 #32 #1628074

>>1628056
Актив-икс только в ИЕ работает xDDDD

(Google Android: Firefox based) 28 Фев, 12:52 #33 #1628131

>>1627962
Но ведь это чистая правда.

(Linux: Firefox based) 28 Фев, 13:19 #34 #1628145

>>1627762
>нормального двухмерного моделирования, как в обычном софте
Лолшто?

Ответы>>1628149

318 Кб, 1440x900

(Microsoft Windows 7: Firefox based) 28 Фев, 13:25 #35 #1628149

>>1628145
Координаты, кнопочки, интерактивные стандартные элементы. Почему вместо всего появился язык тегов который надо мучать через анальное отверстие чтобы сделать в результате те же самые координаты для элементов и кнопочки?

Ответы>>1628154>>1628157>>1628182

(Linux: Firefox based) 28 Фев, 13:27 #36 #1628154

>>1628149
Ну давайте альтернативу пилить хули. Ради контента можно парсить существующие сайты.

(Linux: Firefox based) 28 Фев, 13:28 #37 #1628157

>>1628149
Я ещё добавлю, что в интернете пиздец с поисковиками. Полный. Поиск убогий, костыльный и держится рекламной корпорацией Зла.
Спасибо конечно что хоть какие-то поисковые команды предоставляют, но их ужасающе мало.
Даже полноценных вайлдкард не завезли, чего уж говорить о серьёзном семантическом поиске или регулярках.

(Linux: New Opera) 28 Фев, 13:28 #38 #1628158

>>1627762
двачаю

sage (Microsoft Windows 7: Palemoon) 28 Фев, 13:35 #39 #1628161

Лолблядь, школьники, в лучшем случае написавшие laba34.cpp в три строчки, имеют пояснить.

302 Кб, 1280x1024

(Microsoft Windows 7: Firefox based) 28 Фев, 13:58 #40 #1628167

>>1627753 (OP)
Двачую!

Ответы>>1628170

(Microsoft Windows 7: Firefox based) 28 Фев, 14:03 #41 #1628170

>>1628167
Na samom dele LibreJS kastriruet 2ch.
>Microsoft Windows 7: Firefox based
Lol.

Ответы>>1628171

(Linux: Firefox based) 28 Фев, 14:04 #42 #1628171

>>1628170
A kak ono rabotaet voobshe?

Ответы>>1628172

(Microsoft Windows 7: Firefox based) 28 Фев, 14:09 #43 #1628172

>>1628171
https://www.gnu.org/software/librejs/
Levie i NESHVABODNIE skripty rezhet.

Ответы>>1628174

(Microsoft Windows 7: Firefox based) 28 Фев, 14:11 #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 Фев, 14:23 #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 Фев, 14:24 #46 #1628182

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

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

Тред утонул или удален.
Это копия, сохраненная 28 февраля 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /s/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion