12 лучших букмарклетов, которые должен иметь каждый браузер

Букмарклеты — это небольшие фрагменты JavaScript , которые запускаются в вашем веб-браузере(web browser) . Они кажутся закладками/избранными и на них так же можно щелкнуть, но вместо того, чтобы открывать веб-страницу при выборе, они выполняют код JavaScript(JavaScript code) , для запуска которого они запрограммированы.

Фрагменты кода JavaScript(JavaScript) , подобные приведенным ниже, расширяют функциональные возможности вашего браузера, не требуя дополнительных установок. Они используются для ускорения выполнения задач, выполнение которых обычно занимает несколько кликов.

Вы полюбите использование букмарклетов по многим причинам:

  • Обновления никогда не нужны (разве что для настройки).
  • Они легко настраиваются, поэтому работают именно так, как вы хотите.
  • Использование системных ресурсов(System resource) чрезвычайно низкое по сравнению с полноценными надстройками браузера.

Как использовать букмарклеты

Использовать букмарклет так же просто, как нажать на него. Это процесс установки,(setup process) который может запутать некоторых людей.

На этой странице находятся букмарклеты, написанные в форме JavaScript(JavaScript form) . Это не то, как вы будете видеть их в своем браузере после того, как «установите» их, но вам нужно видеть их так, чтобы они были добавлены в окно вашего браузера(browser window) .

Вот что нужно сделать: выделите нужный код букмарклета(bookmarklet code) ( только(only) код, ничего больше), скопируйте его и вставьте в новую закладку в браузере.

Например, в Chrome щелкните правой кнопкой мыши панель закладок и выберите (bar and select) Добавить страницу(Add page) . Назовите закладку, но в области URL(URL area) вставьте код JavaScript(JavaScript code) . Используйте кнопку « Сохранить(Save ) », чтобы сохранить букмарклет прямо(bookmarklet right) там, где вы щелкнули.

Совет(Tip) . Есть несколько ситуаций, когда букмарклет может пригодиться, поэтому иметь одну папку на панели закладок,(bookmarks bar) где вы храните все закладки, — отличная идея.

12 лучших букмарклетов

Поиск на любом сайте(Search Any Site)

Если вы всегда ищете на определенном веб-сайте, но вам не нравится открывать его, чтобы использовать окно поиска(search box) , щелкните этот букмарклет, чтобы запустить поиск по сайту в (site search)Google . Это позволяет вам вводить во всплывающее окно все(box anything) , что вы хотите найти на соответствующем веб-сайте.

