Permalink - Permalink

En permalink eller permanent lenke er en nettadresse som er ment å forbli uendret i mange år fremover, noe som gir en hyperkobling som er mindre utsatt for koblingsrot . Permalinks gjengis ofte enkelt, det vil si som rene nettadresser , for å være lettere å skrive og huske. De fleste moderne blogging- og innholdssyndikeringsprogramvaresystemer støtter slike lenker. Noen ganger brukes URL shortening for å lage dem.

En permalink er en type persistent identifikator, og ordet permalink brukes noen ganger som et synonym for persistent identifier. Oftere blir imidlertid permalink brukt på vedvarende identifikatorer som genereres av et innholdshåndteringssystem for sider som betjenes av det systemet. Denne bruken er spesielt vanlig i blogosfæren . Slike koblinger opprettholdes ikke av en ekstern myndighet, og deres utholdenhet er avhengig av holdbarheten til selve innholdshåndteringssystemet.

Historie

I de første årene av nettet var alt innhold statisk, og dermed pekte alle hyperkoblinger på et filnavn. Men snart ble mange websider dynamiske, og mange nettadresser begynte å inkludere søkeord.

En siterte tidlig bruk av begrepet permalink i sin nåværende betydning var av Jason Kottke 5. mars 2000, i et innlegg med tittelen: "Endelig. Har du lagt merke til". Matt Haughey hadde diskutert en permalink-funksjon med Blogger -grunnleggerne Evan Williams og Paul Bausch forrige helg, og Bausch hadde påpekt at det var teknisk mulig å produsere permanente lenker i Blogger, ved å bruke en funksjon (skrevet av ham) som tillot ID for et innlegg som skal plasseres i en Blogger -mal. Som svar på Kottkes blogg , 6. mars 2000, la Matt Haughey ut de tekniske detaljene på sin egen weblogg, noe som bidro til å åpne veien for utbredt adopsjon.

Hensikt

Permanentitet i lenker er ønskelig når innholdselementer sannsynligvis vil bli koblet til, fra eller sitert av en kilde utenfor organisasjonen som kommer fra. Før ankomsten av store dynamiske nettsteder bygget på databasestøttede innholdshåndteringssystemer, var det mer vanlig at nettadresser til bestemte innholdsstoffer var statiske og lesbare for mennesker, ettersom URL -struktur og navngivning ble diktert av enheten som opprettet det innholdet. Økt volum av innhold og vanskeligheter med administrasjon førte til økningen av databasedrevne systemer, og de resulterende uhåndterlige og ofte endrede nettadressene nødvendiggjorde bevisste retningslinjer med hensyn til URL-design og koblingens varighet.

For eksempel blir Wikipedias interne cgi-baserte nettadresser mer lesbare ved å forenkle dem. Den interne URI for en Wikipedia artikkel ved navn eksempel, som er http://en.wikipedia.org/w/index.php?title=Example, blir generert via URL skrive fra den mer lesbart for ekstern nettadressen http://en.wikipedia.org/wiki/Example.

En oppføring i en blogg med mange oppføringer er tilgjengelig fra nettstedets forside i bare kort tid. Besøkende som lagrer nettadressen for en bestemt oppføring, oppdager ofte når de kommer tilbake at ønsket innhold har blitt erstattet av noe nytt. Det er fremtredende å legge ut permalinks en metode som brukes av bloggere for å oppmuntre besøkende til å lagre en mer lang levetid URL (permalinken) som referanse.

Permalinks består ofte av en rekke tegn som representerer dato og klokkeslett for innlegg, og en identifikator som angir forfatteren som opprinnelig skapte varen eller emnet. Avgjørende er at hvis et element blir endret, omdøpt eller flyttet i den interne databasen, forblir dens permalink uendret, ettersom den fungerer som en magisk informasjonskapsel som refererer til en intern databaseidentifikator. Hvis et element slettes helt, kan dets permalink ofte ikke gjenbrukes.

Permalinks har senere blitt utnyttet for en rekke innovasjoner, inkludert koblingsporing og link trackback i weblogger, og refererer til spesifikke webloggoppføringer i RSS- eller Atomsyndikeringstrømmer .

Sammenligner med PURL

Både permalink og PURL brukes som en vedvarende URL, og viderekobles til plasseringen av den forespurte nettressursen . De viktigste forskjellene i begrepene handler om domenenavn og tidsskala : PURL bruker et uavhengig dedikert domenenavn, og er ment å vare i flere tiår ; Permalinks endrer vanligvis ikke URL -domenet, og er beregnet for bruk på årstider.

Permalinks og versjoner

På Wikipedia er en permanent lenke til en bestemt versjon av en artikkel hentet fra "Permanent lenke" -oppføringen i verktøykassen.

Mange blogging- og innholdshåndteringssystemer støtter ikke versjonering av innhold, det vil si at hvis en oppføring oppdateres, opprettes ikke en unik tilgjengelig versjon. Således, i sammenheng med disse systemene, kan en permalink referere til annet innhold over tid. I sammenheng med systemer som støtter versjonering, for eksempel de fleste wikier , blir en permalink vanligvis forstått som en lenke til en bestemt versjon . Her bør både selve lenken og ressursen den refererer til ikke endres over tid.

MediaWiki , programvaren som kjører Wikipedia , støtter denne typen permanent lenke. I den nåværende implementeringen kan gamle versjoner av spesifikke artikler, bilder og maler refereres til med unike, uforanderlige URL -er, selv om nåværende oppføringer ikke kan bruke gamle versjoner av bilder og maler. Permanente lenker til spesifikke versjoner anbefales for å sitere artikler fra kilder som Wikipedia og Wikinews , for å sikre at innholdet forblir uendret for gjennomgang. En anmelder kan deretter se den angitte revisjonen, den nåværende revisjonen og forskjellene mellom de to.

Presentasjon

Bloggoppføringer er vanligvis lagt opp som følger:

  • Tittel
  • Dato
  • Kropp
  • Kommentarer, permalink og hvilken kategori oppføringen ble lagt ut i (kjent som metadata )

Permalinks er vanligvis betegnet med tekstlenke (dvs. "Permalink" eller "Link to this Entry"), men noen ganger kan et symbol brukes. Det vanligste symbolet som brukes er hash -tegnet, eller #. Men visse nettsteder ansette sine egne symboler for å representere en permalink som en stjerne , en bindestrek, et avsnittstegn (¶), en seksjon tegn (§), eller et unikt ikon.

Permalink -deteksjon

Permalinks kan angis i HTML -en til en side slik at automatiserte nettleserverktøy kan oppdage permalinken og bruke den til å koble i stedet for den angitte URL -en . Linkelementet bør inneholde følgende attributter:

<link rel="bookmark" href="http://example.com/bookmark/123/" />

Se også

Referanser

Eksterne linker