Fantomenindex
Publicerad 2004-10-16 14:04. Senast uppdaterad 2008-01-25 00:00. Taggat comics, serier, web, Fantomen.
Jag har länge läst och samlat på serier, nu har jag fått för mig att göra ett index över mina Fantomentidningar.
Uppdatering 2008-01-25: Tre milstolpar uppnådda: Indexet är nu komplett från 1980 till idag! Nästa steg är att registrera spridda nummer från sjuttiotalet. Ny design! Inget javascript längre, och förhoppningsvis funkar den nya designen även i MSIE. Nytt hem: http://fantomenindex.krats.se/!
Uppdatering 2007-08-13 20:00: Eftersom Microsoft fortfarande envisas med att leverera webbläsare som inte hanterar xhml om man inte påstår att det är (sgmlbaserad) html så har jag kompromissat och använder nu fel content-type.
Uppdatering 2007-07-07 20:05: Nu är 1980 - 1994 och 2000 - senaste numret klart. Dessutom har jag länkat in omslagsbilder, från seriesam.com.
Uppdatering 2006-05-29 21:15: Nu är hela 2000-talet hittils registrerat. Tillsammans med 1980-talet och början av 1990-talet är det för närvarande 477 tidningar.
Uppdatering 2005-12-20 19:36: Några länkar om problemet med MSIE.
Uppdatering 2005-04-25 21:25: Nu finns hela åttiotalet (och början av 2005), totalt 266 tidningar, i Fantomenindexet.
Uppdatering 2004-11-28 15:40: Nu har mitt fantomenindex fått en grafisk design också.
Om du vill veta vilka serier som fanns i en viss tidning i början av åttiotalet, eller vilka tidningar en viss biserie var med i, så gå direkt till Fantomenindexet. När jag skriver det här har jag indexerat från 1980 - 1985, men jag har i stort sett alla tidningar från 1980 till idag och en del från sjuttiotalet, så det kommer mera …
Vill du i stället veta mer om hur jag har gjort så kan du läsa mer här nedanför.
Tekniken
Eftersom det är jag som gör indexet så byggs det naturligtvis med
XSLT och hålls ihop med en
Makefile
.
Alla filer som nämns i den kan läsas från webben.
Själva rådatat skriver jag in i ett eget xmlformat,
definierat i libris.rng
.
Här är några av rådatafilerna:
1980.data
,
1981.data
,
1982.data
.
De årsvisa listorna byggs med
view.xsl
, medans
förstasidan och biseriesidorna byggs i två steg, med
list-titles-long.xsl
och
list-titles.xsl
.
Filen misc.xsl
innehåller
lite sånt som används från de andra xslerna.
Designen
Sidorna har en struktur som fungerar någotsånär för sig själv (t ex i
lynx
) och en stylesheet så det ser någotsånär snyggt ut i moderna
webläsare.
CSS3 ger möjlighet till rundade hörn. Mozilla har stöd för en något förenklad variant, som jag använder här. I andra browsrar kan det se lite kantigt ut.
Jag använder inte längre någon annans popupkod, i stället har jag lite enkel javascript för att gömma och visa detaljinformation.
Internet Explorer
Jag använder xhtml på fantomensidorna. Tyvärr vill inte MSIE visa sådana filer, men lyckligtvis finns det en ganska enkel lösning på det problemet.
Grundproblemet är att MSIE inte följer
http-specifikationen vad gäller
content-type
.
Dessutom känner den inte till xhtml (det
har ju bara
varit standard sedan januari 2000).
Nu är det 2007, och både Windows Vista och MSIE
7 har nyligen kommit ut. På den här punkten är de lika usla som
MSIE 4 på Windows 95.
Trots goda anledningar till att använda rätt content-type har jag nu lagt in fel content-type på sidorna för att även ni som använder MSIE (någon kanske tvingar er?) också ska kunna läsa sidorna.
Jag rekomenderar dock ändå att ni skaffar en webbläsare som funkar.
Länkar
När jag skriver om webb och serier vill jag gärna nämna de här länkarna:
Gustafs Fantomenarkiv är minst lika ambitiöst som mitt index.
Serieforum för samlare och läsare från
http://www.seriebutiken.com verkar vara en trevlig
community
.
Kommentarer
Skriv en kommentar