javascript:(function(){void(q=prompt('What
are you looking
for?',''));if(q)location.href='http://www.google.com/search?q=site%3A'+'online-tech-tips.com'+'
'+escape(q)})()

Примечание. Этот букмарклет необходимо отредактировать в соответствии с вашей ситуацией. Сотрите online-tech-tips.com и замените его адресом сайта, который вы исследуете.

Просмотр URL-адреса обратного пути(View Wayback URL)

Если веб-страница, которую вы хотите прочитать, больше недоступна, выдает ошибку или веб-сайт в целом был отключен, возможно, вам повезет найти ее на Wayback Machine .

Выберите этот букмарклет, чтобы увидеть, есть ли его недавний архив на Wayback Machine , откуда вы можете просматривать страницу или весь веб-сайт так же, как если бы он был в реальном времени.

javascript:location.href='https://web.archive.org/web/*/'+location.href

Gmail это(Gmail This)

Если вы любите Gmail , вам понравится этот букмарклет электронной почты. Щелкните ее, находясь на любой странице, чтобы мгновенно открыть поле « Создать»(Compose box) из Gmail , автоматически заполнить заголовок страницы в поле темы и автоматически вставить (field and auto-paste)URL - адрес в тело сообщения. Все, что вам нужно сделать, это обратиться к нему и отправить его.

javascript:(function(){popw='';Q='';d=document;w=window;if(d.selection){Q=d.selection.createRange().text;}else
if(w.getSelection){Q=w.getSelection();}else
if(d.getSelection){Q=d.getSelection();}popw=w.open('http://mail.google.com/mail/s?view=cm&fs=1&tf=1&to=&su='+encodeURIComponent(d.title)+'&body='+encodeURIComponent(Q)+escape('%5Cn%5Cn')+encodeURIComponent(d.location)+'&zx=RANDOMCRAP&shva=1&disablechatbrowsercheck=1&ui=1','gmailForm','scrollbars=yes,width=680,height=575,top=175,left=75,status=no,resizable=yes');if(!d.all)setTimeout(function(){popw.focus();},50);})();

Поделиться через фейсбук(Share On Facebook)

Букмарклет Facebook(Facebook bookmarklet) упрощает обмен ссылками на Facebook . Посетите страницу, которой вы хотите поделиться с друзьями, а затем щелкните этот букмарклет, чтобы открыть страницу « Поделиться на Facebook(Share on Facebook) », где вы можете добавить текст, отметить друзей, ограничить круг лиц, которые могут видеть публикацию, и вставить смайлики перед публикацией.

Если вы много делитесь на Facebook , это быстро станет вашим другом.

javascript:var
d=document,f='https://www.facebook.com/share',l=d.location,e=encodeURIComponent,p='.php?src=bm&v=4&i=1563462283&u='+e(l.href)+'&t='+e(d.title);1;try{if
(!/^(.*\.)?facebook\.[^.]*$/.test(l.host))throw(0);share_internal_bookmarklet(p)}catch(z)
{a=function() {if
(!window.open(f+'r'+p,'sharer','toolbar=0,status=0,resizable=1,width=626,height=436'))l.href=f+p};if
(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}}void(0)

Обход платного доступа(Paywall Bypass)

Платный доступ — это последнее, что вы хотите увидеть, пытаясь прочитать новостную статью(news article) , но вы не безнадежны. С помощью Outline.com этот букмарклет может обойти платный доступ на некоторых веб-сайтах всего за несколько секунд.

javascript:void(window.open('https://outline.com/'+document.location.href));

Совет:(Tip:) это всего лишь один из нескольких способов, которые могут помочь вам обойти платный доступ.

Посмотреть скрытый пароль(View Hidden Password)

Не можете вспомнить пароль, который сохранил ваш браузер? Если все, что вы видите, это звездочки (что нормально), но вы не знаете, что они означают, щелкните этот букмарклет, чтобы открыть всплывающее окно, в котором ваш пароль отображается в виде обычного текста(plain text) .

javascript: (function() { var s, F, j, f, i; s = ""; F = document.forms; for (j = 0; j < F.length; ++j) { f = F[j]; for (i = 0; i < f.length; ++i) { if (f[i].type.toLowerCase() == "password") s += f[i].value + "\n"; }} if (s) alert("Passwords in forms on this page:\n\n" + s); else alert("There are no passwords in forms on this page."); })();

Уменьшить URL(Shrink URL)

Совместное использование очень длинных URL-адресов(URLs) просто некрасиво. Используйте этот букмарклет для сокращения URL(URL shortener) -адресов , чтобы мгновенно преобразовать URL- адрес страницы(URL) во что-то более чистое, любезно предоставленное Shrunken.com .

javascript:void(location.href='https://www.shrunken.com/index.html?agreeTerms=1&submitted=1&longUrl='+encodeURIComponent(location.href.replace('http://','')));

Включить щелчок правой кнопкой мыши(Enable Right-Click)

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

javascript:
void(document.oncontextmenu = null)

Включить выделение текста(Enable Text Selection)

Подобно букмарклету выше, этот позволяет вам выбирать текст на сайтах, которые вам не позволяют(t let) .

javascript: (function() {function R(a) { ona = "on" + a; if (window.addEventListener) window.addEventListener(a, function(e) { for (var n = e.originalTarget; n; n = n.parentNode) n[ona] = null; }, true); window[ona] = null; document[ona] = null; if (document.body) document.body[ona] = null;} R("click"); R("mousedown"); R("mouseup"); R("selectstart"); })()

Найти общие логины(Find Shared Logins)

Нужно попасть на сайт, но у вас нет учетной записи пользователя(user account) ? Возможно, вас забанили или вы не хотите проходить процесс регистрации. В любом случае, используйте этот букмарклет BugMeNot на рассматриваемом сайте, чтобы узнать, есть ли общедоступные учетные записи пользователей, с которыми вы можете войти.

javascript: (function() { var url = ('http://www.bugmenot.com/view/' + escape(location.hostname)); w = open(url, 'w', 'location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes'); if (w) { setTimeout('w.focus()', 1000) } else { location = url } })();

Скачать полноразмерное изображение Instagram(Download Full-Size Instagram Image)

Один из простых способов загрузить полноразмерную версию изображения в Instagram — использовать букмарклет Instantgram(Instantgram bookmarklet) . Откройте изображение, которое вы хотите изолировать от страницы, а затем щелкните букмарклет, чтобы запустить полноразмерную версию в новой вкладке.

Этот букмарклет слишком длинный, чтобы хранить его здесь, на этой странице, поэтому перейдите на веб-сайт Instantgram и перетащите кнопку вверху на панель закладок, чтобы использовать его.

Преобразовать страницу в PDF(Convert Page To PDF)

Сохранение веб-страницы в файл PDF(PDF file) упрощает обмен и хранение(share and store) . С любой веб-страницы просто щелкните этот букмарклет PDF(PDF bookmarklet) , чтобы начать преобразование на веб-сайте Web2pdfconvert.com . Вы можете скачать его на свой компьютер или сохранить в Dropbox или Google Drive(Dropbox or Google Drive) .

javascript:
void(window.open('https://www.web2pdfconvert.com#' + location.href))



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts