About / Пользовательские скрипты. Руководство для начинающих

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

Что такое пользовательский скрипт?

Позьзовательские скрипты (userscripts, User Scripts, User scripts, или .user.js) - это лицензионные расширения для браузеров с открытым исходным кодом, которые вносят изменения в веб страницы при загрузке. Она дают возможность пользователям заставлять сайты делать то, что они хотят, вместо того, что изначально планировалось. Обычно скрипт такого типа - это файл на вашем компьютере, названный сайт, на который он влияет - полезное имя, которым вы хотите его назвать.user.js и всегда заканчивается на .user.js.

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

Что такое библиотека скриптов?

Библиотека скриптов (libs, библиотеки или просто .js) - это многоразовые лицензионные куски кода и открытым исходным кодом, которые открыты для общего использования в других пользовательских скриптах. Обычно скрипт такого типа - это файл, названный полезное имя, которым вы хотите его назвать.js и никогда не заканчивается на .user.js.

Как я могу использовать пользовательский скрипт?

Для его использования необходимо установить расширение конкретно для вашего браузера. Эти расширения упрощают задачи управления, например, установку, удаление и обновление пользовательских скриптов. Исходным менеджером для управления пользовательскими скриптами был Greasemonkey для браузера Firefox, поэтому вы можете часто услышать, что пользовательские скрипты называют скрипты Greasemonkey. Чтобы узнать, как продолжить, посмотрите на варианты для вашего браузера в таблице ниже.

Каковы риски?

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

Чтобы уменьшить риски безопасности, большинство менеджеров пользовательских скриптов позволяют вам контролировать, к каким сайтам пользовательские скрипты будут иметь доступ и смогут ли они работать на безопасных (https) сайтах или локальных файлах на вашем компьютере. На awe.acestream.me исходный код каждого пользовательского скрипта может быть проверен, чтобы другие программисты могли видеть, есть там какой-либо вредоносный код или опасные баги или нет.

Как мне продолжить?

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

Браузер Метод установки
Chrome Ace Stream Web Extension для Chrome
Firefox Ace Stream Web Extension для Firefox