I macOS kan man nemt få en skærmoptagelse ved hjælp af tastekombination Kommando + Skift + 4 .

Men er der nogen tastaturgenveje, der kan rulle en webside eller andre sider og få skærmoptagelse?

Jeg leder efter en tastaturgenvej og ikke en app- eller browserudvidelse, der skal downloades fra Internettet eller Mac App Store.

Svar

Safari har nu en ScreenCapture-funktion indbygget , som forklaret i artiklen Skærmbilleder til fuld side i browsere :

I Safari DevTools skal du vælge en node, højreklikke og du” Se Skærmbillede af Capture i kontekstmenuen.

Der er ikke en genvej til AFAIK, men den er tilgængelig uden yderligere tredjepartssoftware. For at fange hele siden skal du højreklikke på <html> eller <body> noden, som vist i dette billede fra CSS-Tricks artikel:

Demonstration af skærmbillede-funktionen Capture i Safari

Kommentarer

  • Dette er fantastisk!
  • Dette er det rigtige svar IMO, brug CMD + Option + I til at få udviklerværktøjer op i Safari
  • Som @DaveNelson sagde ⌥⌘Jeg bringer udviklerværktøjer op, men for at denne genvej skal fungere, skal du først aktivere udviklermenuen i Safari → Indstillinger → Avanceret

Svar

Opdatering : Safari introducerede en tilgængelig funktion via udviklerværktøjerne, som giver brugerne mulighed for at fange skærmbillede af hele websiden. Denne funktion var ikke tilgængelig, da svaret blev skrevet. Det originale svar opbevares, som det er til reference.

For Safari henvises til svaret ved shawncampbell .

Men er der nogen tastaturgenveje, der kan rulle en webside eller andre sider og få skærmoptagelse?

Nej, der er ingen indbygget mekanisme i Safari / macOS til at rulle og screenshot en hel webside.

Du skal enten manuelt rulle, snap og sy billederne eller skrive et script , som begge kunne være besværlige.

Du kan søge på Internettet og finde tredjeparts Safari-udvidelser, der kan udføre denne funktion for dig, men igen er det ikke det, du leder efter.

Hvis du slapper af omfanget og er villig til at downloade en software fra internettet, kan du installere Mozilla Firefox , en populær alternativ webbrowser til macOS. Et skærmbillede-værktøj med passende navn Firefox-skærmbilleder er indbygget i webbrowser.

Download og installer Firefox, åbn den ønskede webside, klik på Sidehandlinger knappen i adresselinjen, og vælg Tag et skærmbillede mulighed.

indtast billedbeskrivelse her

Du kan vælge mellem at fange hele siden , bare det synlige område eller et specifik region inden for det synlige område.

indtast billedebeskrivelse her

Det er fantastisk, at du kan vælge mellem at downloade det genererede billede med det samme eller gemme dem online til senere adgang (bemærk, at som pr. den sammenkædede supportartikel , gemmes skærmbilleder kun i 14 dage). Du kan også kopiere billedet direkte til udklipsholderen eller redigere det i selve browseren.

indtast billedbeskrivelse her

Her er Spørg anderledes Webside i den “er fuld herlighed 🙂

indtast billedebeskrivelse her

Efter min mening er dette den mest problemfri tilgang, man kan tage for at screenshot en webside i macOS.

Kommentarer

  • Plus 1 bare for den indsats, der vises på den fulde side: vej at gå! Men godt svar alligevel.
  • Wow! En grund til at bruge Firefox! Jeg har ikke haft en af dem i et årti! Sejt at vide, at denne funktion findes. 👍🏻
  • Jeg ville ønske, jeg kendte denne metode til et skærmbillede i fuld længde. Gør visse aspekter af webskrabning MERE mere effektive. Jeg ‘ har skrabet over 50.000 enheder …
  • Nimesh – lang lang mand ville opstem dit svar, jeg er sikker på det.
  • @bmike Ha ha, dejligt!

Svar

Kør brew install webkit2png og kør derefter en kommando som denne:

 webkit2png -F -W 1280 https://apple.stackexchange.com/questions/334689/screenshot-entire-web-page  

-F opretter et skærmbillede i fuld størrelse. -W ændrer browservinduets bredde (standard er 800).

Svar

At forstå OP ikke ønsker tredjepartsværktøjer, mange andre vil have dette, så der er et par nemme måder at gøre dette på ved hjælp af en mac.

  • Paparazzi! app – åbner et vindue. Indsæt bare URLen for at fange hele websiden. Filmenuen har “Gem billede som” for at gemme hele websiden. Med værktøjer som mappehandlinger kan du derefter udskrive, arkivere eller gøre hvad du vil med billederne.
  • Websteder leverer også denne service – ingen software krævet. Den ene er web-capture.net . Indsæt også din URL for at modtage en billedtype, du vælger. Dette udskriver eller downloades let som en zip-fil.

  • Awesome Screen Capture er en udvidelse, der giver en enkel måde at fange hele hjemmesiden på.

Svar

Nej Safari på macos 10.13 og nedre har ikke denne funktion til at rulle og snappe og indsætte og sy sammen sider, så dette ikke er muligt. At lave en genvej til en officiel funktion er trivielt, og du kan automatisere alt med et smart nok script og derefter udløse dit værktøj, men du er tilbage til at tilføje et tredjepartsprogram på det tidspunkt.

Det bedste er måske at undersøge, om gemning som pdf fungerer for dig, når du har prøvet læsningstilstand. Det ville være langt mindre arbejde at script til en genvej eller to.

Når det er sagt, er der snesevis af gode muligheder og værktøjer til at gøre dette – nogle lige så enkle som at vælge en alternativ browser end den, der leveres med macOS. Så stor som Safari er for nogle ting, er valget velsignelsen ved et computer-operativsystem som macOS, så flere værktøjer kan køres på denne platform.

Kommentarer

  • Apple er ved at lamme Safari. Jeg fandt en henvisning til Nimbus til safari, men den ‘ findes ikke længere i appbutikken. Nimbus findes for Firefox, og det er ‘ gratis.
  • Bare for at bemærke her, at histrionics ikke kun er nyttigt, men ofte usant. Faktisk stræber Apple ikke kun efter at forbedre Safari, men de har tilføjet denne funktion direkte i browseren. Nyttigt at huske næste gang nogen siger, at himlen falder, fordi Apple ikke ‘ ikke har funktion X lige nu.

Svar

Der er en anden fleksibel, men for det meste uhåndterlig måde at gøre dette på.
1. Optag dit hele sideindhold med quicktime og gem det i en videofil
2. eksporter rammer som billeder fra videofilen med final cut pro x
3. kombiner alle billeder til et langt panorama med photoshop, nemlig hele skærmbilledet på siden

Svar

Det lykkedes mig at tage hele sidebilledet af hjemmesiden (på Safari) ved at klikke igennem: Filer> Eksporter som PDF.

Selvom det ikke var PNG, gjorde PDF-filen jobet for mig, da alt, hvad jeg virkelig ønskede, var en eller anden form for optagelse af hele websiden …. bedst!

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *