12-те най-добри букмарклета, които всеки браузър трябва да има

Bookmarklets са малки части от JavaScript , които се изпълняват във вашия уеб браузър. Те изглеждат като отметки/любими и са също толкова кликващи, но вместо да отварят уеб страница, когато са избрани, те изпълняват JavaScript кода, който са програмирани да изпълняват.

JavaScript фрагменти, както ще видите по-долу, разширяват функционалността на вашия браузър, без да изискват допълнителни инсталации. Те се използват за ускоряване на задачи, които обикновено изискват няколко щраквания за изпълнение.

Ще обичате да използвате отметки по много причини:

  • Актуализациите никога не са необходими (освен ако не са персонализирани).
  • Те са много адаптивни, така че да работят точно както искате.
  • Използването на системни(System) ресурси е изключително ниско в сравнение с пълноценните добавки за браузър.

Как да използвате букмарклети

Използването на букмарклет е толкова лесно, колкото щракването върху него. Това е процесът на настройка, който може да обърка някои хора.

На тази страница има букмарклети, написани в тяхната форма на JavaScript . Не по този начин ще ги видите в браузъра си, след като ги „инсталирате“, но трябва да ги видите по този начин, за да ги добавите към прозореца на браузъра си.

Ето какво да направите – маркирайте кода на маркера, който искате ( само(only) кода, нищо друго), копирайте го и го поставете в нов маркер в браузъра си.

Например в Chrome щракнете с десния бутон върху лентата на отметките и изберете Добавяне на страница(Add page) . Наименувайте отметката, но в областта за URL адреси(URL) поставете JavaScript кода. Използвайте бутона Запиши(Save ) , за да запазите маркера точно там, където сте щракнали.

Съвет(Tip) : Има няколко ситуации, в които маркерът може да е полезен, така че да имате една папка в лентата на отметките, където съхранявате всички от тях, е страхотна идея.

12 най-добри отметки

Търсете във всеки сайт(Search Any Site)

Ако винаги търсите в конкретен уебсайт, но мразите да го отваряте, за да използвате тяхното поле за търсене, щракнете върху този маркер, за да стартирате търсене в сайта в Google . Това, което прави, е, че ви позволява да въведете в изскачащото поле всичко, което искате да търсите на въпросния уебсайт.

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) незабавно полето за създаване от Gmail и автоматично да попълните заглавието на страницата в полето за тема и автоматично да поставите URL адреса(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 лесно. Посетете страницата, която искате да споделите с приятелите си, и след това щракнете върху този маркер, за да отворите страницата Споделяне във 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

Платената стена е последното нещо, което искате да видите, когато се опитвате да прочетете новинарска статия, но не сте без надежда. Използвайки Outline.com , този букмарклет може да заобиколи платените стени на някои уебсайтове само за няколко минути.

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

Съвет:(Tip:) Това е само един метод от няколко, които могат да ви помогнат да заобиколите платена стена(help you get around a paywall) .

Вижте скритата парола(View Hidden Password)

Не можете да си спомните паролата, която браузърът ви е запазил? Ако виждате само звездички (което е нормално), но не знаете към какво се превеждат, щракнете върху тази отметка за изскачащ прозорец, който показва паролата ви в обикновен текст.

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) , за да конвертирате незабавно 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)

Подобно на букмарклета по-горе, този ви позволява да избирате текст на сайтове, които не ви позволяват.

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)

Трябва да влезете в уебсайт, но нямате потребителски акаунт? Може би сте били забранени или не искате да преминете през процеса на регистрация. Така или иначе, използвайте този отметка 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(download a full-size version of an image on Instagram) е с отметката Instantgram . Отворете изображението, което искате да изолирате от страницата, и след това щракнете върху маркера, за да стартирате версията в пълен размер в нов раздел.

Този букмарклет е твърде дълъг, за да се съхранява тук на тази страница, така че отидете на уебсайта на Instantgram и плъзнете бутона в горната част в лентата на отметките, за да го използвате.

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

Запазването на уеб страница в PDF файл я прави супер лесна за споделяне и съхранение. От която и да е уеб страница, просто щракнете върху този PDF маркер, за да започнете да го конвертирате на уебсайта Web2pdfconvert.com . Можете да го изтеглите на компютъра си или да го запишете в Dropbox или Google Drive.

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



About the author

Аз съм софтуерен инженер с повече от 10 години опит в работата с Apple iOS и edge устройства. Моят опит в хардуерното инженерство ме кара да се стремя да се уверя, че устройствата на нашите клиенти са възможно най-надеждни и гладки. Пиша код през последните няколко години и се научих да използвам Git, Vim и Node.js.



Related posts