10 Корисних Букмарклет для популярних сервісів google

Зміст:

Anonim

Що таке букмарклет

Букмарклет - це спеціальна закладка на панелі обраного вашого браузера, яка служить для виконання різних специфічних завдань і операцій. На відміну від звичайної закладки, яка посилається на той чи інший сайт, букмарклет посилається на невеликій JavaScript-аплет, який і виконує потрібну дію.

Цінність Букмарклет полягає в тому, що вони здатні замінити собою деякі браузерні розширення, але при цьому не споживають системні ресурси і не уповільнюють роботу браузера. Наприклад, за допомогою цих «розумних посилань» ви зможете відправляти посилання і цитати в закладні сервіси, переводити слова і тексти, очищати сторінки від реклами і багато іншого.

Як встановити букмарклет

У звичайному випадку для установки букмарклета досить перетягнути відповідну посилання з веб-сторінки на панель закладок свого браузера. Однак на нашому сайті з міркувань безпеки заборонені скрипти, тому доведеться діяти дещо іншим способом.

  1. Додайте закладку на абсолютно будь-яку сторінку на панель обраного свого браузера.
  2. Відкрийте властивості зробленої закладки і в поле «Адреса» вставте код потрібного скрипта з цієї сторінки.
  3. В поле «Ім'я» напишіть назву створеного букмарклета, яке нагадає вам його функцію. Наприклад, «Показати на карті».

Зверніть увагу, що деякі з представлених Букмарклет зазнають труднощів з кириличним кодуванням і тому можуть бути використані тільки з іноземними ресурсами.

Google Maps

javascript: d = "" + (window.getSelection? window.getSelection (): document.getSelection? document.getSelection (): document.selection.createRange (). text); d = d.replace (/ \ r \ n | \ r | \ n / g, "% 20, "); if (! d) d = prompt ("Enter% 20the% 20address:", % 20 ""); if (d! = null) location = " http://maps.google.com?q="+escape(d).replace(/%20/g, "+");void%200

Натискання на цей букмарклет викличе появу невеликого спливаючого вікна з полем введення адреси. Після цього ви будете перенаправлені на сайт Google Maps, де зможете побачити розташування потрібного місця. Такий же результат ви отримаєте, якщо виділіть будь-яку адресу на сторінці і клацніть на букмарклет.

Google Definitions

javascript: d = "" + (window.getSelection? window.getSelection (): document.getSelection? document.getSelection (): document.selection.createRange (). text); d = d.replace (/ \ r \ n | \ r | \ n / g, "% 20, "); if (! d) d = prompt ("Enter% 20the% 20words:", % 20 ""); if (d! = null) location = " http://www.google.com/search?q=define:"+escape(d).replace(/%20/g, "+");void(0);

Якщо вам необхідно дізнатися значення будь-якого нового слова, то вам прийде на допомогу цей букмарклет. Просто виділіть слово і натисніть на закладку. У новій вкладці відкриється сторінка, на якій ви зможете дізнатися визначення, вимова і синоніми виділеного слова.

Google Bookmark

javascript: (function () {var% 20a = window, b = document, c = encodeURIComponent, d = a.open ("http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk=" + c (b.location) + "& title =" + c (b.title), "bkmk_popup", "left =" + ((a.screenX || a.screenLeft) +10) + ", top =" + ((a.screenY || a.screenTop) +10) + ", height = 420px, width = 550px, resizable = 1, alwaysRaised = 1"); a.setTimeout (function () {d.focus ()}, 300)}) ();

Цей букмарклет є найшвидшим і простим способом відправити будь-яку сторінку в сервіс закладок Google Bookmark. Після кліка перед вами з'явиться спливаюче вікно з уже заповненими полями адреси та назви сторінки. Ви можете додати ключові слова, примітка і відправити посилання на зберігання в закладний сервіс Google.

Google Calendar

javascript: var% 20s; if (window.getSelection) {s = window.getSelection ();} else {s = document.selection.createRange (). text;} var% 20t = prompt ('Please% 20enter% 20a% 20description% 20for% 20the% 20event ', s); if (t) {void (window.open (encodeURI (' http://www.google.com/calendar/event?ctext='+t+'&action=TEMPLATE&pprop= HowCreated% 3AQUICKADD '), ' gcal '));} else {void (s);}

