Hva er WEBLOC-filformatet?
En .webloc-fil er en snarvei som brukes til å lagre en nettstedlokasjon, opprettet av macOS og støttet av Apples Safari og andre nettlesere. Internt er filen en Apple-egenskapsliste (property list) - enten ren XML eller en binær bplist00-fil - som inneholder en enkelt URL-nøkkel. En .webloc-fil lagret på skrivebordet opprettes ved å dra nettstedsikonet ved siden av adressefeltet fra nettleseren. Når brukeren åpner .webloc-filen, kan det tilknyttede nettstedet startes i Safari, Chrome, Firefox eller en hvilken som helst standardnettleser. Merk at eldre filer lagret URL-en i en «resource fork» og kan fremstå som tomme når de kopieres til Windows eller Linux; Windows-motstykket er internettsnarveien .URL.
Sikkerhet og trygghet
RISIKO: LOWEn .webloc er en liten tekstfil som inneholder en enkelt URL og ingen kjørbar kode, så selve filen er ufarlig. Den eneste risikoen er destinasjonen: som enhver snarvei eller lenke, kan en .webloc peke til et phishing- eller malware-nettsted, så behandle en uventet .webloc på samme måte som en uventet lenke - sjekk URL-en inni (åpne den som tekst) før du åpner den i en nettleser.
Formatdetaljer
i et nøtteskallProgrammer som åpner WEBLOC-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Apple property list (plist)-fil som inneholder én URL-oppføring |
| Kodingsvarianter | XML-tekst (UTF-8) eller binær plist; de fleste moderne filer er XML, snarveier opprettet ved dra-og-slipp kan være binær plist |
| XML-hode | XML-plist-filer starter med `<?xml version="1.0"?>` og en `<!DOCTYPE plist`-deklarasjon, med URL-en inne i en `<dict>`-blokk |
| Binær plist-signatur | Binær variant starter med ASCII `bplist00` ved byte-offset 0 (hex 62 70 6C 69 73 74 30 30) |
| Intern URL-nøkkel | Måladresse lagret under plist-nøkkelen `URL`; ingen andre nøkler kreves av formatet |
| MIME-type | `application/x-webloc` |
| Opprettelsesmetode (GUI) | Dra favicon eller nettstedsikonet fra nettleserens adressefelt til macOS-skrivebordet eller en Finder-mappe |
| Resource fork (legacy) | Eldre filer lagret URL-en i HFS+ «resource fork»; kopiering til FAT32/NTFS/ext4 fjerner denne, noe som gjør at slike filer fremstår som tomme |
| Plattformstøtte | Innfødt i macOS (Finder); ikke gjenkjent naturlig på Windows eller Linux - et tekstredigeringsprogram er nødvendig for å trekke ut URL-en |
| Kjøringsatferd | Dobbeltklikk åpner den lagrede URL-en i systemets standardnettleser; filen inneholder ingen kjørbar kode |
| Typisk filstørrelse | 200-600 byte for en XML-plist-fil; binær plist-variant er tilsvarende eller litt mindre |
| Utvikler | Apple Inc. - del av Cocoa / CFPropertyList-rammeverket |
| Overføring mellom plattformer | Moderne XML-plist `.webloc`-filer kopieres intakt til alle operativsystemer; ethvert tekstredigeringsprogram eller XML-parser kan lese den innebygde URL-en |
| Windows-ekvivalent | Internettsnarveien `.url` (INI-stil tekstfil) tjener samme formål på Windows |
| Programmatisk opprettelse | Kan genereres med `PlistBuddy`, Pythons `plistlib`-modul, eller ethvert bibliotek som skriver Apple property lists |
| Utgitt | Mac OS X (Safari era, early 2000s); modern XML-plist form since ~10.4 |
| Spesifikasjon | developer.apple.com |
WEBLOC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om WEBLOC-filer.