10 bookmarklets utili per i servizi Google più diffusi

In questo articolo imparerai quali bookmarklet sono, come installarli nel tuo browser e anche a conoscere i vantaggi che possono darti quando utilizzi i servizi Google più popolari.

Che cos'è un bookmarklet

Un bookmarklet è un segnalibro speciale nel pannello preferito del browser, che serve per eseguire varie attività e operazioni specifiche. A differenza del solito segnalibro, che si riferisce a un particolare sito, il bookmarklet si riferisce a una piccola applet JavaScript che esegue l'azione desiderata.

Il valore dei bookmarklets è che sono in grado di sostituire alcune estensioni del browser, ma non consumano risorse di sistema e non rallentano il browser. Ad esempio, con l'aiuto di questi "link intelligenti" è possibile inviare collegamenti e citazioni a servizi di bookmarking, tradurre parole e testi, cancellare pagine dalla pubblicità e molto altro.

Come installare bookmarklet

Nel solito caso, per installare il bookmarklet, trascina semplicemente il link corrispondente dalla pagina web alla barra dei preferiti del browser. Tuttavia, sul nostro sito per motivi di sicurezza, gli script sono proibiti, quindi devi agire in un modo leggermente diverso.

  1. Aggiungi un segnalibro a qualsiasi pagina del pannello preferito del tuo browser.
  2. Aprire le proprietà del segnalibro e nel campo "Indirizzo", incollare il codice dello script desiderato da questa pagina.
  3. Nel campo "Nome" scrivi il nome del bookmarklet creato, che ti ricorderà la sua funzione. Ad esempio, "Mostra sulla mappa".

Si noti che alcuni bookmarklets presentati hanno difficoltà con la codifica in cirillico e pertanto possono essere utilizzati solo con risorse straniere.

Mappe di Google

 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 ("Inserisci% 20the% 20indirizzo:", % 20 ""); if (d! = null) location = " //maps.google.com?q="+escape(d).replace(/%20/g, "+");void%200 

Facendo clic su questo bookmarklet verrà visualizzata una piccola finestra popup con un campo di immissione dell'indirizzo. Successivamente, verrai reindirizzato al sito web di Google Maps, dove potrai vedere la posizione del luogo desiderato. Otterrete lo stesso risultato se evidenzierete qualsiasi indirizzo sulla pagina e cliccate sul bookmarklet.

Google Definizioni

 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 ("Inserisci% 20the% 20words:", % 20 ""); if (d! = null) location = " //www.google.com/search?q=define:"+escape(d).replace(/%20/g, "+");void(0); 

Se hai bisogno di sapere il significato di una nuova parola, questo bookmarklet ti aiuterà. Basta evidenziare la parola e fare clic sul segnalibro. Una nuova scheda aprirà una pagina in cui è possibile conoscere la definizione, la pronuncia e i sinonimi della parola evidenziata.

Segnalibro di Google

 javascript: (function () {var% 20a = window, b = document, c = encodeURIComponent, d = a.open ("// 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, ridimensionabile = 1, alwaysRaised = 1"); a.setTimeout (function () {d.focus ()}, 300)} ) (); 

Questo bookmarklet è il modo più semplice e veloce per inviare qualsiasi pagina al servizio Google Bookmark. Dopo aver cliccato vedrai una finestra pop-up con i campi del nome di indirizzo e pagina già compilati. È possibile aggiungere parole chiave, una nota e inviare un collegamento alla memoria al servizio di segnalibri di Google.

Calendario di Google

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

Come hai già intuito, con l'aiuto di questo bookmarklet puoi creare rapidamente eventi nel tuo calendario. Evidenzia il testo sulla pagina, fai clic sul bookmarklet e ti troverai sulla pagina per aggiungere un nuovo evento, intitolato in base alla selezione.

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 = '// translate.google.com/translate_t?text='+t+'&hl=it&tbb=1&ie = '+ e;} else {location.href =' // translate.google.com/translate?u='+escape(location.href)+'&&hl=it&tbb=1&ie='+e;}; 

Hai incontrato parole o espressioni incomprensibili in una lingua straniera? Usa questo bookmarklet per traduzioni veloci. Dopo averlo premuto, verrai reindirizzato alla pagina del servizio di Google Translate, dove potrai familiarizzare con la traduzione del testo selezionato.

Ricerca Web di Google

 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 ("Cerca% 20terms?% 20 ...% 20", % 20 "");% 20if% 20 ( q! = null)% 20location = "// www.google.com/search?q="%20+%20escape(q).replace(/%20/g, %20"+");%20void%200 

Di solito, dopo aver trovato un nome o una parola che ci interessa, lo copia e incolla nel campo di ricerca per trovare ulteriori informazioni a riguardo. Ora, grazie al bookmarklet di ricerca, puoi risparmiare tempo e clic. Ti consente di reindirizzare immediatamente il testo selezionato al servizio di ricerca di Google.

Ricerca immagini Google

 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 ("Cerca% 20terms?% 20 ...% 20", % 20 "");% 20if% 20 ( q! = null)% 20location = "// images.google.com/images?q="%20+%20escape(q).replace(/%20/g, %20"+");%20void%200 

Per comprendere il significato di un particolare concetto, specialmente gergale o altamente specializzato, si dovrebbe cercare la sua definizione, non la sua definizione nel dizionario, ma le immagini corrispondenti. Capirai istantaneamente di cosa stanno parlando. Questo bookmarklet ti consentirà di eseguire una ricerca simile in un clic.

Google Site Search

 javascript: q = "" + (window.getSelection? window.getSelection (): document.getSelection? document.getSelection (): document.selection.createRange (). text); if (! q) q = prompt ("Cerca % 20terms% 20 [leave% 20selection% 20and% 20box% 20blank% 20to% 20list% 20all% 20pages]% 20 ... "). Sostituisci (/ \ s \ + / g, "% 252B "); if (q ! = null) location = "// www.google.com/search?q="+q.replace(//s + / g, " + ") +" + site: "+ location.hostname; void (0) ; 

Se hai bisogno di trovare qualcosa su un sito specifico, installa questo bookmarklet. Ti aiuterà a trovare rapidamente tutti i materiali che hanno la parola che hai evidenziato nel sito attualmente visualizzato.

Cache di Google

 javascript: void ((function () {var% 20a = location.href.replace (/ ^ http% 5C:% 5C /% 5C /(.*re$/, "$ 1 "); location.href =" // www.google.com/search?q=cache: "+ escape (a);}) ()) 

È improbabile che l'uso di questo bookmarklet sia troppo frequente, ma in alcuni casi può essere molto utile. È progettato per visualizzare una copia della pagina che stai visualizzando dalla cache di Google. A volte questa tecnica aiuta a ripristinare le informazioni che ti interessano, che sono già state eliminate dal sito.

Gmail questo

 javascript: (function () {m = '// 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, barra degli strumenti = no, larghezza = 575, altezza = 545, ridimensionabile = sì'); setTimeout (function () {w.focus ();}, % 20250);}) (); 

Un semplice bookmarklet che uso regolarmente. Con esso, è possibile inviare un indirizzo email e il nome di qualsiasi pagina web. Quando si fa clic su un segnalibro, viene visualizzata una finestra a comparsa per la creazione di una nuova lettera in cui è possibile aggiungere commenti e note.

Usi qualche bookmarklet? O preferisci le buone vecchie estensioni?

Immagine: kitzcorner / Shutterstock.com
<

Messaggi Popolari