1.1, A.Stahl (ok), 11:16, 01/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +14 +/– |
Столлман в данном случае обращает внимание на не самую большую проблему. Разумеется его понять можно. Свободность это его "фишка" и на неё он будет акцентировать внимание в первую очередь.
Но практическая проблема ЯваСкрипта совсем не в свободности. 90% ЯваСкрипта бесполезно, 9% откровенно вредно, а без оставшего процента вполне можно было бы и обойтись.
| |
|
2.14, Аноним (-), 13:43, 01/02/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
Обходись, кто ж мешает. Только вот ненавистный тебе js на главной странице опеннета, переключает табы "Главное" и "Мини-новости"
| |
|
3.17, Аноним84701 (ok), 15:27, 01/02/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Обходись, кто ж мешает. Только вот ненавистный тебе js на главной странице опеннета, переключает табы "Главное" и "Мини-новости"
Как посещавший и посещающий регулярно опеннет с помощью маргиналь^W экстравагантных браузеров, с не менее маргинал^W экстравагантными настройками, открою страшную тайну:
Eсли заходить на opennet.ru (без www) или переходить с (www*)opennet.ru сразу на -> "новости" или заходить через закладку типа https://opennet.ru/opennews/, то о такой жизненно-важной и несомненно-полезной функции JS на опеннете можно никогда и не узнать, т.к. в этой версии сайта на табах, вместо JS, висят старые добрые (или немолодежные и старперные — кому что по душе) прямые ссылки:
https://opennet.ru/opennews/index.shtml
https://opennet.ru/opennews/main.shtml
https://opennet.ru/opennews/mini.shtml
А JS на опеннете действительно необходим только для (удобного) раздавания плюсиков и минусиков ;)
Все остальное работает и без него.
| |
|
4.21, Аноним (-), 18:01, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
без жс ты бы заходил на отдельную страницу "Ваш +1 принят. Выберите дальнейшее действие: 1) Вернуться к треду 2) Выйти на главную страницу 3) Отменить +1 и поставить -1 4) Отменить +1, но не ставить -1"
| |
|
5.24, Аноним84701 (ok), 18:38, 01/02/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
> без жс ты бы заходил на отдельную страницу "Ваш +1 принят. Выберите
> дальнейшее действие: 1) Вернуться к треду 2) Выйти на главную страницу
> 3) Отменить +1 и поставить -1 4) Отменить +1, но не ставить -1"
Cовсем не сомневаюсь, что в исполнении современного смузифила^W разработчика это будет выглядеть именно так ;)
Но кармадр^H^Hcистемам на форумах уже лет ... больше, чем некоторым посетителям опеннета. И тогда это решалось несколько проще – был переход на страничку (позже, с появлением соотв. CSS фич – всплывающая на страничке менюшка, хотя тут я точно уже не помню, обходилось ли все действительно без JS) c "обоснование для плюса/минуса", ссылкой "вертай меня назад, я передумал" и автоматической перенаправкой обратно в тему.
| |
|
|
|
|
|
4.25, Аноним2 (?), 19:12, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
Впрочем как нет и пруфов у тебя. Зато у теья есть танк, в котором ты плотно так засел, мечтая о вебе без джаваскрипта. Мне смешно.
| |
|
|
2.27, Антон (??), 19:55, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
давно пора переписать интерфейс opennet на человеческом движке типа React/Vue. Убрать баннеры каменного века, причесать внешний вид.
Ну и оставить plain текстовую версию для инвалидов, конечно.
| |
|
3.39, Аноним (-), 06:56, 02/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
Вы, старпёры, совсем застряли в своём каменном веке со своими React/Vue.
В вебе сейчас можно и молодёжно всё делать на семантическом HTML5.
Ну и оставить javascript-версию для инвалидов, конечно.
| |
|
2.35, Аноним (-), 03:23, 02/02/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Свобода - это не его "фишка". Скорее, это инструмент для пиара. Впрочем, и его забудут...
| |
|
1.2, Аноним (-), 11:19, 01/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Аддон заблочил сайт с аддонами, превратил опеннет в набор кракозябр, а при бесконечной уже загрузке хабра вешает периодически браузер. Как они это сделали? Разве что лор работает.
| |
|
2.7, Аноним (-), 11:42, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
Habr без скриптов не работает нормально... И вообще тормознутый(если не считать мобильной версии)
| |
|
3.13, ryoken (ok), 13:25, 01/02/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Habr без скриптов не работает нормально... И вообще тормознутый(если не считать мобильной
> версии)
Швабр ненужен
| |
|
4.46, Аноним (-), 11:57, 02/02/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Он-то, как раз, нужен. А вот жопеннет убог и не нужен - ни контента, ни сообщества, ни приятного оформления.
| |
|
|
|
1.4, Аноним (-), 11:23, 01/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
А как быть с бандлами webpack, которые прошли через babel и uglifyjs?
| |
|
2.23, Аноним (-), 18:20, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А как быть с бандлами webpack, которые прошли через babel и uglifyjs?
Терпеть. Точнее, не некошерный пипилитарный жс-код терпеть, а отключить жс к чертям и терпеть неработоспособность большинства сайтов. Столлман терпел и нам велел.
| |
2.40, Аноним (-), 07:06, 02/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
Порядочные минификаторы оставляют комменты с лицензиями
А вместо объединения файлов — отдельные скрипты в CDN (который раздаёт по HTTP2)
Впрочем, проект заведомо неработоспособен, и его разработчикам это наверняка понятно. Весь этот LibreJS — один гигантский вброс с целью пиара СПО, могли бы не заморачиваться с выкладыванием новых версий и отдавать 404 на странице загрузок, — никто бы и не заметил.
| |
|
3.47, Аноним (-), 12:02, 02/02/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Специально их вырезаем сборочным скриптом до минификатора, чтобы не только не тратить на них траффик и время загрущки у пользователей, но и чтобы не палить, что местами используются гплнутые либы. В любом случае, их никто после минификатора не узнает.
| |
|
4.59, Аноним (-), 09:15, 08/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
Это вас просто пока за жопу не схватили. А потом начнётся самое интересное.
| |
|
|
|
1.5, nobody (??), 11:35, 01/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Кому и зачем нужно это дополнение кроме Штольмана? Кто и зачем будет его устанавливать? Сделать себе сайты "глючными" и "нерабочими?"
| |
|
2.6, iPony (?), 11:39, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ну люди весьма с нетрадиционные в плане мировозрения.
Правда самое смешное, что тут каждый будет пропагандировать подобные вещи, но сам себе такое не засадит.
| |
|
|
2.22, Аноним (-), 18:03, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
> любой нелицензированный JS код
Лицензия должна быть определена. Твёрдо и чётко.
| |
|
3.26, Аноним (-), 19:39, 01/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
никто никому ничего не должен. Вот это и есть истинная свобода (без либерастических соплей о "твоя свобода кончается там где начинается че-то там чья-то другая").
| |
|
4.29, Ordu (ok), 20:43, 01/02/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Это свобода каменного века. Хотя даже там, я подозреваю, люди уже брали на себя обязанности и выполняли их. Вероятно, у них даже был свой аналог слова "должен".
Никому ничего не должные живут по канавам. Свободно живут: кому они нужны? Я тут на Невском видел такого, у него натурально гoвнo стекало из штанины в переполненный кроссовок и вонь чувствовалась метров за десять. Вот он так может, а я нет. Он свободнее меня, получается. Его свобода -- это реально свобода без всяких либерастических соплей, натуральная мужицкая свобода для сильных духом.
Человек не свободен по определению -- он продукт социума, и вне социума он существовать не приспособлен. Даже этот гoвнюк с Невского не может жить без социума, и поэтому он не "истинно свободен".
| |
|
5.33, Аноним (-), 02:13, 02/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
таким образом, оппонент склоняет меня к мысли, что неустановка благословенного LibreJS равносильно тому, чтобы натурально гoвнo стекало из штанины в переполненный кроссовок и вонь чувствовалась метров за десять.
Забавно.
| |
|
6.34, Ordu (ok), 03:11, 02/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
> таким образом, оппонент склоняет меня к мысли, что неустановка благословенного LibreJS
> равносильно тому, чтобы натурально гoвнo стекало из штанины в переполненный кроссовок
> и вонь чувствовалась метров за десять.
Не надо обожествлять аналогии и наделять их всемогуществом. Аналогии не равносильны, они лишь подобны по некоторым признакам.
Если я возьму красный шарик и зелёный шарик, скажу что они оба шарики, то есть аналогичны, а значит одного цвета, то ты увидишь ошибку моментально. Почему же здесь ты совершаешь ту же ошибку и не видишь её?
| |
|
|
|
|
|
1.30, Игорь (??), 22:08, 01/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Современный web шняга! Все началось с неловкого HTML, потом добавили мертворождённого JS. На этой воне переписали все userspace приложухи и теперь мы имеем совренный дырявый комбайн который «может все» только кривой и жрет как не в себя.
Нужно думать как его полностью переработать а не libreJS писать. Я за то чтобы браузер толко мог отображать странички без всякого кода на стороне клиента
| |
|
2.51, DmA (??), 15:20, 02/02/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Такие плагины хуже чем нацизм
хуже, чем нацизм, только коммунизм :)
| |
|
1.32, Аноним (-), 00:24, 02/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А фингерпринтеры, что характерно, не блочит - они под свободными лицензиями, одобренными лично Штульманом.
| |
|
|
3.48, DmA (??), 13:08, 02/02/2018 [^] [^^] [^^^] [ответить]
| +/– |
кругом те, кто знает, что не получится на этом подзаработать, но всё равно старается, что-то запретить.
| |
|
|
1.55, Аноним (-), 00:47, 03/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
скажу вам как приватопараноик: сей аддон юзабелен не есть.
Постоянно пользую uMatrix* + дополнительно NoScript по-сайтово (не по-доменно), и львиная доля сайтов особо не нервирует (хотя есть хипсторские исключения, где надо потратить минуты три а то и пять чтоб заработал гoвнokoд). Но с этим аддоном... Я пробовал несколько раз - терпению моему конец приходит очень быстро. Идея нормальная, а реализация - к сожалению в гнутом стиле. Жаль.
* default deny, кроме css и image - и то над css подумываю в свете https://www.opennet.dev/opennews/art.shtml?num=47902 ; до того вместо uMatrix использовал RequestPolicy, было совсем не так удобно, но терпел.
| |
|