Как стать автором
Обновить

Расширяем функционал с помощью сторонних сервисов

Время на прочтение 3 мин
Количество просмотров 792
bookmark
На время пока Google Chrome не поддерживает плагины, есть возможность расширять функциональность за счет букмарклетов.

Букмарклеты это небольшой javascript-код который используется как закладка в браузере, с помощью которой можно будет использовать некоторый функции.

Один из фан сайтов Google Chrome опубликовал огромный список букмарклетов. И так, большой список, небольшим описанием от меня.

Google Cache


Просмотр кеша данной страницы из гугла.
javascript:void((function(){var%20a=location.href. replace(/^http%5C:%5C/%5C/(.*)$/,"$1");location.href="http://www.google.com/search?q=cache:"+escape(a);})())

Google Links


Просмотр ссылок на данный сайт, не очень полезная функция, но возможно кому-то будет полезно.
javascript:void((function(){var%20a=location.href. replace(/^http%5C:%5C/%5C/(.*)$/,"$1");location.href="http://www.google.com/search?q=link:"+escape(a);})())

Google Site


Искать по сайту. Весьма полезно когда на сайте нет поиска или он плохо ищет.
javascript:void((function(){var%20a=location.href. replace(/^http%5C:%5C/%5C/(.*)$/,"$1");location.href="http://www.google.com/search?q=site:"+escape(a);})())

Google Images from Site


Искать картинки на сайте.
javascript:void((function(){var%20a=location.href. replace(/^http%5C:%5C/%5C/(.*)$/,"$1");location.href="http://images.google.com/images?hl=en&q="+escape(a);})())

Translate Page to English Russian


В оригинале был перевод на английский, но нам то нужен русский так что, кое что пришлось изменить.
javascript:location.href=’http://translate.google.com/translate?u=’%20+%20document.location.href%20+%20%20 ‘&hl=ru&tbb=1′

DomainTools Domain Lookup


Просмотр данных по домену.
javascript:void((function(){var%20a=location.href. replace(/^http%5C:%5C/%5C/(.*)$/,"$1");location.href="http://whois.domaintools.com/"+escape(a);})())

Validate Page HTML at W3C


Проверка валидации html страницы.
javascript:location.href=’http://validator.w3.org/check?uri=’%20+%20document.location.href%20+%20%20 ‘&doctype=Inline’;

Validate Page CSS at W3C


Проверка валидации css страницы.
javascript:javascript:location.href=’http://jigsaw.w3.org/css-validator/validator?uri=’%20+%20document.location.href;

Highlight Nofollow Links Red


Подсветка ссылок с nofollow красным цветом.
javascript:var%20t=document.getElementsByTagName(’ a’);for(i=0;i<t.length;i++){if(t[i].rel.toLowerCase()==’nofollow’){void(t[i].style.color=’red’);}}

Highlight all Links on a page Yellow


Подсветка всех ссылок желтым.
javascript:for(nIx5Bs=0;nIx5Bs<document.all.length ;nIx5Bs++){if(document.all[nIx5Bs].tagName==’A'){with(document.all[nIx5Bs].style){if(backgroundColor==’yellow’){void(backgro undColor=document.bgColor)}else{void(backgroundCol or=’yellow’)}}}}

Removes Flash, Java and Background Music


Удаляем Flash и Java элементы, а также фоновую музыку.
javascript: (function(){function%20R(w){try{var%20d=w.document ,j,i,t,T,N,b,r=1,C;for(j=0;t=["object","embed","applet","iframe"][j];++j){T=d.getElementsByTagName(t);for(i=T.length-1;(i+1)&&(N=T[i]);–i)if(j!=3||!R((C=N.contentWindow)?C:N.contentDocum ent.defaultView)){b=d.createElement("div");b.style .width=N.width;%20b.style.height=N.height;b.innerH TML="<del>"+(j==3?"third-party%20"+t:t)+"</del>";N.parentNode.replaceChild(b,N);}}}catch(E){r =0}return%20r}R(self);var%20i,x;for(i=0;x=frames[i];++i)R(x)})()

 
И так, к концу, я полагаю, вы уже заметили что букмарклеты это совсем просто и создать букмарклеты, хотя бы на основе тех что выше — проще простого! Дерзаем ;-)

Источник букмарклетов
Блог о Google Chrome
Теги:
Хабы:
+8
Комментарии 8
Комментарии Комментарии 8

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн