Можно ли проверить код расширения Google Chrome перед его установкой? - PullRequest
6 голосов
/ 23 июня 2010

Расширения Google Chrome - хорошее изобретение, , но они потенциально могут взаимодействовать с большим количеством пользовательской информации .

Можно ли просмотреть их манифест и / или их исходный код перед их установкой?

Причина, по которой я спрашиваю об этом в StackOverflow, заключается в том, что я только что разработал свое первое расширение. Поскольку он манипулирует стилем CSS для веб-сайтов, которые вы посещаете, перед установкой он выдаст запрос:

"Это расширение будет иметь доступ к Ваша история просмотров и личные данные на всех сайтах "

Довольно страшно ... Я могу представить, что многие пользователи не устанавливают расширение только из-за этого сообщения. Я был бы очень рад показать им, что делает мое расширение и насколько оно безопасно ...

Ответы [ 3 ]

8 голосов
/ 23 июня 2010

Расширения Google Chrome - это zip-файлы с другим расширением и некоторыми метаданными.Если вы переименуете их в файл .zip и извлечете, вы сможете получить код Javascript и HTML-код за ними.

Для получения дополнительной информации см. документацию разработчика .

К сожалению, тот факт, что пользователь может просмотреть исходный код, не означает, что он его поймет.

4 голосов
/ 08 апреля 2011

Для этой цели есть замечательное расширение ... https://chrome.google.com/webstore/detail/bbamfloeabgknfklmgbpjcgofcokhpia#

0 голосов
/ 23 июня 2010

Похоже, вы можете создать описание для вашего расширения. Сообщите пользователям о вашем расширении (они видят его при просмотре веб-сайта расширений), где-то опубликуйте свой код и дайте ссылку на него:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...