Проект GNU більше не хоче, щоб веб-сайти надсилали не безкоштовний javascript браузерам

в Річард Метью Столлман (Середньоквадратичне значення), боротьба з власним програмним забезпеченням, є суттю вашого життя. З середини 1990-х років він присвятив більшу частину часу просуванню вільного програмного забезпечення, одночасно засуджуючи позбавлення волі, накладене, за його словами та його рухом, так званим власним програмним забезпеченням.

Саме за цією логікою проект GNU протягом більше десяти років вирішив подолати пастку JavaScript.

“Багато веб-сайтів порушують свободу користувачів, надсилаючи невільні програми JavaScript у браузер користувача. Ми запросили волонтерів розробити безкоштовні розширення браузера, щоб замінити JavaScript, поданий певними сайтами », - говорить сайт проекту GNU Річарда Столлмана.

Якщо говорити про обман JavaScript, він посилається до факту що користувачі можуть несвідомо запускати невільні програми у своїх браузерах. Ці програми, як правило, написані на JavaScript, звідси і назва "JavaScript обман".

Нашою першою відповіддю на проблему невільного коду JS була розробка LibreJS, яка дозволяє браузерам на базі Firefox виявляти та блокувати цей код. Це захищає нас від запуску програм JS, які не є вільними від сайту, але насправді сайт не працює. Написання розширення для нього, як ми пропонуємо тут, могло б досягти цього. Це також дозволить уникнути ризику, пов'язаного із запуском програмного забезпечення безпосередньо з чужого веб-сайту.

Ми також могли б вирішити проблему, переконавши веб-майстрів виправити свої сайти працювати без коду JavaScript, але переконати їх виявляється дуже складно, оскільки вони в основному не розуміють проблему, а тим більше не піклуються про неї. Можливо, рекомендація щодо використання цих розширень для своїх веб-сайтів переконає їх звернути увагу на підтримку доступу, що не стосується JavaScript.

Це також одна з причин Фонд вільного програмного забезпечення рекомендує не використовувати Google.

«Загалом, більшість служб Google вимагають виконання коду JavaScript, який не є безкоштовним. Якщо ви відмовитесь робити це, ви виявите, що не зможете користуватися цими послугами ".

Це може бути, наприклад, із Документами Google, які вимагають виконання невільного коду JavaScript для редагування документа, або навіть YouTube, який для нормального використання сайту покладається на невільне програмне забезпечення (код JavaScript).

Новим рішенням проекту GNU є створення конкретних розширень сайту для заміни невільного коду JavaScript, який вони надсилають браузерам користувачів.

Таким чином, проект GNU запрошує прихильників його руху внести свій внесок у цю справу. Однак, здається, вам потрібно переходити сайт за сайтом. Тому для початку запропоновано перелік деяких найпопулярніших сайтів у світі. "Ми запрошуємо волонтерів вибрати сайт і написати розширення браузера, щоб цей сайт працював, припускаючи, що LibreJS блокує невільний JavaScript, поданий сайтом", - йдеться на сайті проекту GNU.

Ці розширення повинні бути чесними, вони не повинні "обманювати" .... Неможливо реалізувати справжню безпеку через код JS, який надсилається користувачеві, але все, що робить сайт, намагаючись реалізувати щось схоже на безпеку, розширення повинно здійснюватися сумлінно. Зокрема, якщо сайт просить користувача відповісти на запитання, щоб довести, що він сам не робот, розширення повинно відображати ті самі запитання, отримувати відповіді та подавати їх, дозволяючи йому довести, що він людина.

Початкова мета - написати розширення для обробки анонімного доступу до цих веб-сайтів. Даються навіть вказівки щодо того, як все слід робити. Однак, чи ця ініціатива не заходить занадто далеко?


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.