Вы можете использовать букмарклеты (код javascript в закладке) - это также означает, что они синхронизируются между устройствами.
У меня есть множество - я добавляю к имени префикс zzz, поэтому их легко вводить в адресную строку и отображать в выпадающих подсказках.
Чтобы заставить их работать на странице, вам нужно перейти на страницу, а затем в адресной строке ввести имя букмарклета - это приведет к тому, что букмарклет будет выполняться в контексте страницы.
редактировать
Просто чтобы выделить - чтобы это работало, имя букмарклета должно быть введено в адресную строку, пока отображается страница, на которой вы хотите работать - если вы уйдете, чтобы выбрать букмарклет каким-либо другим способом, контекст страницы потеряется, и букмарклет работает с новой пустой страницей.
Пользуюсь zzzpocket - отправляю в карман. zzztwitter твитнуть эту страницу zzzmail отправить эту страницу по электронной почте zzzpressthis отправить эту страницу в wordpress zzztrello отправить эту страницу в trello и многое другое ...
и он работает в Chrome на любой платформе, на которой я сейчас вошел.