Slik laster du inn alle faner i Safari på macOS

click fraud protection

For noen år siden, Safari har et alternativ som tillater brukere å laste inn alle faner som for øyeblikket var åpne. Dette alternativet dukket opp da brukere høyreklikk på en fane. I påfølgende versjoner av macOS ble dette alternativet trukket tilbake. Det dukket tydeligvis ikke opp på listen over nye funksjoner i macOS som Apple viser frem på WWDC, men de som brukte det har ikke noen alternativer. Når det er sagt, hvis du trenger å laste inn alle fanene i Safari på nytt, og du trenger å gjøre det ofte, kan du bruke et enkelt Apple Script.

Last alle fanene på nytt i Safari

Åpne Automator-appen på macOS. Klikk på knappen Nytt dokument nederst. Velg alternativene Tjenester fra alternativene som vises. Åpne rullegardinmenyen “Tjenesten mottar valgt” på neste skjermbilde og velg “Ingen inndata”. Deretter åpner du rullegardinmenyen 'In' og velger Safari fra listen over applikasjoner. Til slutt, fra biblioteket til venstre, velg Kjør AppleScript.

Dette åpner en rute. Lim inn følgende skript i det slik at det erstatter standardteksten.

instagram viewer
fortell applikasjonen "Safari" sett a til faner i frontvinduet. gjenta med x i a. sett docUrl til URL på x. angi URL til x til docUrl. slutt gjenta. slutt fortelle

Lagre tjenesten med et navn som forteller deg hva den er til. Deretter må du la skriptet kjøres i Safari. Åpne Safari og gå til Safari> Innstillinger> Avansert> Vis utvikle-menyen i menylinjen.

Åpne Develop-menyen i Safari og aktiver “Tillat JavaScripts fra Apple Events”.

Så langt har du opprettet tjenesten og aktivert hva det er deg for tjenesten å kjøre. Nå kommer den delen av å bruke tjenesten, og hvorfor det er viktig å gi dem et riktig navn.

For å kjøre tjenesten, åpne Safari og gå til Safari-menyen. Under Tjenester vil du se den du nettopp opprettet, oppført der. Klikk på den for å kjøre tjenesten og laste inn alle faner i Safari på nytt.

Denne løsningen er tydeligvis ikke så god som det originale alternativet som ble fjernet fra Safari. Når det er sagt, tvinger den deg ikke gjennom ekstra trinn eller flere klikk enn før. Siden denne tjenesten ble opprettet spesielt for Safari, vil du ikke se den oppført i undermenyen Tjenester for andre apper. Selv om du finner denne løsningen litt rå, er den fortsatt mye bedre enn å laste inn hver enkelt fane du har åpent i Safari, individuelt.

Hvis du bruker Chrome på macOS, kan du ganske enkelt velge alle fanene du vil laste inn på nytt, høyreklikke på en av dem og velge Last inn på nytt fra hurtigmenyen.

watch instagram story