2017-01-19 4 views
-1

Так что у меня есть странный вопрос, с которым мне трудно найти ответ. Есть много сайтов, которые я должен использовать каждый день для работы в дополнение к персональным веб-сайтам, которые мне нравятся. Однако некоторые из проектов пользовательского интерфейса действительно меня беспокоят, и я хотел бы добавить пользовательские стили и, если возможно, сценарии на любой веб-сайт, который мне нравится, но только на моей локальной машине.Как загрузить таблицу стилей и скрипт локально для сайтов, которые я часто использую и хочу настроить для личного использования?

Например. Я могу открыть инструменты для разработчиков на любом веб-сайте и настроить все, что мне нравится. Есть ли способ сохранить эти изменения, чтобы каждый раз, когда вы посещаете веб-сайт, он применяет изменения, внесенные в инструменты dev. Или, возможно, загрузите определенные таблицы стилей на веб-сайты, которые я предварительно предустановил на своей локальной машине.

Куда бы я даже начал?

Я использую Windows-7-64bit, и мой предпочтительный браузер - хром. (упоминается в случае, если уже есть решения для этих программ, но не обязательно)

Спасибо за любой ввод!

+0

использовать веб-отладчик, например, скрипач http://www.telerik.com/fiddler и узнать, как автоответчик – Roljhon

+0

Есть, вероятно, расширения/плагины для любого браузера, который вы используете. Я использую [Стильный] (https://chrome.google.com/webstore/detail/stylish-custom-themes-for/fjnbnpbmkenffdnngjfgmeleoegfcffe?utm_source=chrome-app-launcher-info-dialog) для пользовательских стилей в Chrome. –

+0

С помощью javascripts, таких как [No Script] (https://noscript.net/) и adblockers, вы меняете сайты для себя локально. Это может быть один путь, который стоит изучить. Не могли бы вы уточнить, что вы хотите изменить? – Biggoodnice

ответ

1

Поскольку он будет локальным и только для вашего просмотра, простой плагин для браузера должен сделать трюк. Там есть плагин/дополнение для Firefox и Chrome под названием «Стильный».

От их website: «Пользовательские стили позволяют изменить внешний вид веб-сайтов».

1

Я бы рекомендовал создать собственное хромовое расширение. https://developer.chrome.com/extensions

Расширения предоставляют множество возможностей, но то, на что вы хотите сосредоточиться, это параметр content_scripts в manifest.json.

"content_scripts": [ 
    { 
     "matches": [ 
     "<all_urls>" 
     ], 
     "js": [ 
     "path/to/my/script.js" 
     ], 
     "css": [ 
     "path/to/my/style.css" 
     ] 
    }, 
    { 
     "matches": ["http://www.google.com/*"], 
     "js": [ 
     "path/to/other/script.js" 
     ], 
     "css": [ 
     "path/to/different/style.css" 
     ] 
    } 
    ], 

Здесь вы можете указать разные URL-адреса для применения сценариев и css. Json, который я предоставил, будет применять определенные js/css для каждой страницы и некоторые js/css на любой странице, которая соответствует предоставленному регулярному выражению.

Подробнее: https://developer.chrome.com/extensions/content_scripts

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

+1

Звучит очень интересно. Я считаю это, когда у меня есть еще какое-то время! Я очень ценю этот ответ Upvoted! – Patrick

 Смежные вопросы

  • Нет связанных вопросов^_^