Як ви вже здогадалися, за допомогою цього букмарклета ви зможете швидко створювати події в своєму календарі. Виділіть текст на сторінці, натисніть на букмарклет, і ви опинитеся на сторінці додати нову подію, що має назву відповідно до виділенням.

Google Translate

javascript: var% 20t = ((window.getSelection && window.getSelection ()) || (document.getSelection && document.getSelection ()) || (document.selection% 20 && document.selection.createRange && document.selection.createRange (). text)); var% 20e = (document.charset || document.characterSet); if (t! = '') {location.href = 'http: //translate.google.com/translate_t? text =' + t + '& hl = en & tbb = 1 & ie = '+ e;} else {location.href =' http: //translate.google.com/translate? u = '+ escape (location.href) +' & hl = en & tbb = 1 & ie = '+ e;};

Вам зустрілося незрозуміле слово або фраза іноземною мовою? Використовуйте цей букмарклет для швидкого перекладу. Після його натискання ви будете перенаправлені на сторінку сервісу Google Translate, де зможете ознайомитися з перекладом виділеного тексту.

Google Web Search

javascript: q% 20 =% 20 ""% 20 +% 20 (window.getSelection% 20?% 20window.getSelection ()% 20:% 20document.getSelection% 20?% 20document.getSelection ()% 20:% 20document. selection.createRange (). text);% 20if% 20 (! q)% 20q% 20 =% 20prompt ("Search% 20terms?% 20 …% 20", % 20 "");% 20if% 20 (q! = null)% 20location = "http://www.google.com/search?q="% 20 +% 20escape (q).replace (/% 20 / g, % 20 "+");% 20void % 200

Зазвичай, зустрівши якусь цікавить нас назва або слово, ми, щоб дізнатися про нього додаткову інформацію, копіюємо і вставляємо його в поле пошуку. Тепер, завдяки пошуковому Букмарклет, можна заощадити трохи часу і кліків. Він дозволяє відразу перенаправити виділений текст в пошуковий сервіс Google.

Google Image Search

javascript: q% 20 =% 20 ""% 20 +% 20 (window.getSelection% 20?% 20window.getSelection ()% 20:% 20document.getSelection% 20?% 20document.getSelection ()% 20:% 20document. selection.createRange (). text);% 20if% 20 (! q)% 20q% 20 =% 20prompt ("Search% 20terms?% 20 …% 20", % 20 "");% 20if% 20 (q! = null)% 20location = "http://images.google.com/images?q="% 20 +% 20escape (q).replace (/% 20 / g, % 20 "+");% 20void % 200

Щоб зрозуміти значення того чи іншого поняття, особливо сленгового або вузькоспеціалізованого, слід шукати не його визначення в словнику, а відповідні картинки. За ним ви моментально зрозумієте, про що йде мова. Даний букмарклет дозволить вам робити подібний пошук в один клік.

Google Site Search

javascript: q = "" + (window.getSelection? window.getSelection (): document.getSelection? document.getSelection (): document.selection.createRange (). text); if (! q) q = prompt ("Search % 20terms% 20% 20 … ").replace (/ \ s \ + / g, "% 252B "); if (q! = null) location =" http://www.google.com/search? q = "+ q.replace (/ \ s + / g, " + ") +" + site: "+ location.hostname; void (0);

Якщо вам необхідно знайти що-небудь на певному сайті, встановіть цей букмарклет. Він допоможе швидко відшукати всі матеріали, що мають виділене вами слово, на що переглядається в даний момент сайті.

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. Іноді цей прийом допомагає відновити цікаву для вас інформацію, яка була вже видалена з сайту.

Gmail This

javascript: (function () {m = 'http: //mail.google.com/mail/? view = cm & fs = 1 & tf = 1 & to = & su =' + encodeURIComponent (document.title) + '& body =' + encodeURIComponent (document.location); w = window.open (m, 'addwindow', 'status = no, toolbar = no, width = 575, height = 545, resizable = yes'); setTimeout (function () {w.focus ();}, % 20250);}) ();

Простий букмарклет, яким я користуюся на постійній основі. З його допомогою можна надіслати електронною поштою адресу та назву будь-якої веб-сторінки. При кліці на закладці з'являється спливаюче вікно створення нового листа, в якому ви можете додати свій коментар і примітки.

А ви користуєтеся будь-якими Букмарклет? Або віддаєте перевагу старі добрі розширення?

10 Корисних Букмарклет для популярних сервісів google