Prije nekoliko godina, Safari ima mogućnost kojaomogućio je korisnicima da ponovo učitaju sve kartice koje su trenutno otvorene. Ova se opcija pojavila kada su korisnici desnim klikom na karticu. U sljedećim verzijama macOS-a ova je opcija ukinuta. Očito se nije pojavio na popisu novih značajki u macOS-u koji Apple izlaže na WWDC-u, ali oni koji ga koriste nemaju druge mogućnosti. Međutim, ako trebate ponovo učitati sve kartice na Safariju, a to morate učiniti često, možete koristiti jednostavan Apple Script.
Ponovo učitajte sve kartice na Safariju
Otvorite aplikaciju Automator na macOS-u. Kliknite gumb Novi dokument na dnu. Od prikazanih opcija odaberite opciju Usluge. Na sljedećem zaslonu otvorite padajući izbornik "Usluga prima odabrano" i odaberite "Nema unosa". Zatim otvorite padajući izbornik "In" i na popisu aplikacija odaberite Safari. Na kraju, iz biblioteke na lijevoj strani odaberite Pokreni AppleScript.
Ovo će otvoriti okno. Zalijepite sljedeću skriptu u nju tako da zamijeni zadani tekst.
tell application "Safari" set a to tabs of the front window repeat with x in a set docUrl to URL of x set URL of x to docUrl end repeat end tell
Spremite uslugu s nazivom koji vam govori čemu služi. Zatim trebate dopustiti pokretanje skripte u Safariju. Otvorite Safari i idite na Safari> Postavke> Napredno> Prikaži izbornik na liniji izbornika.
Otvorite izbornik Razvoj u Safariju i omogućite "Dopusti JavaScripte iz Applea događanja".
Do sada ste stvorili uslugu i omogućili sve što želite za pokretanje usluge. Sada dolazi dio zapravo korištenja usluge i zašto je važno im dati odgovarajuće ime.
Da biste pokrenuli uslugu, otvorite Safari i idite na izbornik Safari. U odjeljku Usluge vidjet ćete onaj koji ste upravo stvorili tamo. Kliknite ga kako biste pokrenuli uslugu i ponovno učitali sve kartice na Safariju.
Ovo rješenje očito nije dobro kao rješenjeoriginalna opcija koja je uklonjena sa Safarija. U skladu s tim, ne forsira vas kroz dodatne korake ili više klikova nego prije. Budući da je ova usluga stvorena posebno za Safari, nećete je vidjeti navedenu u podizborniku Usluge drugih aplikacija. Čak i ako ovo rješenje smatrate malo grubim, još je bolje nego pojedinačno ponovno učitati svaku karticu koju otvorite u Safariju.
Ako koristite Chrome na macOS-u, jednostavno možete odabrati sve kartice koje želite ponovo učitati, desnom tipkom miša kliknite bilo koju od njih i iz kontekstnog izbornika odaberite opciju Ponovo učitaj.
komentari