Во многом согласен с автором, но бывают случаи, где использование JavaScript необходимо, т.е. использование его по назнаению. Например без использования JavaScript нельзя написать удобный веб-интерфейс для мессенджера (будь то Element Web, Cinny или KiwiIRC), потому что для мессенджера важно, чтобы сообщения отобрадались в режиме реального времени. Вот в таких ситуациях JavaScript необходим.
Но в большинстве случаев им злоупотребляют. Например, когда для просмотра видео (официальный FE ютуба) или поста на форуме нужно использовать JavaScript - это уже ненормально, потому чтоии прекрасно могут работать и без него. Или на JavaScript вообще делают нахер ненужные анимации, которые, к тому же, замедляют работу. Хотя что взять от условного YouTube... коммерчиские сайты давно руководствуются правилами по привлечению клиента, а многим почему-то нравятся анимации...
Только вот что я до сих пор не понял - как JavaScript-код может быть несвободным. На сервере лежит файлик, который сервер мне отдает. И этот файлик используется. Я могу посмотреть этот файлик и увидеть исходный код JavaScript. И я не видел, чтоб этот файлик является бинарным.
@frssoft
RE: https://mastodon.ml/users/frssoft/statuses/109931754099672007