Webbteknik Adresser på webben samt mappar och filer Rune Körnefors Medieteknik 1 © 2015 Rune Körnefors rune.kornefors@lnu.se Filer ex_filer! Filnamn Dokument som innehåller någon form av samlad data. namn.ändelse name.extension MIME-‐typ Filtyp / filformat texJil html-‐fil css-‐fil bild jpeg-‐fil video … 2 namn.ändelse! MulQpurpose Internet Mail Extensions text/plain text/html text/css image/jpeg image/gif video/mpeg … Organisering i mappar ex_mappar! Mapp (katalog) är en gruppering av filer och andra mappar. mapp! Webbplats -‐ -‐ olika mappar för olika typer av dokument, t.ex. bilder olika mappar för olika "avdelningar" av webbplatsen 3 URI, URL URI = Uniform Resource IdenQfier -‐ URL = Uniform Resource Locator ß "Webbadress" -‐ URN = Uniform Resource Name scheme://username:password@domain:port/path?query_string#fragment_id h]p://en.wikipedia.org/wiki/Uniform_resource_locator 4 Delar i en adress Resurs Domän Mappar Fil h]p://medieteknik.lnu.se/webex/birds/index.htm Protokoll Tjänst (Scheme) Domännamn IP-‐adress Adress inom servern (datorn) Logisk sökväg (Path) Adress Qll servern Konto Användare h]p://www.fc.lnu.se/~enur001/exempel/birds/index.htm Fragment h]p://medieteknik.lnu.se/webex/birds/list.htm#fakebirds Parametrar (query string) h]p://www.google.se/?gws_rd=ssl#q=papegoja 5 hMp:, hMps:, file: h"p://www.fc.lnu.se/~enur001/exempel/birds/pics/green_bird.png h"ps://www.fc.lnu.se/~enur001/exempel/birds/pics/green_bird.png file:///Users/rko/MinaDokument/webbsidor/birds/pics/green_bird.png 6 RelaOva adresser ex_mappar! Utgå från den fil där referensen finns. mappA! Referens från fil2 Qll fil3: fil3.htm fil1.htm! mappB! Referens från fil1 Qll fil2: mappB/fil2.htm Referens från fil3 Qll fil1: ../fil1.htm 7 fil2.htm! fil3.htm! Tecken i namn på filer och mappar Tecken som inte är Qllåtna: ! * ' ( ) ; : @ & = + $ , / ? % # [ ] Undvik åäö h]p://www.lnu.se/Fåglar i Småland/grön fågel.png h]p://www.lnu.se/F%C3%A5glar%20i%20Sm%C3%A5land/pics/gr%C3%B6n%20f%C3%A5gel.jpg Undvik blanktecken Gemener och versaler kan tolkas som olika tecken a ≠ A Rekommenda0on Endast bokstäver i engelska alfabetet (helst gemener) Siffror Skriv ihop ord eller använd _ eller -‐ istället för blanktecken h]p://www.lnu.se/faglar-‐i-‐smaland/gron-‐fagel.png h]p://www.lnu.se/birds/green_bird.png 8
© Copyright 2024