| 
					
							
        
    
        
						
			 | 
			
			
					    
					
        
         
          
         
	
            | Søges: Gode råd i forbindelse med renoveri~ Fra : Preben Nielsen | 
  Dato :  20-11-10 13:30 |  
  |  
 
            Jeg har brug for gode råd i forbindelse med en forestående og
 omfattende renovering af mit site  http://vinsiderne.dk
Renoveringen skal (som jeg aktuelt ser på det) ende ud i: 1) ingen
 rammer, 2) html-liste-menu (i hvert fald ikke javascript-menu), 3) en
 type side (liste over vinanmeldelser) skal kunne genereres via
 database på baggrund af brugerens valg via 4-5 kriterier), 4) SEO-
 venlighed, 8) WC3 valid kode, 6) fornyet layout, 7) gerne at brugere
 kan kommentere på indhold (blog-agtigt).
 Nuværende site er HTML, CSS samt søgemaskine og et par formularer via
 PHP.
 To spørgsmål trænger sig på i første omgang:
 Det første spørgsmål drejer sig om, hvordan jeg bedst arrangerer sitet
 uden rammer:
 Da sitet består af ca. 1900 sider vil jeg gerne have at top-sektion,
 venstrestillet menu og footer skal være filer, der inkluderes i alle
 siderne, så jeg ved rettelser ikke skal ind og rette i de 1900 sider
 men kun ét sted. Jeg har fået opfattelsen af, at jeg så skal indover
 noget serverside, fx PHP. Er det korrekt? Eller er det muligt med en
 enklere ikke-serverside-løsning (hvilket jeg umiddelbart ville
 foretrække, da jeg har ikke forstand på hvordan man administrerer et
 server-side site.)
 Mht. serverside har jeg fået anbefalet at bruge CMS-system, men efter
 at have kigget på Joomla, som forekom mig at have en passende
 kapacitet, fik jeg indtryk af, at Joomla ikke blot var et CMS men også
 en layout-tænkning og -organisering, som ikke var særlig fleksibel og
 som jeg skulle indordne mig under, og det ønsker jeg ikke. Jeg vil
 være herre over mit eget layout. Jeg formoder – men ved det ikke – at
 det samme kendetegner andre færdigbyggede CMS systemer.
 Det andet spørgsmål drejer sig om selve layoutet, og her er jeg i ikke
 bare syv men i ni sind.
 Mange anbefaler at gå fra tabel- til div-design. Jeg har på den
 baggrund lavet et forside-test-design med div:  http://vinsiderne.dk/test4/startside3.htm
Jeg ser virkelig fine muligheder i div-design, bl.a. er den præcise
 styring via CSS pragtfuld. I test-designet har jeg valgt en fast
 bredde på 991px (med henblik på skærme med bredden 1024px). MEN heraf
 følger at brugere med mindre skærme skal foretage vandret scroll for
 at få adgang til hele sidens indhold. Og hvor jeg havde indtryk af, at
 brugerne af små skærme var et ubetydelig fåtal (under 1%), som jeg med
 rimelighed kunne vælge at se bort fra, så viser min nyeste statistik
 at brugere med 800x600 skærme udgør 5%.
 Det har altid været mit princip, at mit site skal kunne ses af ALLE
 uden væsentlige ulemper. Men at 1 ud af 20 skal påtvinges vandret
 scroll bekommer mig ikke vel. Jeg kan dog konstatere, at alle "de
 store" som fx DR, Politiken og Berlingske benytter sig af denne
 fastmåls layout-teknik uden elasticitet. Jeg tænker: Når de kan, så
 kan jeg vel også, men dels oplever jeg det som en forringelse i
 forhold til den elasticitet som jeg aktuelt har med mit gamle layout,
 og som jeg - hvad det angår - oplever som ret perfekt. Desuden har jeg
 aktuelt side-layouttyper (som det vil fremgå nedenfor), der, i og med
 at der fra starten (for 10 år siden) ikke er tænkt i fastmåls-layout,
 vil vises med markante ulemper på mindre skærme, hvis jeg overgår til
 div og faste mål. Med elasticiteten er vi jo ovre i det tabel-design
 som mange fraråder og beskriver som håbløst gammeldags. Hvad siger I
 til dette dilemma?
 Jeg har så på  http://www.webdesign101.dk/www/layout/ læst om hvad
 Jørgen Farum Jensen omtaler som (så vidt jeg husker) potentielt
 revolutionerende: At designe div's med tabelegenskaber. Men da første
 Internet Explorer version, der understøtter dette er IE 8, er tiden
 næppe moden til det (jeg vil gerne tage hensyn til de mange
 almindelige brugere, der har andet at se til end konstant at være
 opdateret med seneste browser), og jeg ved heller ikke om det er
 løsningen på mine ønsker. Er der nogen der kender til den måde at
 designe på og som har kommentarer til det i relation til mit site?
 Da det som nævnt drejer sig om rigtig mange sider der skal renoveres,
 er jeg nødt til her at være lidt grundig med hvad mit projekt handler
 om. Så jeg vil nedenfor henvise til de hyppigst forekommende
 layouttyper, der aktuelt forekommer på mit site, idet alt i det nye
 design helst skal kunne ses uden væsentlige problemer af alle bortset
 fra betydningsløse minoriteter (hvilket for mig indtil videre har
 været ensbetydende med under 1% - men som nævnt har DR og de andre
 åbenbart sat den nedre grænse væsentligt højere):
 1) Forsiden skal have et layout for sig. Det div-design-forsøg jeg har
 lavet, nævnte jeg ovenfor  http://vinsiderne.dk/test4/startside3.htm
De følgende henvisninger er som det ser ud i det nuværende design, og
 hvor jeg godt vil beholde grundideen i layoutene:
 2) Lister over udvalgte vine som fx  http://vinsiderne.dk/vin/lister/mellem_sydfransk.htm
.. Aktuelt en manuelt fremstillet liste, hvor meningen er at en sådan
 liste i fremtiden som nævnt skal genereres fra en database, hvis
 brugeren (i dette tilfælde) vælger sydfranske vine i et relevant
 listefelt.
 3) Vinanmeldelser fx  http://vinsiderne.dk/vin/vurderinger/toscana/andet/fontalloro_06.htm
Da teksten strækker sig over hele indholdsdelens bredde, vil nyt
 layout med fast bredde være en blandt mange layout-typer, som vil være
 meget lidt morsomme at se på i skærme smallere end 1024px: et mareridt
 af en scrollen frem og tilbage for hver linje.
 4) "Artikler" som fx denne:  http://vinsiderne.dk/artikler/cannubi/cannubi_1..htm,
altså en overskriftsektion i hele sidens bredde og derunder to
 spalter. Denne type layout giver ved stift div-layout med faste mål
 igen problem ved små skærme, hvor man skal scrolle når man efter at
 have læst venstre spalte vil læse den højre.
 5)  http://vinsiderne.dk/diverse/ord.htm, med en smallere spalte til
 venstre, en bredere til højre – virker igen perfekt i tabel. Div-
 design med fikseret bredde vil endnu en gang være et evident
 tilbageskridt ved små skærme: vandret scroll.
 6)  http://vinsiderne.dk/billedsider/dansk_vin/miniaturer.htm med flere
 små billeder, der kan klikkes videre på
 7) Billedsider med blot et billede
 http://vinsiderne.dk/billedsider/dansk_vin/annisse_vingaard/annisse_vingaard_fade.htm
Jeg kan sammenfatte ovenstående i to grundlæggende spørgsmål:
 1) Hvordan laver jeg et design uden rammer, der gør, at jeg ved fx
 opdatering af (venstre)menuen (der i test-layoutet ikke eksisterer,
 men som der er gjort plads til ) kan foretage ændringen ét sted frem
 for på samtlige 1900 sider?
 2) Layout med fast bredde/div? Eller med "elastik"/tabeller? Eller
 (vigtigst) findes der en tredje mulighed med fordelene fra begge
 metoder?
 Jeg håber at nogle vil bidrage med seriøs rådgivning, og jeg vil være
 taknemlig for alle bidrag.
            
              |   |   
            
        
 
            
         
           jopa (20-11-2010) 
         
	
            | Kommentar Fra : jopa | 
  Dato :  20-11-10 21:47 |  
  |  
 
            Efter mange tanker skrev Preben Nielsen:
 > Jeg har brug for gode råd i forbindelse med en 
 > forestående og omfattende renovering af mit site 
 >  http://vinsiderne.dk
Det var et større arbejde.
 Wordpress må være optimalt.
 Database PHP og mulighed for eget design.
 Du kan så copypaste indhold fra den gamle side let 
 og elegant.
 Kode Valid og SEO optimeret.
 Verdens bedste CMS. Selv Microsoft mener det og 
 flytter 30 mill brugere fra deres eget blogging 
 system til WP.   
At skulle omdanne dit site fra tabeldesign og 
 frames til moderne (X)HTML/CSS ville tage en 
 bondegård efter min mening.
 -- 
 Mvh John
 www.wordpresstema.dk
            
             |   |   
            
        
 
            
         
           Birger Sørensen (20-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  20-11-10 21:59 |  
  |  
 
            jopa kom med denne ide:
 > Efter mange tanker skrev Preben Nielsen:
 >> Jeg har brug for gode råd i forbindelse med en forestående og omfattende 
 >> renovering af mit site  http://vinsiderne.dk
>
 > Det var et større arbejde.
 > Wordpress må være optimalt.
 Det kan der være delte meninger om.
 > Database PHP og mulighed for eget design.
 >
 > Du kan så copypaste indhold fra den gamle side let og elegant.
 >
 > Kode Valid og SEO optimeret.
 Vi har set eksempler på det modsatte i disse grupper hvad angår valid 
 kode skulle jeg mene, og CEO har vist lige så meget med indholdet som 
 designet at gøre.
 > Verdens bedste CMS. Selv Microsoft mener det og flytter 30 mill brugere fra 
 > deres eget blogging system til WP.   
At M$ mener det er godt, har noget med økonomien at gøre. I hvert fald 
 borger M$ anbefalinger ikke nødvendigivis for hverken brugervenlighed 
 eller kvalitet.
 > At skulle omdanne dit site fra tabeldesign og frames til moderne (X)HTML/CSS 
 > ville tage en bondegård efter min mening.
 Kommer an på hvor den bondegård skal ligge.
 Birger.
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
            jopa (20-11-2010) 
         
	
            | Kommentar Fra : jopa | 
  Dato :  20-11-10 22:13 |  
  |  
 
            Birger Sørensen har bragt dette til os:
 >
 >> Database PHP og mulighed for eget design.
 >>
 >> Du kan så copypaste indhold fra den gamle side 
 >> let og elegant.
 >>
 >> Kode Valid og SEO optimeret.
 >
 > Vi har set eksempler på det modsatte i disse 
 > grupper hvad angår valid kode skulle jeg mene, og 
 > CEO har vist lige så meget med indholdet som 
 > designet at gøre.
 Wordpress er pr default Valid, og hvis brugerne 
 fucker det op lige så meget op som da jeg leverede 
 alm html/css design B-) så er der ingen forskel 
 der.
 WordPress har en skalerbar platform og en førende 
 spam-beskyttelse. Bloggging-platform WordPress 
 bliver brugt til at opdatere og styre indhold på 
 omkring 26 millioner websider pt.
 >
 >> At skulle omdanne dit site fra tabeldesign og 
 >> frames til moderne (X)HTML/CSS ville tage en 
 >> bondegård efter min mening.
 >
 > Kommer an på hvor den bondegård skal ligge.
 Birger det er fint du kommenterer, men kunne du 
 ikke i stedet for mit svar, kommentere på mandens 
 ?.Og så lade ham om at tage stilling til de svar 
 der kommer og ikke dig.
 Fint nok at du ikke bryder dig om udviklingen men 
 den kan vi tage en anden dag og ikke i mandens 
 tråd.
 Mit forslag er forhåbentlig lige så velset som dit 
 hvis du ellers kommer med et lol
 -- 
 Mvh John
 www.wordpresstema.dk
            
             |   |   
            
        
 
            
         
             scootergrisen (20-11-2010) 
         
	
            | Kommentar Fra : scootergrisen | 
  Dato :  20-11-10 22:36 |  
  |   
            > Birger det er fint du kommenterer, men kunne du ikke i stedet for mit
 > svar, kommentere på mandens ?.Og så lade ham om at tage stilling til de
 > svar der kommer og ikke dig.
 >
 > Fint nok at du ikke bryder dig om udviklingen men den kan vi tage en
 > anden dag og ikke i mandens tråd.
 > Mit forslag er forhåbentlig lige så velset som dit hvis du ellers kommer
 > med et lol
 
 Ja Birger det tænkte jeg også det der.
 Du starter bare en ny diskussion inden i vinmandens spørgsmål og du 
 svarer overhovedet ikke på nogen af vinmandens ting så det må vist siges 
 at være off topic.
 
 Det fin nok at have en kommentar og mening om noget man det kan bare 
 ødelægge en hver diskussion hvis man skal kommentere på alt hvad andre 
 skriver.
 
 Kender det godt for jeg gør det selv og folk hader mig for det så tag 
 det fra en kender Birger. Skåååål. Og tag det ik så tungt du god nok Birger.
  
            
             |   |   
            
        
 
            
         
              Birger Sørensen (21-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  21-11-10 00:35 |  
  |  
 
            scootergrisen forklarede:
 >> Birger det er fint du kommenterer, men kunne du ikke i stedet for mit
 >> svar, kommentere på mandens ?.Og så lade ham om at tage stilling til de
 >> svar der kommer og ikke dig.
 >>
 >> Fint nok at du ikke bryder dig om udviklingen men den kan vi tage en
 >> anden dag og ikke i mandens tråd.
 >> Mit forslag er forhåbentlig lige så velset som dit hvis du ellers kommer
 >> med et lol
 >
 > Ja Birger det tænkte jeg også det der.
 Pral!
 > Du starter bare en ny diskussion inden i vinmandens spørgsmål og du svarer 
 > overhovedet ikke på nogen af vinmandens ting så det må vist siges at være off 
 > topic.
 Det mener jeg nu ikke.
 Jeg pointerer at Johns præsentation af WordPress som svaret på 
 alverdens problemer, ikke nødvendigvis er hverken den bedste eller den 
 eneste.
 Det første off-topic, starter med dit indlæg.
 > Det fin nok at have en kommentar og mening om noget man det kan bare ødelægge 
 > en hver diskussion hvis man skal kommentere på alt hvad andre skriver.
 >
 > Kender det godt for jeg gør det selv og folk hader mig for det så tag det fra 
 > en kender Birger. Skåååål. Og tag det ik så tungt du god nok Birger.
 Er du fuld?
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
               scootergrisen (21-11-2010) 
         
	
            | Kommentar Fra : scootergrisen | 
  Dato :  21-11-10 00:56 |  
  |   
            > Jeg pointerer at Johns præsentation af WordPress som svaret på alverdens
 > problemer
 
 Ja men så lad være med det.
 Ellers ender det jo bare med at vi sidder og diskutere hinandens svar i 
 stedet for at hjælpe vinmanden.
 Kom nu ind i kampen Birger. Kom med et forslag til hvordan vinmanden kan 
 lave sin nye version hjemmesiden.
 Kom så Birger. Du kan godt. Tro på dig selv.
 
 > Er du fuld?
 
 Næ.
  
            
             |   |   
            
        
 
            
         
                Birger Sørensen (21-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  21-11-10 11:31 |  
  |  
 
            scootergrisen forklarede:
 >> Jeg pointerer at Johns præsentation af WordPress som svaret på alverdens
 >> problemer
 >
 > Ja men så lad være med det.
 > Ellers ender det jo bare med at vi sidder og diskutere hinandens svar i 
 > stedet for at hjælpe vinmanden.
 > Kom nu ind i kampen Birger. Kom med et forslag til hvordan vinmanden kan lave 
 > sin nye version hjemmesiden.
 > Kom så Birger. Du kan godt. Tro på dig selv.
 Du har ikke noget fornuftigt at foretage dig?
 Eller mener du bare en personlig hetz her er nødvendig.
 >
 >> Er du fuld?
 >
 > Næ.
 Så kan du ikke engang bruge det som undskyldning.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           scootergrisen (20-11-2010) 
         
	
            | Kommentar Fra : scootergrisen | 
  Dato :  20-11-10 22:29 |  
  |  
 
            Hold da op sikke en lang forklaring og mange spørgsmål og sikke en flot 
 side. Jeg interesser mig godt nok ikke for vin men den er godt nok flot 
 lavet din side.
 side bredde (fast eller flydende ) : jeg vil helt klart sige du skal gå 
 efter at få lavet den flydende så den kan se flot ud på mindre skærme også.
 Du kan prøve og se min side hvordan den midterste del flyder alt efter 
 hvor smal du gør browser vinduet :  http://scootergrisen.dk/
Prøv og se eksempler her og se hvordan det flyder når du øndre vindues 
 bredden : 
 http://matthewjamestaylor.com/blog/ultimate-3-column-holy-grail-pixels.htm
styling : Du skal/bør bruge css til at style dine sider. Altså alt sådan 
 noget med udseende, farver, rammer, baggrunde osv det bør du have i en 
 CSS fil. På den måde har du kun 1 css fil hvor du styrer alt hvad der 
 har med styling at gøre.
 1900 sider : Det jo helt vildt hvis du har 1900 HTML filer. Det er netop 
 i sådan et "tilfælde" at du vil få gavn af PHP.
 Der må være utrolig meget gentaget kode som er ens i mange af dine HTML 
 filer og i PHP vil du kunne have 1 sted at have koden så du ikke skal 
 ændre på 1900 filer som du efterlyser.
 Jeg kan ikke andet end anbefale dig at bruge PHP. Det tror jeg vil spare 
 dig for en masse spild tid i sidste ende... men det kræve jo at du så 
 lærer PHP.
 Også skal der være PHP adgang på dit webhotel.
 Jeg er faktisk lige ved at skrive om hvordan man bruge PHP.
 Jeg retter og tilføjer ting løbende men hører gerne din mening om det : 
 http://scootergrisen.dk/php/
Det skulle gerne være meningen at det kan forklarer hvordan man kommer 
 igang me at bruge PHP. Selv jeg næsten lige at starte med det.
 javascript menuer : Jeg er heller ikke særlig vild med javascript men 
 jeg syns nu at dine menuer bevirker rigtig godt og er rigtig hurtige. 
 Sådan nogle ville jeg måske gerne have selv. Men lad os sige der kom en 
 vin interesset som have slået javascript fra uden at være klar over det 
 i sin browser ja så ville menuerne ikke virke så kan godt forstår du vil 
 væk fra javascript af den grund når det er vigtigst for dig at så mange 
 som muligt kan bruge din side.
 På min side jeg har vist alle menuerne og linksne ude til venstre. Så 
 kan man diskutere hvad der er bedst.
 rammer (frames) : Hvis du vil væk fra <frames> design og samtidig ikke 
 ønsker at ændre i 1900 filerne hvis du skal lave om i dine menuer så er 
 det igen her at PHP kommer på banen.
 Alle de gange du gentager kode igen og igen i dine filer. Der er 
 specielt her det vil være smart at bruge PHP for så har du kun et sted 
 at skulle ændre din kode.
 billed galleri :
 I stedet for at laver 3 billeder på hver linie som her :
 http://vinsiderne.dk/index.htm?http://vinsiderne.dk/billedsider/dansk_vin/miniaturer.htm
Så kan du bare sætte billederne så de floater til venstre og når man 
 tilpasser browser bredden så finden den selv ud af hvor man billeder der 
 er plads til i bredden : 
 http://scootergrisen.dk/scooterhjemmeside/galleri.php
            
             |   |   
            
        
 
            
         
           Jørgen Farum Jensen (20-11-2010) 
         
	
            | Kommentar Fra : Jørgen Farum Jensen | 
  Dato :  20-11-10 23:01 |  
  |  
 
            Preben Nielsen skrev:
 > Jeg har brug for gode råd i forbindelse med en forestående og
 > omfattende renovering af mit site  http://vinsiderne.dk
> 
 > Renoveringen skal (som jeg aktuelt ser på det) ende ud i: 1) ingen
 > rammer, 2) html-liste-menu (i hvert fald ikke javascript-menu), 3) en
 > type side (liste over vinanmeldelser) skal kunne genereres via
 > database på baggrund af brugerens valg via 4-5 kriterier), 4) SEO-
 > venlighed, 8) WC3 valid kode, 6) fornyet layout, 7) gerne at brugere
 > kan kommentere på indhold (blog-agtigt).
 <snip>
 Denne metode, som jeg nu selv bruger på alle
 nye sider er ikke væsentligt anderledes end
 float-metoden, men gør det nemmere og sikrere
 at gøre de ting, der er svært med floatede div'er.
 I en nylig artikel
 http://webdesign101.dk/layout2010/websidelayout.pdf
beskriver jeg 5 forskellige modellayouts lavet
 med denne metode. Inklusive anvisninger på, hvordan
 du kan vise det samme layout i IE6/7.
 Spørgsmålet om et fikseret/elastisk eller
 flydende layout skal håndteres separat
 fra konstruktionsmetoden. Hvad tjener
 bedst i det konkrete tilfælde?
 Forskellige sektioner på et websted kan
 godt have forskellige layouts, men man
 skal være meget omnhyggelig med at
 sikre, at visse signalelementer, for
 eksempel sidehovedet, binder siderne
 sammen visuelt.
 > Da det som nævnt drejer sig om rigtig mange sider der skal renoveres,
 > er jeg nødt til her at være lidt grundig med hvad mit projekt handler
 > om. Så jeg vil nedenfor henvise til de hyppigst forekommende
 > layouttyper, der aktuelt forekommer på mit site, idet alt i det nye
 > design helst skal kunne ses uden væsentlige problemer af alle bortset
 > fra betydningsløse minoriteter (hvilket for mig indtil videre har
 > været ensbetydende med under 1% - men som nævnt har DR og de andre
 > åbenbart sat den nedre grænse væsentligt højere):
 > 1) Forsiden skal have et layout for sig. Det div-design-forsøg jeg har
 > lavet, nævnte jeg ovenfor  http://vinsiderne.dk/test4/startside3.htm
> De følgende henvisninger er som det ser ud i det nuværende design, og
 > hvor jeg godt vil beholde grundideen i layoutene:
 > 2) Lister over udvalgte vine som fx  http://vinsiderne.dk/vin/lister/mellem_sydfransk.htm
> . Aktuelt en manuelt fremstillet liste, hvor meningen er at en sådan
 > liste i fremtiden som nævnt skal genereres fra en database, hvis
 > brugeren (i dette tilfælde) vælger sydfranske vine i et relevant
 > listefelt.
 > 3) Vinanmeldelser fx  http://vinsiderne.dk/vin/vurderinger/toscana/andet/fontalloro_06.htm
> Da teksten strækker sig over hele indholdsdelens bredde, vil nyt
 > layout med fast bredde være en blandt mange layout-typer, som vil være
 > meget lidt morsomme at se på i skærme smallere end 1024px: et mareridt
 > af en scrollen frem og tilbage for hver linje.
 > 4) "Artikler" som fx denne:  http://vinsiderne.dk/artikler/cannubi/cannubi_1.htm,
> altså en overskriftsektion i hele sidens bredde og derunder to
 > spalter. Denne type layout giver ved stift div-layout med faste mål
 > igen problem ved små skærme, hvor man skal scrolle når man efter at
 > have læst venstre spalte vil læse den højre.
 > 5)  http://vinsiderne.dk/diverse/ord.htm, med en smallere spalte til
 > venstre, en bredere til højre – virker igen perfekt i tabel. Div-
 > design med fikseret bredde vil endnu en gang være et evident
 > tilbageskridt ved små skærme: vandret scroll.
 > 6)  http://vinsiderne.dk/billedsider/dansk_vin/miniaturer.htm med flere
 > små billeder, der kan klikkes videre på
 > 7) Billedsider med blot et billede
 >  http://vinsiderne.dk/billedsider/dansk_vin/annisse_vingaard/annisse_vingaard_fade.htm
> 
 > Jeg kan sammenfatte ovenstående i to grundlæggende spørgsmål:
 > 1) Hvordan laver jeg et design uden rammer, der gør, at jeg ved fx
 > opdatering af (venstre)menuen (der i test-layoutet ikke eksisterer,
 > men som der er gjort plads til ) kan foretage ændringen ét sted frem
 > for på samtlige 1900 sider?
 Dit uudgangspunkt kunne være:
 http://www.webdesign101.dk/www/layout/eks/csstable_4.html
eller
 http://webdesign101.dk/layout2010/model_3.html
der er et eksempel til den nævnte PDF-artikel.
 Kig også lige på figur 5, side 15 for et hint
 om harmonisk opbygning.
 Alle elementer på siderne der går igen kan
 lægges i tekstfiler, der er eksterne, og som
 indsættes ved hjælp af SSI-teknikken, se
 http://html-faq.dk/2014.asp
> 2) Layout med fast bredde/div? Eller med "elastik"/tabeller? Eller
 > (vigtigst) findes der en tredje mulighed med fordelene fra begge
 > metoder?
 Som sagt kan alle tre konstruktioner laves
 som flydende, fikseret eller elastisk (bredde i
 em'er).
 Men det er afgørende, at netop bredden er
 ens på alle sider. Jeg ville vælge det
 som du indledte med - en fikseret bredde på
 omkr. 950 px. Og brug så min nye metode,
 der gør det let at lave True Grids, det vil
 sig CSS-kasser, der holder register.
 Din prøveforside kunne med nogle få
 ændringer gøres en del emere harmonisk.
 Og mht IE 7 og ældre: Kod for fremtiden,
 og tag de forholdsregler du kan for at
 gamle browsere i det mindste kan læse
 hvad der står på siden.
 -- 
 Jørgen Farum Jensen
 http://webdesign101.dk
..
            
              |   |   
            
        
 
            
         
           Kim Ludvigsen (21-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  21-11-10 07:14 |  
  |  
 
            Jørgen Farum Jensen skrev:
 > Alle elementer på siderne der går igen kan
 > lægges i tekstfiler, der er eksterne, og som
 > indsættes ved hjælp af SSI-teknikken, se
 >  http://html-faq.dk/2014.asp
Det bør dog tilføjes, at SSI er på vej ud på bekostning af 
 bl.a. PHP. En del webhoteller understøtter ikke længere SSI, 
 og selv hvis Prebens gør, så kan det give store problemer, 
 hvis de på et tidspunkt holder op, eller hvis han vil flytte 
 sitet til et webhotel, som ikke gør.
 -- 
 Mvh. Kim Ludvigsen
 Tips til hjemmesidesnedkeren:
 http://kimludvigsen.dk/tips-internet-websnedker.php
            
             |   |   
            
        
 
            
         
            Kurt Hansen (21-11-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  21-11-10 10:10 |  
  |  
 
            On Sun, 21 Nov 2010 13:14:00 +0700, Kim Ludvigsen
 <usenet@kimludvigsen.dk> wrote:
 >Jørgen Farum Jensen skrev:
 >
 >> Alle elementer på siderne der går igen kan
 >> lægges i tekstfiler, der er eksterne, og som
 >> indsættes ved hjælp af SSI-teknikken, se
 >>  http://html-faq.dk/2014.asp
>
 >Det bør dog tilføjes, at SSI er på vej ud på bekostning af 
 >bl.a. PHP. En del webhoteller understøtter ikke længere SSI, 
 >og selv hvis Prebens gør, så kan det give store problemer, 
 >hvis de på et tidspunkt holder op, eller hvis han vil flytte 
 >sitet til et webhotel, som ikke gør.
 Gulp! Den revision af Danacords hjemmeside jeg har arbejdet på i lang
 tid, er netop baseret på at hive standardelementer ved hjælp af SSI.
 Så sent som i går, kom der hul igennem til det nye webhotel, som er
 indkøbt med henblik på at huse en webshop og shopleverandøren
 anbefalede UnoEuro med ASP .NET. Der er dog også PhP, men åbenbart
 ikke SSI. Jeg har som test uploadet mit nuværende materiale, men det
 ser sådan ud på den midlertidige URL:
 http://danacord.dk.nt12.unoeuro.com/test/
Masser af "Error processing SSI file".
 Hvad gør jeg nu? Jeg inkluderer med
 <!--#include virtual="filnavn.inc"-->
 Nu håber jeg så, at denne streng blot skal erstates med en anden med
 "Søg-og-erstat".
            
              |   |   
            
        
 
            
         
             Birger Sørensen (21-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  21-11-10 10:18 |  
  |  
 
            Kurt Hansen:
 > On Sun, 21 Nov 2010 13:14:00 +0700, Kim Ludvigsen
 > <usenet@kimludvigsen.dk> wrote:
 >
 >> Jørgen Farum Jensen skrev:
 >> 
 >>> Alle elementer på siderne der går igen kan
 >>> lægges i tekstfiler, der er eksterne, og som
 >>> indsættes ved hjælp af SSI-teknikken, se
 >>>  http://html-faq.dk/2014.asp
>> 
 >> Det bør dog tilføjes, at SSI er på vej ud på bekostning af 
 >> bl.a. PHP. En del webhoteller understøtter ikke længere SSI, 
 >> og selv hvis Prebens gør, så kan det give store problemer, 
 >> hvis de på et tidspunkt holder op, eller hvis han vil flytte 
 >> sitet til et webhotel, som ikke gør.
 >
 > Gulp! Den revision af Danacords hjemmeside jeg har arbejdet på i lang
 > tid, er netop baseret på at hive standardelementer ved hjælp af SSI.
 >
 > Så sent som i går, kom der hul igennem til det nye webhotel, som er
 > indkøbt med henblik på at huse en webshop og shopleverandøren
 > anbefalede UnoEuro med ASP .NET. Der er dog også PhP, men åbenbart
 > ikke SSI. Jeg har som test uploadet mit nuværende materiale, men det
 > ser sådan ud på den midlertidige URL:
 >  http://danacord.dk.nt12.unoeuro.com/test/
>
 > Masser af "Error processing SSI file".
 >
 > Hvad gør jeg nu? Jeg inkluderer med
 > <!--#include virtual="filnavn.inc"-->
 >
 > Nu håber jeg så, at denne streng blot skal erstates med en anden med
 > "Søg-og-erstat".
 <?php include 'filnavn.inc'; ?>
 gør præcis det samme.
 Eneste anden ting er, at filen det står i skal hedde .php
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
             Kim Ludvigsen (21-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  21-11-10 10:28 |  
  |  
 
            Kurt Hansen skrev:
 > On Sun, 21 Nov 2010 13:14:00 +0700, Kim Ludvigsen
 >
 >> Det bør dog tilføjes, at SSI er på vej ud på bekostning af
 >> bl.a. PHP.
 >
 > Gulp! Den revision af Danacords hjemmeside jeg har arbejdet på i lang
 > tid, er netop baseret på at hive standardelementer ved hjælp af SSI.
 >
 > Hvad gør jeg nu? Jeg inkluderer med
 > <!--#include virtual="filnavn.inc"-->
 >
 > Nu håber jeg så, at denne streng blot skal erstates med en anden med
 > "Søg-og-erstat".
 Ja, men du skal også have omdøbt dine HTML-filer.
 Hvis du vil bruge PHP, skal du erstatte med:
 <?php include 'filnavn.inc'; ?>
 ASP:
 <!--#include file="filnavn.inc"-->
 eller:
 <!--#include virtual="filnavn.inc"-->
 I henhold til:
 http://www.w3schools.com/asp/asp_incfiles.asp
Jeg vil dog anbefale dig at bruge formatet inc.filnavn.php 
 eller inc.filnavn.asp, da du så dels får vist inc-filerne 
 samlet i en alfabetisk oversigt, og dels forhindrer andre i 
 at se indholdet ved at tilgå filerne direkte.
 Du skal som sagt også have omdøbt HTML-filerne, så de får en 
 filtype, der fortæller serveren, at de skal behandles som 
 PHP eller ASP. Jeg ved ikke med ASP, hvor der vist er flere 
 mulighder, men med PHP, skal de have filtypen php, som fx 
 index.php.
 Det skal siges, at det kan være muligt at opsætte serveren 
 til at acceptere scriptsprog i filer med filtypen html. Jeg 
 ved ikke, om det er muligt på dit webhotel, men jeg vil 
 fraråde at benytte dette. Jeg gjorde det på et tidspunkt, 
 men da webhotellet opdaterede et eller andet på deres 
 server, gik det i udu, så siderne ikke blev vist. I stedet 
 kunne alle hente de bagvedliggende koder - meget skræmmende!
 -- 
 Mvh. Kim Ludvigsen
 Undgå virus og andet snavs på computeren:
 http://pc-sikkerhed.dk
            
             |   |   
            
        
 
            
         
            Allan Vebel (22-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  22-11-10 13:39 |  
  |  
 
            Kim Ludvigsen skrev:
 > En del webhoteller understøtter ikke længere
 > SSI
 Ja, der er del webhoteller der kun understøttet
 php, men på webhoteller med asp kan man
 fortsat bruge:
 <!-- #include file="menu.inc" -->
 Det bruges på millioner af hjemmesider - jeg kan
 næppe tro at det udgår.
 -- 
 Allan Vebel
 http://vebel.dk |  http://html-faq.dk
http://webdesigngruppen.dk
            
             |   |   
            
        
 
            
         
             Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 13:55 |  
  |  
 
            Allan Vebel tastede følgende:
 > Kim Ludvigsen skrev:
 >
 >> En del webhoteller understøtter ikke længere
 >> SSI
 >
 > Ja, der er del webhoteller der kun understøttet
 > php, men på webhoteller med asp kan man
 > fortsat bruge:
 >
 > <!-- #include file="menu.inc" -->
 >
 > Det bruges på millioner af hjemmesider - jeg kan
 > næppe tro at det udgår.
 Ikke desto mindre har Kurt åbenbart problemet, hvis det ikke er noget 
 andet der er galt.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
              Allan Vebel (22-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  22-11-10 22:40 |  
  |  
 
            Birger Sørensen skrev:
 >> <!-- #include file="menu.inc" -->
 >>
 >> Det bruges på millioner af hjemmesider - jeg kan
 >> næppe tro at det udgår.
 >
 > Ikke desto mindre har Kurt åbenbart problemet, hvis
 > det ikke er noget andet der er galt.
 Kim får det bare til at lyde som om at man fremover
 ikke kan bruge:
 <!-- #include file="menu.inc" -->
 til at inkludere filer - og skræmmer dermed Preben
 unødigt.
 Jeg opfatter begrebet SSI som Server Side Include,
 som på en asp-server kan bruges med:
 <!-- #include file="menu.inc" -->
 og på en php-server ser sådan ud:
 <? include("menu.inc"); ?>
 Det er ikke noget der bare udgår. Når man bestiller et
 webhotel, kan man normalt vælge Windows eller Linux,
 enkelte steder kan man kun vælge Linux.
 Jeg kan bruge begge dele når jeg vælger Windows,
 og har da også benyttet mig af både asp og php på
 samme hjemmeside når det har været nødvendigt.
 Jeg mindes noget om et gammelt begreb, der også
 hedder SSI - er det mon det Kim mener?
 Jeg kan ikke lige finde noget om det - det hele drukner
 i Statens Serum Institut  
-- 
 Allan Vebel
 http://vebel.dk |  http://html-faq.dk
http://webdesigngruppen.dk 
            
             |   |   
            
        
 
            
         
               Kim Ludvigsen (22-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  22-11-10 23:06 |  
  |  
 
            Allan Vebel skrev:
 > Kim får det bare til at lyde som om at man fremover
 > ikke kan bruge:
 >
 > <!-- #include file="menu.inc" -->
 >
 > til at inkludere filer - og skræmmer dermed Preben
 > unødigt.
 Nej, ikke unødigt. Det er en god ide at holde sig fra SSI.
 Problemet er nok, at du bruger SSI til at betegne flere 
 forskellige teknologier. SSI er reelt en selvstændig 
 teknologi, ligesom PHP og ASP, bare meget mere begrænset.
 http://en.wikipedia.org/wiki/Server_Side_Includes
Selv Apache, der i den grad er gift med PHP, bruger 
 betegnelsen SSI om den samme teknologi:
 http://httpd.apache.org/docs/2.2/howto/ssi.html
SSI er på vej ud til fordel for de meget mere omfattende 
 serversidesprog som PHP, ASP og ASP.NET.
 -- 
 Mvh. Kim Ludvigsen
 Tips til hjemmesidesnedkeren:
 http://kimludvigsen.dk/tips-internet-websnedker.php
            
             |   |   
            
        
 
            
         
                Allan Vebel (23-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  23-11-10 00:23 |  
  |  
 
            Kim Ludvigsen skrev:
 > Problemet er nok, at du bruger SSI til at betegne
 > flere forskellige teknologier.
 Måske, men det er den mest normale betegnelse
 når der tales om ssi.
 > SSI er reelt en selvstændig teknologi
 Det var det jeg kunne huske noget om, og derfor
 nævnte i den forbindelse.
 > SSI er på vej ud til fordel for de meget mere
 > omfattende serversidesprog som PHP, ASP og
 > ASP.NET.
 Det var bare det der skulle på plads - Preben kan
 altså fortsat bruge ssi som vi kender der fra at
 inkludere filer med asp eller php - det er ikke det
 der er på vej ud.
 Det var din skræmmekampagne mod "den
 selvstændige ssi", der bekymrede mig - der er jo
 en meget stor begrebsforvirring i forkortelsen, og
 den måde forkortelsen bliver brugt i dag.
 Når man bruger ordet ssi i dag, er det inforstået
 at det er til inkludering af flere forskellige filer i et
 dokument.
 Når du bruger ordet ssi, som noget der er ved at
 udgå, er nu nødt til at være mere præsis. Det det
 det daglige begreb, som vi har brugt i disse grupper
 i årevis, som resulterer inkludering af andre filer i
 et dokument.
 Det var der jeg ville hen  
-- 
 Allan Vebel
 http://vebel.dk |  http://html-faq.dk
http://webdesigngruppen.dk
            
             |   |   
            
        
 
            
         
                 Birger Sørensen (23-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  23-11-10 00:47 |  
  |  
 
            Efter mange tanker skrev Allan Vebel:
 8X
 > Når du bruger ordet ssi, som noget der er ved at
 > udgå, er nu nødt til at være mere præsis. Det det
 > det daglige begreb, som vi har brugt i disse grupper
 > i årevis, som resulterer inkludering af andre filer i
 > et dokument.
 >
 > Det var der jeg ville hen  
At brugesen holder op med at sælge boller, betyder vel ikke at alle 
 bagere holder op med at bage dem?
 SSI er ved at udgå.
 Det betyder ikke at hverken PHP eller ASP holder op med at kunne det de 
 kan i dag.
 Det der er forkert, er at nogen kalder muligheden i ASP og PHP for at 
 importere andre filer for SSI. Det er det ikke.
 Det er en meget forkert sammenblandig af begreber - af serverside 
 script sprog, faktisk.
 SSI er et serverside scriptsprog, i sin helt egen ret, og helt på linie 
 med PHP og ASP, og i øvrigt væsentligt ældre end dem begge.
 Det hverken har været, er, eller bliver en del af noget andet 
 serverside scriptsprog.
 Spøg for sig og skæmt for sig.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
                 Kim Ludvigsen (23-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  23-11-10 02:12 |  
  |  
 
            Allan Vebel skrev:
 > Kim Ludvigsen skrev:
 >
 >> Problemet er nok, at du bruger SSI til at betegne
 >> flere forskellige teknologier.
 >
 > Måske, men det er den mest normale betegnelse
 > når der tales om ssi.
 Jeg kan ikke mindes at have set andre end dig bruge det. Og 
 hvis andre har brugt det på den måde, er det også en fejl. 
 SSI har ikke noget med PHP eller ASP at gøre, andet end at 
 det er nogle funktioner, som også kan udføres af de andre 
 sprog.
 Det fremgår også af mine to links til henholdsvis Wikipedia 
 og Apache, at SSI er et selvstændigt sprog. De to sider 
 nævner ikke den brug af betegnelsen, som du nævner.
 > Når du bruger ordet ssi, som noget der er ved at
 > udgå, er nu nødt til at være mere præsis. Det det
 > det daglige begreb, som vi har brugt i disse grupper
 > i årevis, som resulterer inkludering af andre filer i
 > et dokument.
 Præcisering opnås ved at undlade at bruge en forkert 
 betegnelse til det at inkludere filer. Som du kan se i 
 tråden, har det allerede givet problemer for Kurt Hansen.
 -- 
 Mvh. Kim Ludvigsen
 Hjælp til computeren og internettet:
 http://kimludvigsen.dk
            
             |   |   
            
        
 
            
         
               Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 23:31 |  
  |  
 
            Allan Vebel forklarede den 22-11-2010:
 8X
 > <!-- #include file="menu.inc" -->
 8X
 er SSI
 8X
 > <? include("menu.inc"); ?>
 8X
 er PHP - ikke SSI
 SSI = Server Side Includes, er en forløber for dagens serverside 
 scripting teknologier.
 Det skrives i HTML'en, som også både PHP og ASP kan anvendes - men som 
 ses, bruges HTML kommentar markør til at angive det der skal 
 includeres.
 Mener så også at ovenstående er forkert - der må ikke være mellemrum 
 hverken før eller efter # - altså skal der stå
 <!--#include file="menu.inc" -->
 Filer der anvender SSI, skal have en anderledes endelse, på samme måde 
 (og af samme årsag) som PHP og ASP - ofte benyttede er vist shtml eller 
 phtml - hvor l'et kan udelades eller ikke som man syntes.
 Det er en fejltagelse at tro, at SSI er begrænset til inkludering af 
 andre filer - men det er ikke så alsidigt som de moderne scriptsprog.
 Men Kim kan godt have ret, at SSI er på vej yt. Det kan ikke noget de 
 andre ikke kan.
 Birger.
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
                Allan Vebel (23-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  23-11-10 00:25 |  
  |   |   |   
            
        
 
            
         
           Allan Vebel (20-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  20-11-10 23:02 |  
  |  
 
            Preben Nielsen skrev:
 > Renoveringen skal (som jeg aktuelt ser på det)
 > ende ud i: 1) ingen rammer, 2) html-liste-menu
 > (i hvert fald ikke javascript-menu), 3) en type
 > side (liste over vinanmeldelser) skal kunne
 > genereres via database på baggrund af brugerens
 > valg via 4-5 kriterier), 4) SEO-venlighed, 8) WC3
 > valid kode, 6) fornyet layout, 7) gerne at brugere
 > kan kommentere på indhold (blog-agtigt).
 Start med at udskrive Jørgen Farum Jensens
 nyeste dokument - og sæt dig stille og roligt i din
 bedste stol med en rød pen:
 http://webdesign101.dk/layout2010/websidelayout.pdf
Det giver svar på de fleste af dine spørgsmål.
 Med hensyn til det blog-agtige, ville jeg også vælge
 Wordpress - den opfylder dine kriterier.
 > Da sitet består af ca. 1900 sider vil jeg gerne have at
 > top-sektion, venstrestillet menu og footer skal være
 > filer, der inkluderes i alle siderne, så jeg ved rettelser
 > ikke skal ind og rette i de 1900 sider men kun ét sted.
 > Jeg har fået opfattelsen af, at jeg så skal indover
 > noget serverside, fx PHP. Er det korrekt?
 Ja! Jeg bruger include hver eneste dag - og i dit tilfælde
 ville det være tåbeligt at bruge andet, se:
 http://html-faq.dk/2014.asp
> Det andet spørgsmål drejer sig om selve layoutet,
 > og her er jeg i ikke bare syv men i ni sind.
 Start med papir og blyant - få styr over hvilke elementer
 der skal være på de enkelte sider. De fleste sider har
 helt samme layout, men med forskelligt indhold - og så
 der der enkelte sider der ser anderledes ud.
 Her er det en god ide at få styr på hvilke sider der er
 anderledes - og så få oprettet nogle stabile skabeloner
 til det hele.
 > bredde på 991px (med henblik på skærme med
 > bredden 1024px). MEN heraf følger at brugere med
 > mindre skærme skal foretage vandret scroll for
 > at få adgang til hele sidens indhold.
 Den officielle statistik siger:
 http://fdim.dk/Statistik/teknik/skaermoploesning
Mange bruger (som jeg) mindre vinduer på store
 skærme, og hader også når der kommer en vandret
 scrollbar.
 Det kan løses med css.
 > Det har altid været mit princip, at mit site skal
 > kunne ses af ALLE uden væsentlige ulemper.
 Godt princip.
 > Med elasticiteten er vi jo ovre i det tabel-design
 Nej, den <div> er lige så elsatisk som en tabel,
 medmindre du sætter en fast størrelse på div'en.
 > Jeg har så på  http://www.webdesign101.dk/www/layout/
> læst om hvad Jørgen Farum Jensen omtaler som (så
 > vidt jeg husker) potentielt revolutionerende: At designe
 > div's med tabelegenskaber.
 Det er netop derfor du skal starte med at læse hans PDF-
 artikel.
 > Men da første Internet Explorer version, der understøtter
 > dette er IE 8, er tiden næppe moden til det
 Det er også beskrevet i artiklen - og en løsning på det.
 Et godt sted er også:
 http://fdim.dk/Statistik/teknik/browserbarometer
> Da det som nævnt drejer sig om rigtig mange sider
 > der skal renoveres, er jeg nødt til her at være lidt
 > grundig med hvad mit projekt handler om.
 Forståeligt nok.
 Det drejer sig om:
 1) Include af topbar, menu og footer.
 2) Udarbejde stabile skabeloner til forskellige formål,
 hvor du bare kan hælde indhold i på en nem måde.
 3) En eller anden form for forum.
 Her der det fortsat Wordpress der spøger. Skulle jeg
 få sådan en opgave, var det nok det første jeg ville kigge
 på.
 4) Så er der lige menu-strukturen der skal tænkes
 igennem. Her har Jørgen også en masse forskellige
 css-styrede løsninger liggende, jeg så engang en hel
 guide til hvordan man opbygger den. Søg efter den på
 hans side!
 Jeg ønsker dig held og lykke med projektet - og du
 ved jo at du er velkommen til at spørge ind til enkelte
 ting i forløbet.
 Det vigtigste er at du sender et link direkte til problemet,
 så er der flere der har mulighed for at kigge på det.
 -- 
 Allan Vebel
 http://vebel.dk |  http://html-faq.dk
http://webdesigngruppen.dk
            
             |   |   
            
        
 
            
         
           Kim Ludvigsen (21-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  21-11-10 07:47 |  
  |  
 
            Preben Nielsen skrev:
 > siderne, så jeg ved rettelser ikke skal ind og rette i de 1900 sider
 > men kun ét sted. Jeg har fået opfattelsen af, at jeg så skal indover
 > noget serverside, fx PHP. Er det korrekt?
 Ja. Du klipper koden ud af siden, og placerer den i en 
 selvstændig fil. Med PHP kan den så indsættes med følgende, 
 der hvor koden skal placeres:
 <?php
 include 'inc.menu.php';
 ?>
 Bemærk, at der skal ikke indsættes doctype og header i filen 
 inc.menu.php - den skal udelukkende indeholde den kode, som 
 skal være det pågældende sted.
 Med hensyn til navngivningen af filen, så er der frit valg. 
 Jeg bruger "inc." først i navnet, så jeg nemt kan genkende 
 filer, der skal indsættes. Og når navnet starter med "inc", 
 samles de pænt i en alfabetisk sortering. "php" som filtype 
 er for at beskytte indholdet i filen. Hvis der vælges "txt" 
 som filtype, kan andre se indholdet i filen ved at indtaste 
 filnavnet i adressefeltet. Det kan de ikke med en PHP-fil. 
 Dette har selvfølgelig især betydning, hvis der er hemmeligt 
 indhold i filen, som fx adgangskode til en database, men det 
 er en god vane at have.
 > Eller er det muligt med en
 > enklere ikke-serverside-løsning (hvilket jeg umiddelbart ville
 > foretrække, da jeg har ikke forstand på hvordan man administrerer et
 > server-side site.)
 Det er ikke så svært. Du kan nøjes med at bruge det 
 serverside, som du kan overskue, som fx ovenstående kode. Du 
 bruger jo allerede serverside i øjeblikket til formularer, 
 så dette er blot endnu et skridt i brugen af php.
 > Mht. serverside har jeg fået anbefalet at bruge CMS-system
 Jeg har ikke særlig meget erfaring med den slags, så jeg tør 
 ikke sige, om det i dit tilfælde kan være en bedre løsning 
 end at gøre det i hånden. Men PHP er ikke afskrækkende, du 
 kan tage det i helt dit eget tempo.
 > Det har altid været mit princip, at mit site skal kunne ses af ALLE
 > uden væsentlige ulemper. Men at 1 ud af 20 skal påtvinges vandret
 > scroll bekommer mig ikke vel. Jeg kan dog konstatere, at alle "de
 > store" som fx DR, Politiken og Berlingske benytter sig af denne
 > fastmåls layout-teknik uden elasticitet.
 Prøv at lægge mærke til, hvad det er de har yderst til 
 højre. Det er indhold, som ikke er vigtigt, dvs. reklamer 
 eller henvisninger til eget indhold på andre sider. Selve 
 artiklerne kan fint læses i et smallere vindue.
 Det er ikke kun lav skærmopløsning, der kan være et problem. 
 Det samme kan høj skærmopløsning være. Tekstlinjer kan være 
 svære at læse, når de er for lange. Hvis jeg maksimerer min 
 browser, bliver det en pine at læse teksterne på din side.
 Hvis du vil have meget brede sider, så overvej evt. at lave 
 en spalte med mindre vigtigt indhold til højre - det kunne 
 fx være teasere til andre dele af din hjemmeside, evt. 
 serveret intelligent, så det er relevant for den valgte 
 side. Altså, så hvis man læser en anmeldelse af én rødvin, 
 så kunne det være links med billeder til anmeldelser af 
 andre rødvine.
 Dette kan laves med PHP og en database, omend det er noget 
 mere avanceret end indsættelse af en menu.
 -- 
 Mvh. Kim Ludvigsen
 Standardoverholdende multimedia på hjemmesiden:
 http://kimludvigsen.dk/tips-internet-websnedker-multimedia.php
            
             |   |   
            
        
 
            
         
           Birger Sørensen (21-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  21-11-10 11:29 |  
  |  
 
            Preben Nielsen forklarede:
 > Jeg har brug for gode råd i forbindelse med en forestående og
 > omfattende renovering af mit site  http://vinsiderne.dk
8X
 > To spørgsmål trænger sig på i første omgang:
 >
 > Det første spørgsmål drejer sig om, hvordan jeg bedst arrangerer sitet
 > uden rammer:
 > Da sitet består af ca. 1900 sider vil jeg gerne have at top-sektion,
 > venstrestillet menu og footer skal være filer, der inkluderes i alle
 > siderne, så jeg ved rettelser ikke skal ind og rette i de 1900 sider
 > men kun ét sted. Jeg har fået opfattelsen af, at jeg så skal indover
 > noget serverside, fx PHP. Er det korrekt? Eller er det muligt med en
 > enklere ikke-serverside-løsning (hvilket jeg umiddelbart ville
 > foretrække, da jeg har ikke forstand på hvordan man administrerer et
 > server-side site.)
 > Mht. serverside har jeg fået anbefalet at bruge CMS-system, men efter
 > at have kigget på Joomla, som forekom mig at have en passende
 > kapacitet, fik jeg indtryk af, at Joomla ikke blot var et CMS men også
 > en layout-tænkning og -organisering, som ikke var særlig fleksibel og
 > som jeg skulle indordne mig under, og det ønsker jeg ikke. Jeg vil
 > være herre over mit eget layout. Jeg formoder – men ved det ikke – at
 > det samme kendetegner andre færdigbyggede CMS systemer.
 HTML er statisk - dvs, når koden er hentet til den besøgendes maskiner, 
 kan der ikke ændres noget. Man kan med js fortage sig visse ting vha 
 clientside scripting, f.eks. javascript, og de ting du vil have 
 inkluderet *kan* hentes på den måde.
 Ellers skal du over i serverside, der giver mange flere muligheder.
 Et CMS giver dig formentlig også de muligheder, men som du også 
 antyder, vil du nok skulle regne med at møde en del andre problemer, 
 som umiddelbart er vanskeligere at tackle - det er ikke HTML men 
 betjening af CMSets sytstem, og du vil formentlig også blive begrænset 
 af systemet selv.
 Problemet her, er i virkeligheden, at du skal kende dem alle, for at 
 vælge det du vil bruge, og at de er så forskellige, at det koster lang 
 tid at lære hvert eneklt at kende godt nok til at vide om de ting man 
 har i sit hoved kan realiseres.
 Jeg har arbejdet med Typo3 og Joomla. Og min erfaring siger mig, at det 
 er bedre - i hvert fald lige så effektivt - at bruge tiden på sine egne 
 ting, som at finde ud af hvordan man bruger det CMS man har valgt.
 > Det andet spørgsmål drejer sig om selve layoutet, og her er jeg i ikke
 > bare syv men i ni sind.
 > Mange anbefaler at gå fra tabel- til div-design. Jeg har på den
 > baggrund lavet et forside-test-design med div: 
 >  http://vinsiderne.dk/test4/startside3.htm Jeg ser virkelig fine muligheder i 
 > div-design, bl.a. er den præcise styring via CSS pragtfuld. I test-designet 
 > har jeg valgt en fast bredde på 991px (med henblik på skærme med bredden 
 > 1024px). MEN heraf følger at brugere med mindre skærme skal foretage vandret 
 > scroll for at få adgang til hele sidens indhold. Og hvor jeg havde indtryk 
 > af, at brugerne af små skærme var et ubetydelig fåtal (under 1%), som jeg med
 > rimelighed kunne vælge at se bort fra, så viser min nyeste statistik
 > at brugere med 800x600 skærme udgør 5%.
 Se evt.  http://bbsorensen.com/test/layout/abspos/
Det kan tilpasses dine ønsker, også en min-width max-width løsning, og 
 Det vil også kunne håndtere begge dine menu'er.
 (Jeg ved at dette ikke virker i IE6, men det skulle virke i de andre. 
 Din menu vil have samme problem, men disse problemer vist løses med css 
 tillæg til IE6).
 > Det har altid været mit princip, at mit site skal kunne ses af ALLE
 > uden væsentlige ulemper. Men at 1 ud af 20 skal påtvinges vandret
 > scroll bekommer mig ikke vel. Jeg kan dog konstatere, at alle "de
 > store" som fx DR, Politiken og Berlingske benytter sig af denne
 > fastmåls layout-teknik uden elasticitet. Jeg tænker: Når de kan, så
 > kan jeg vel også, men dels oplever jeg det som en forringelse i
 > forhold til den elasticitet som jeg aktuelt har med mit gamle layout,
 > og som jeg - hvad det angår - oplever som ret perfekt. Desuden har jeg
 > aktuelt side-layouttyper (som det vil fremgå nedenfor), der, i og med
 > at der fra starten (for 10 år siden) ikke er tænkt i fastmåls-layout,
 > vil vises med markante ulemper på mindre skærme, hvis jeg overgår til
 > div og faste mål. Med elasticiteten er vi jo ovre i det tabel-design
 > som mange fraråder og beskriver som håbløst gammeldags. Hvad siger I
 > til dette dilemma?
 Min holdning er, at det faktisk er en fordel med fastbredden.
 Uden vil du få noget der på store skærme giver nogle meget lange 
 tekster, som forringer læsbarheden. For at omgå det, vil man så skrive 
 teksten i spalter - hvilket vil være forkert til små skærme.
 Derfor er et design med fast - evt min/max - bredde at foretrække.
 > Jeg har så på  http://www.webdesign101.dk/www/layout/ læst om hvad
 ....8X
 Jeg har ikke selv erfaring med tabel egenskaberne for div, så kan ikke 
 svare dig der.
 8X
 > Jeg kan sammenfatte ovenstående i to grundlæggende spørgsmål:
 > 1) Hvordan laver jeg et design uden rammer, der gør, at jeg ved fx
 > opdatering af (venstre)menuen (der i test-layoutet ikke eksisterer,
 > men som der er gjort plads til ) kan foretage ændringen ét sted frem
 > for på samtlige 1900 sider?
 > 2) Layout med fast bredde/div? Eller med "elastik"/tabeller? Eller
 > (vigtigst) findes der en tredje mulighed med fordelene fra begge
 > metoder?
 I ovenstående "template" kan du indsætte hvilken type layout i 
 indholdsdelen (den lysegrønne), du måtte have lyst til.
 > Jeg håber at nogle vil bidrage med seriøs rådgivning, og jeg vil være
 > taknemlig for alle bidrag.
 Du har rigtig mange sider. Og det er fornuftigt af dig, at se dig godt 
 for.
 Menu og indhold kan lægges i en database, med tilhørende scripts til at 
 hente det indhold, der hører til et givent menupunkt.
 Det er måske en sværere løsning, fordi det også kræver serverside - til 
 gengæld er den langt mere fleksibel, og ligger nok tæt på CMS'et, dog 
 med den forskel at du ikke render ind i begrænsninger i CMS'et, eller 
 ting CMS'et helt enkelt ikke kan håndtere. DU bestemmer selv - og kan 
 du tænke det kan det sikkert også realiseres   
[Jeg er selv i gang med et større projekt ( http://psforever.dk/ som 
 ligger lidt stille pt - der er lige en flytning, en begravelse og en 
 hjælpen familien på benene igen der skal overstås) der bygger på 
 ovenstående.
 Det kræver serverside, og til visse dele også en administrationsdel.]
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 02:45 |  
  |  
 
            Mange tak for gode og grundige svar. Der er masser at gå videre med.
 I første omgang er der kommet det ud af det, at jeg agter jeg at gå
 videre med den faste bredde tilpasset 1024px bredde skærme, altså som
 det test-layout jeg henviser til  http://vinsiderne.dk/test4/startside3.htm
.. Kim Ludvigsens pointe med at have "mindre vigtige" ting ude til
 højre er god. Det lader sig umiddelbart realisere med test-forsiden,
 som den er nu, hvor det netop er højre "spalte", der uden scroll
 umiddelbart er usynlig ved 800px bredde skærme. Spørgsmålet er så,
 hvordan jeg kringler alle andre typer layouts end forsiden, og der har
 jeg til gode at læse  http://webdesign101.dk/layout2010/websidelayout.pdf
og prøve mig frem i forlængelse af det. Jeg kunne godt forestille mig,
 at jeg vender tilbage med uddybende spørgsmål, når jeg er nået så
 langt.
 Jeg har også fået det ud af jeres svar, at det lader til at jeg ikke
 kommer udenom serverside. Og her er det (på baggrund af svar fra min
 webhost) mit indtryk, sådan som Kim Ludvigsen nævner, at SSI kan være
 på vej ud, og at jeg hvad angår fremtidssikring er bedre tjent med PHP
 (og som nævnt er det vigtigt med mit antal sider ikke at skulle lave
 en ommer alt for snart). Det kræver så selvfølgelig at der er en
 portion nyt jeg skal have sat mig ind i.
 Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 prøve sig frem og lære hvordan man bruger andre CMS systemer, der
 alligevel nok ikke kan lægge sig i forlængelse af egen kreativitet i
 ønskelig grad. Hvis nogen kan forklare, hvordan vedligeholdelse af mit
 site med PHP så vil foregå rent praktisk, vil jeg være glad. Som jeg
 forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 henvisninger til filerne med henh. top, venstremenu og footer
 inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 koden jo blot viser sti og fil-navn, men hvor links ser helt
 anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 venlighed? URLerne bliver vel noget med ? og = og den slags. Er Google
 glad for den slags?
            
              |   |   
            
        
 
            
         
           Kim Ludvigsen (22-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  22-11-10 11:09 |  
  |  
 
            Preben Nielsen skrev:
 > Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 > oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 > Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 > prøve sig frem og lære hvordan man bruger andre CMS systemer
 Jeg er helt enig med Birger. Og du behøver ikke at være 
 ekspert for at kunne lave dine egne PHP-sider. I dag bruger 
 jeg PHP og gerne en database på alle sider, jeg laver. Og 
 jeg vil absolut ikke betegne mig som PHP-ekspert. Selv 
 simple ting er jeg nødt til at slå op, men hvis man forstår 
 engelsk, er der masser af hjælp af hente på nettet, og 
 PHP-gruppen er også et godt sted at hente hjælp.
  > laver man siderne offline (i teksteditor eller
 > html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 > henvisninger til filerne med henh. top, venstremenu og footer
 > inkluderet.
 Reelt kan du sikkert bruge din yndlings HTML-editor til at 
 lave siden som HTML. Når den er færdig, kan du klippe 
 forskellige dele ud og gemme dem i selvstændige filer. Dette 
 kan gøres ved at åbne HTML-filen i en almindelig teksteditor 
 som Notesblok, og så gemme det udklippede som en selvstændig 
 fil.
 Du indsætter så blot PHP-koden til inkludering af filen på 
 det sted, hvor du klippede koden ud.
 > Tester man dem så på lokal server, eller hvad?
 Du kan kun se resultatet på en webserver, så enten skal du 
 uploade siderne (evt. i en testmappe indtil du er færdig), 
 eller som du er inde på, installere en lokal webserver. 
 XAMPP er en serverpakke, der er meget nem at installere; den 
 indeholder webserver med PHP-understøttelse, MySQL-database 
 og FTP-server.
 Pakken kan hentes her:
 http://www.apachefriends.org/en/xampp-windows.html
> Og har man
 > styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 > indtil videre har haft i Frontpage?
 Du burde kunne arbejde med PHP i Frontpage, omend det måske 
 vil være en ide at finde et mere nutidigt program. Frontpage 
 er stærkt forældet.
 > Og hvad med SEO-
 > venlighed? URLerne bliver vel noget med ? og = og den slags. Er Google
 > glad for den slags?
 Nej, der behøver ikke være ? - men ellers betyder det ikke 
 noget for Google. Siden i min signatur bruger PHP, men i 
 stedet for spørgsmålstegnene vises argumenterne som 
 undermapper i URL'en.
 Jeg har skrevet en begynderguide til PHP:
 http://kimludvigsen.dk/programmer-internet-kompozer-trin-php.php
Guiden er specielt henvendt til brugere af HTML-editoren 
 KompoZer med anvisninger til brugen i KompoZer. Men 
 introduktionen af PHP er generel, koderne ligeså.
 KompoZer har nogle mangler med hensyn til 
 PHP-understøttelse, så det er muligvis ikke det rigtige 
 program for dig. Den største mangel er, at du ikke kan 
 placere PHP-kode før doctype, hvilket fx er nødvendigt ved 
 sider, der skal have adgangsbeskyttelse.
 -- 
 Mvh. Kim Ludvigsen
 Verdens mest præcise og detaljerede horoskoper:
 http://ugens-horoskop.dk
            
             |   |   
            
        
 
            
         
            Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 12:15 |  
  |  
 
            Kim Ludvigsen formulerede spørgsmålet:
 8X
 > KompoZer har nogle mangler med hensyn til PHP-understøttelse, så det er 
 > muligvis ikke det rigtige program for dig. Den største mangel er, at du ikke 
 > kan placere PHP-kode før doctype, hvilket fx er nødvendigt ved sider, der 
 > skal have adgangsbeskyttelse.
 <!DOCTYPE ...>
 <?php
 if ( ikke_valid_login) {
   echo '<html><head><title>Nej tak!</title></head><body><h1>Nej 
 tak!</h1></body</html>';
   }
 else {
 ?>
 <html>
 osv. etc.
 </html>
 <?php } ?>
 Det er endda SEO optimeret!  :D
 Men der kan godt blive et problem med $_SESSION, hvis du gemmer 
 adgangskoder der.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
             Kim Ludvigsen (22-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  22-11-10 12:20 |  
  |  
 
            Birger Sørensen skrev:
 > Kim Ludvigsen formulerede spørgsmålet:
 >
 >> KompoZer har nogle mangler med hensyn til
 >> PHP-understøttelse, så det er muligvis ikke det rigtige
 >> program for dig. Den største mangel er, at du ikke kan
 >> placere PHP-kode før doctype, hvilket fx er nødvendigt ved
 >> sider, der skal have adgangsbeskyttelse.
 >
 > <!DOCTYPE ...>
 > <?php
 > if ( ikke_valid_login)
 Lad mig rette mig selv: KompoZer tillader ikke PHP-koder før 
 efter headeren. Koderne slettes simpelthen. Det skulle blive 
 rettet i en senere version, men det kan have meget lange 
 udsigter.
 -- 
 Mvh. Kim Ludvigsen
 Tips til hjemmesidesnedkeren:
 http://kimludvigsen.dk/tips-internet-websnedker.php
            
             |   |   
            
        
 
            
         
              Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 12:34 |  
  |  
 
            Kim Ludvigsen forklarede:
 > Birger Sørensen skrev:
 >> Kim Ludvigsen formulerede spørgsmålet:
 >>
 >>> KompoZer har nogle mangler med hensyn til
 >>> PHP-understøttelse, så det er muligvis ikke det rigtige
 >>> program for dig. Den største mangel er, at du ikke kan
 >>> placere PHP-kode før doctype, hvilket fx er nødvendigt ved
 >>> sider, der skal have adgangsbeskyttelse.
 >>
 >> <!DOCTYPE ...>
 >> <?php
 >> if ( ikke_valid_login)
 >
 > Lad mig rette mig selv: KompoZer tillader ikke PHP-koder før efter headeren. 
 > Koderne slettes simpelthen. Det skulle blive rettet i en senere version, men 
 > det kan have meget lange udsigter.
 Ja det er ikke fikst.
 Selvom noget tilsvarende vel kunne lade sig gøre, skal man nok vælge en 
 anden editor til formålet.
 Der er mange ting det er en fordel at gøre før i PHP før output, og det 
 vil man så ikke kunne i kompozer.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
              Allan Vebel (22-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  22-11-10 12:50 |  
  |   |   |   
            
        
 
            
         
               Kim Ludvigsen (22-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  22-11-10 14:17 |  
  |  
 
            Allan Vebel skrev:
 > Kim Ludvigsen skrev:
 >
 >> KompoZer tillader ikke PHP-koder før efter
 >> headeren. Koderne slettes simpelthen.
 >
 > Tillader den heller ikke en include-fil her?
 >
 > Så kunne man jo have sin php-kode i den  
>
 Desværre, alt "uvedkommende" som KompoZer finder før body 
 slettes. Programmøren, som overtog Nvu og lavede KompoZer, 
 er klar over problemet, men han har vist for travlt med sit 
 rigtige arbejde til at arbejde på at få den næste udgave af 
 KompoZer færdig.
 -- 
 Mvh. Kim Ludvigsen
 Omfattende brugerguide for begyndere om ubuntu Linux:
 http://kimludvigsen.dk/linux
            
             |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 02:49 |  
  |  
 
            Mange tak for gode og grundige svar. Der er masser at gå videre med.
 I første omgang er der kommet det ud af det, at jeg agter jeg at gå
 videre med den faste bredde tilpasset 1024px bredde skærme, altså som
 det test-layout jeg henviser til  http://vinsiderne.dk/test4/startside3.htm
 Kim Ludvigsens pointe med at have "mindre vigtige" ting ude til
 højre er god. Det lader sig umiddelbart realisere med test-forsiden,
 som den er nu, hvor det netop er højre "spalte", der uden scroll
 umiddelbart er usynlig ved 800px bredde skærme. Spørgsmålet er så,
 hvordan jeg kringler alle andre typer layouts end forsiden, og der
 har
 jeg til gode at læse Jørgen Farum Jensens  http://webdesign101.dk/layout2010/websidelayout.pdf
og prøve mig frem i forlængelse af det. Jeg kunne godt forestille
 mig,
 at jeg vender tilbage med uddybende spørgsmål, når jeg er nået så
 langt.
 Jeg har også fået det ud af jeres svar, at det lader til at jeg ikke
 kommer udenom serverside. Og her er det (på baggrund af svar fra min
 webhost) mit indtryk, sådan som Kim Ludvigsen nævner, at SSI kan være
 på vej ud, og at jeg hvad angår fremtidssikring er bedre tjent med
 PHP
 (og som nævnt er det vigtigt med mit antal sider ikke at skulle lave
 en ommer alt for snart). Det kræver så selvfølgelig at der er en
 portion nyt jeg skal have sat mig ind i.
 Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 prøve sig frem og lære hvordan man bruger andre CMS systemer, der
 alligevel nok ikke kan lægge sig i forlængelse af egen kreativitet i
 ønskelig grad. Hvis nogen kan forklare, hvordan vedligeholdelse af
 mit
 site med PHP så vil foregå rent praktisk, vil jeg være glad. Som jeg
 forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 henvisninger til filerne med henh. top, venstremenu og footer
 inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 koden jo blot viser sti og fil-navn, men hvor links ser helt
 anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 venlighed? URLerne bliver vel noget med ? og = og den slags. Er
 Google
 glad for den slags?
            
              |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 02:51 |  
  |  
 
            Mange tak for gode og grundige svar. Der er masser at gå videre med.
 I første omgang er der kommet det ud af det, at jeg agter jeg at gå
 videre med den faste bredde tilpasset 1024px bredde skærme, altså som
 det test-layout jeg henviser til  http://vinsiderne.dk/test4/startside3.htm
 Kim Ludvigsens pointe med at have "mindre vigtige" ting ude til
 højre er god. Det lader sig umiddelbart realisere med test-forsiden,
 som den er nu, hvor det netop er højre "spalte", der uden scroll
 umiddelbart er usynlig ved 800px bredde skærme. Spørgsmålet er så,
 hvordan jeg kringler alle andre typer layouts end forsiden, og der
 har
 jeg til gode at læse Jørgen Farum Jensens  http://webdesign101.dk/layout2010/websidelayout.pdf
og prøve mig frem i forlængelse af det. Jeg kunne godt forestille
 mig,
 at jeg vender tilbage med uddybende spørgsmål, når jeg er nået så
 langt.
 Jeg har også fået det ud af jeres svar, at det lader til at jeg ikke
 kommer udenom serverside. Og her er det (på baggrund af svar fra min
 webhost) mit indtryk, sådan som Kim Ludvigsen nævner, at SSI kan være
 på vej ud, og at jeg hvad angår fremtidssikring er bedre tjent med
 PHP
 (og som nævnt er det vigtigt med mit antal sider ikke at skulle lave
 en ommer alt for snart). Det kræver så selvfølgelig at der er en
 portion nyt jeg skal have sat mig ind i.
 Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 prøve sig frem og lære hvordan man bruger andre CMS systemer, der
 alligevel nok ikke kan lægge sig i forlængelse af egen kreativitet i
 ønskelig grad. Hvis nogen kan forklare, hvordan vedligeholdelse af
 mit
 site med PHP så vil foregå rent praktisk, vil jeg være glad. Som jeg
 forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 henvisninger til filerne med henh. top, venstremenu og footer
 inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 koden jo blot viser sti og fil-navn, men hvor links ser helt
 anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 venlighed? URLerne bliver vel noget med ? og = og den slags. Er
 Google
 glad for den slags?
            
              |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 02:56 |  
  |  
 
            Mange tak for gode og grundige svar. Der er masser at gå videre med.
 I første omgang er der kommet det ud af det, at jeg agter jeg at gå
 videre med den faste bredde tilpasset 1024px bredde skærme, altså som
 det test-layout jeg henviser til  http://vinsiderne.dk/test4/startside3.htm
Kim Ludvigsens pointe med at have "mindre vigtige" ting ude til højre
 er god. Det lader sig umiddelbart realisere med test-forsiden, som den
 er nu, hvor det netop er højre "spalte", der uden scroll umiddelbart
 er usynlig ved 800px bredde skærme. Spørgsmålet er så, hvordan jeg
 kringler alle andre typer layouts end forsiden, og der har jeg til
 gode at læse  http://webdesign101.dk/layout2010/websidelayout.pdf og
 prøve mig frem i forlængelse af det. Jeg kunne godt forestille mig, at
 jeg vender tilbage med uddybende spørgsmål, når jeg er nået så langt.
 Jeg har også fået det ud af jeres svar, at det lader til at jeg ikke
 kommer udenom serverside. Og her er det (på baggrund af svar fra min
 webhost) mit indtryk, sådan som Kim Ludvigsen nævner, at SSI kan være
 på vej ud, og at jeg hvad angår fremtidssikring er bedre tjent med PHP
 (og som nævnt er det vigtigt med mit antal sider ikke at skulle lave
 en ommer alt for snart). Det kræver så selvfølgelig at der er en
 portion nyt jeg skal have sat mig ind i.
 Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 prøve sig frem og lære hvordan man bruger andre CMS systemer, der
 alligevel nok ikke kan lægge sig i forlængelse af egen kreativitet i
 ønskelig grad. Hvis nogen kan forklare, hvordan vedligeholdelse af mit
 site med PHP så vil foregå rent praktisk, vil jeg være glad. Som jeg
 forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 henvisninger til filerne med henh. top, venstremenu og footer
 inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 koden jo blot viser sti og fil-navn, men hvor links ser helt
 anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 venlighed? URLerne bliver vel noget med ? og = og den slags. Er Google
 glad for den slags?
            
              |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 02:58 |  
  |  
 
            Mange tak for gode og grundige svar. Der er masser at gå videre med.
 I første omgang er der kommet det ud af det, at jeg agter jeg at gå
 videre med den faste bredde tilpasset 1024px bredde skærme, altså som
 det test-layout jeg henviser til  http://vinsiderne.dk/test4/startside3.htm
Kim Ludvigsens pointe med at have "mindre vigtige" ting ude til højre
 er god. Det lader sig umiddelbart realisere med test-forsiden, som den
 er nu, hvor det netop er højre "spalte", der uden scroll umiddelbart
 er usynlig ved 800px bredde skærme. Spørgsmålet er så, hvordan jeg
 kringler alle andre typer layouts end forsiden, og der har jeg til
 gode at læse Jørgen Farum Jensens  http://webdesign101.dk/layout2010/websidelayout.pdf
og prøve mig frem i forlængelse af det. Jeg kunne godt forestille mig,
 at jeg vender tilbage med uddybende spørgsmål, når jeg er nået så
 langt.
 Jeg har også fået det ud af jeres svar, at det lader til at jeg ikke
 kommer udenom serverside. Og her er det (på baggrund af svar fra min
 webhost) mit indtryk, sådan som Kim Ludvigsen nævner, at SSI kan være
 på vej ud, og at jeg hvad angår fremtidssikring er bedre tjent med PHP
 (og som nævnt er det vigtigt med mit antal sider ikke at skulle lave
 en ommer alt for snart). Det kræver så selvfølgelig at der er en
 portion nyt jeg skal have sat mig ind i.
 Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 prøve sig frem og lære hvordan man bruger andre CMS systemer, der
 alligevel nok ikke kan lægge sig i forlængelse af egen kreativitet i
 ønskelig grad. Hvis nogen kan forklare, hvordan vedligeholdelse af mit
 site med PHP så vil foregå rent praktisk, vil jeg være glad. Som jeg
 forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 henvisninger til filerne med henh. top, venstremenu og footer
 inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 koden jo blot viser sti og fil-navn, men hvor links ser helt
 anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 venlighed? URLerne bliver vel noget med ? og = og den slags. Er Google
 glad for den slags?
            
              |   |   
            
        
 
            
         
           Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 12:01 |  
  |  
 
            Preben Nielsen:
 8X
 >Som jeg
 > forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 > html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 > henvisninger til filerne med henh. top, venstremenu og footer
 > inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 > styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 > indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 > af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 > koden jo blot viser sti og fil-navn, men hvor links ser helt
 > anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 > venlighed? URLerne bliver vel noget med ? og = og den slags. Er Google
 > glad for den slags?
 Først, så blev Frontpage aldrig noget jeg ville beskæftige mig med, så 
 jeg ved ikke hvordan man holder styr på filerne der. Men det er 
 rigtigt, at det kræver lidt disciplin - og præcis hvordan, afhænger af 
 hvilken editor man bruger.
 Man kan installere en server og PHP, så man kan teste på sin egen 
 maskine.
 Selve PHP styres af en opsætning i en ini fil. Den er forskellig fra 
 host til host (og nogle har flere ini filer), og hvis man vil være 
 sikker på at have samme betingelser, skal man for det første have samme 
 PHP version, og samme opsætning som den host der ender med at skulle 
 vise siden. (Bruger man flere hosts - flere sider, er man altså 
 allerede her handikappet, eller har ekstra arbejde).
 Man kan også uploade sit arbejde via FTP til den server hvor det skal 
 bruges. Det giver flere uploads - til gengæld, har man altid de rigtige 
 arbejdsbetingelser, og man arbejde "live" - besøgende vil kunne følge 
 med i udviklingen.
 Hvis du laver en index.php der f.eks. ser sådan ud
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
 " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
 <head>
   <title>Test</<title>
   <!-- meta scripts og styles her -->
   </head>
 <body>
   <div id="top">
     <?php include 'top.inc'; ?>
     </div>
   <div id="menu">
     <?php include 'menu.inc'; ?>
     </div>
   <div id="indhold">
     <?php include 'indhold.inc'; ?>
     </div>
   <div id="foot">
     <?php include 'foot.inc'; ?>
     </div>
   </body>
 </html>
 Får du en side der henter de fire indholdsdele fra de fire filer.
 Det burde så være til at se, at det bliver ens - og for at rette een af 
 delene, skal du rette i den tilhørende fil.
 Læg mærke til, at inc filerne, skal indeholde den HTML der skal vises, 
 og altså *ikke* være hele HTML filer. De bliver indsat i body på det 
 sted de skal bruges, og f.eks. menu.inc, skal kun indehold den HTML der 
 viser menuen - altså uden head og body.
 Hvis du så retter indhold.inc til indhold.php og i indhold.php skriver 
 et script, der vælger side1.inc, side2.inc osv. efter det der blev 
 valgt i menuen, har du et meget simpelt eksempel på hvordan det kan 
 gøres.
 (personligt ville jeg nok vælge HTML4.01 strict i stedet for XHTML, men 
 ovenstående skulle fungere fint nok i begge, forudsat at undersider 
 holdes i samme doctype som index)
 Det er ikke gennemført, for der er ikke eksempel på hvordan man vælger, 
 og hvordan linkene ser ud.
 Og det er lidt med overlæg, for der er mange forskellige måder at gøre 
 det på.
 Den simple, er at menuen linker med parametre, altså:
 <a href="index.php?men=side1" title="Side 1">Side 1</a>
 og scriptet der læser, så bruger denne parameter, til at vælge hvad der 
 vises.
 Jeg går ikke så højt op i hvorvidt Google forstår det eller ej, så jeg 
 ved det faktisk ikke. Forstår de det ikke, må de se at få det lært. Men 
 jeg er fuld af forståelse for at der er mange grunde til at have en 
 anden mening   
Og er det et problem, findes der metoder til at omgå den ikke så pæne 
 linkadresse - flere faktisk.
 Og det rigtige for dig, vil afhænge af hvor langt du vil gå.
 Du kan med PHP faktisk vælge, om du vil holde dig til den simple model 
 som ovenfor, eller du vil gå videre, og reelt opbygge dit eget CMS, 
 designet til netop din side.
 Eller du kan vælge at stoppe et sted midt imellem.
 (CMS her anvendt som den generelle betegnelse Content Management System 
 - altså håndtering af indhold, og ikke i den ellers bredere 
 fortolkning: design af hjemmesider)
 Jeg håber det hjælper dig, og er forståeligt.
 Ellers er du velkommen til at spørge igen (men du behøver kun spørge 
 een gang   )
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Jørgen Farum Jensen (22-11-2010) 
         
	
            | Kommentar Fra : Jørgen Farum Jensen | 
  Dato :  22-11-10 16:19 |  
  |  
 
            Den 22-11-2010 10:57, Preben Nielsen skrev:
 > Ovenpå at have brugt en del tid på CMS systemet Joomla, hvor jeg
 > oplevede at ende for enden af en blind vej, kan jeg sagtens følge
 > Birger Sørensens talen for at bruge tiden på "egne ting" fremfor at
 > prøve sig frem og lære hvordan man bruger andre CMS systemer, der
 > alligevel nok ikke kan lægge sig i forlængelse af egen kreativitet i
 > ønskelig grad. Hvis nogen kan forklare, hvordan vedligeholdelse af mit
 > site med PHP så vil foregå rent praktisk, vil jeg være glad. Som jeg
 > forstår Kim Ludvigsen laver man siderne offline (i teksteditor eller
 > html-editor), smider "bare" html-koderne ind i en PHP-fil, der har
 > henvisninger til filerne med henh. top, venstremenu og footer
 > inkluderet. Tester man dem så på lokal server, eller hvad? Og har man
 > styr på filer og mapper på samme måde som (ja, grin nu bare) jeg
 > indtil videre har haft i Frontpage? Samme spørgsmål med fremstilling
 > af links, der jo fremstilles enkelt i en html-editor, og hvor html-
 > koden jo blot viser sti og fil-navn, men hvor links ser helt
 > anderledes ud, når PHP kommer ind i billedet. Og hvad med SEO-
 > venlighed? URLerne bliver vel noget med ? og = og den slags. Er Google
 > glad for den slags?
 Jeg bliver en smule forvirret af denne diskussion, så
 det gør du måske også. Derfor vil jeg tillade mig at
 komme med et indspark:
 1)
 En webside er /altid/ et HTML-dokument. Uanset hvad der
 skal vises på siden er det indsat/strukturformateret ved
 hjælp af HTML.
 2)
 Når der så er dele af siderne der går igen på en
 flerhed af sider, kan disse dele klippes ud af siden
 og gemmes som ASCII/ANSI-filer. Disse stumper kan
 så indsættes på hver side med en simpel PHP-kommando:
 <?php include("[sti]whatever.inc.php");?>
 og noget lignende i ASP. I browseren vil
 ingen kunne se, at det således indsatte på
 nogen måde adskiller sig fra det ordinære
 indhold.
 Og jeg utroligt svært ved at forestille mig at
 denne kommando ikke vil virke i al fremtid på
 "ordentlige" webhoteller.
 Og jeg skal skynde mig at sige, at det er alt hvad
 jeg konkret om PHP.
 3)
 /Herudover/ vil man kunne bruge PHP til at /generere/
 HTML og indhold, som blandt andet kan bestå af
 træk på en eller anden form for database.
 Hvis jeg skulle lave sådan noget - hvad jeg nok aldrig
 kommer til - ville jeg starte
 med en skabelonside, som jeg har gennemtestet, og
 styk for styk programmere den PHP-kode, der
 skal generere sidens elementer og deres indhold.
 4)
 Et CMS er et one-size-fits all PHP-program,
 hvor man kan nøjes med at indtaste sine tekster
 og uploade sine billeder og programmet på
 det grundlag genererer siderne i deres helhed,
 når de rekvireres af browseren.
 Min forholdsvis sparsomme berøring med CMS-systemer
 fortæller mig at a) administrationsdelen som regel
 kræver et ret godt kendskab til både HTML og CSS,
 b) at det kan være svært at lære og c) at systemet
 genererer noget uhyre kompliceret og omfattende kode.
 Min pointe med dette skriv er alene at pointere, at
 HTML er grundlaget, og CSS er præsentationen af dette.
 Og at de to ting med fordel kan holdes fuldstændig
 adskilt.
 -- 
 Med venlig hilsen
 Jørgen Farum Jensen
 Håndbog i webdesign:  http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:  http://webdesign101.dk/cssbog/
..
            
              |   |   
            
        
 
            
         
            Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 16:46 |  
  |  
 
            Jørgen Farum Jensen frembragte:
 8X
 > Jeg bliver en smule forvirret af denne diskussion, så
 > det gør du måske også. Derfor vil jeg tillade mig at
 > komme med et indspark:
 >
 > 1)
 > En webside er /altid/ et HTML-dokument. Uanset hvad der
 > skal vises på siden er det indsat/strukturformateret ved
 > hjælp af HTML.
 Det er korrekt - tror jeg nu godt Preben er klar over.
 PHP bruges - som du siger i 3) - til at genrere den HTML der skal til 
 at vise siden.
 > 2)
 > Når der så er dele af siderne der går igen på en
 > flerhed af sider, kan disse dele klippes ud af siden
 > og gemmes som ASCII/ANSI-filer. Disse stumper kan
 > så indsættes på hver side med en simpel PHP-kommando:
 > <?php include("[sti]whatever.inc.php");?>
 Det er også nødvendigt, at filen det står i, hedder .php til 
 "efternavn" - det er det der starter kompileren der er nødvendig for at 
 ovenstående virker.
 > og noget lignende i ASP. I browseren vil
 > ingen kunne se, at det således indsatte på
 > nogen måde adskiller sig fra det ordinære
 > indhold.
 >
 > Og jeg utroligt svært ved at forestille mig at
 > denne kommando ikke vil virke i al fremtid på
 > "ordentlige" webhoteller.
 8X
 > Min pointe med dette skriv er alene at pointere, at
 > HTML er grundlaget, og CSS er præsentationen af dette.
 > Og at de to ting med fordel kan holdes fuldstændig
 > adskilt.
 Det er HTML/XHTML og CSS browseren forstår.
 PHP - og andre serverside sprog - afvikles i sagens natur, på serveren, 
 og leverer et output der *skal* være HTML/XHTML for at browseren 
 forstår det.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 04:51 |  
  |  
 
            Tak igen.
 Blot lige til orientering: Jeg agter ikke at fortsætte med Frotpage,
 nævnte det blot som eksempel på hvordan det hidtil har været let at
 håndtere filer i det program, idet det foregår efter samme princip som
 i Stifinder. Jeg skal have fundet en afløser.
 Jeg vender tilbage med spørgsmål, når jeg har læst ordentligt og
 fordøjet (der kan sagtens gå lidt tid, da der er rigeligt at gå i gang
 med, og jeg foretager mig også andet end at passe hjemmesiden   . En
 enkelt spørgsmål er jeg dog klar med: Birger, hvorfor ville du vælge
 HTML 4.01 strict i stedet for XHTML? (At min nuværende testside er i
 XHTML skyldes udelukkende at jeg til at begynde med skrev med henblik
 på test af Joomla, som betjener sig af XHTML)
            
              |   |   
            
        
 
            
         
           Birger Sørensen (22-11-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  22-11-10 13:51 |  
  |  
 
            Den 22-11-2010, skrev Preben Nielsen:
 > Tak igen.
 >
 > Blot lige til orientering: Jeg agter ikke at fortsætte med Frotpage,
 > nævnte det blot som eksempel på hvordan det hidtil har været let at
 > håndtere filer i det program, idet det foregår efter samme princip som
 > i Stifinder. Jeg skal have fundet en afløser.
 >
 > Jeg vender tilbage med spørgsmål, når jeg har læst ordentligt og
 > fordøjet (der kan sagtens gå lidt tid, da der er rigeligt at gå i gang
 > med, og jeg foretager mig også andet end at passe hjemmesiden   . En
 > enkelt spørgsmål er jeg dog klar med: Birger, hvorfor ville du vælge
 > HTML 4.01 strict i stedet for XHTML? (At min nuværende testside er i
 > XHTML skyldes udelukkende at jeg til at begynde med skrev med henblik
 > på test af Joomla, som betjener sig af XHTML)
 Der er ingen funktionel forskel på HTML4.01 og XHTML.
 Eller sagt på en anden måde, er XHTML1.0 HTML4.01 skrevet med XML 
 syntax. Og XML syntax er strengere end HTML
 Forskellen på de to er at XHTML
 - kan kun have eet top element
 - *skal* have afsluttet alle tags
 - alle tags *skal* skrives med små bogstaver
 - alle parametre *skal* stå i anførselstegn
 Den første er der ikke så meget at sige til. <html> er top elementet i 
 begge. (Det står vist ingen steder, at HTML kun må have eet - men der 
 går kage i visningen ligegodt, hvis der er mere end eet)
 Den anden er i virkeligheden den "problematiske", hvis man kan sige det 
 sådan. HTML4.01 indeholder mange tags, der ikke har et lukke- eller 
 afslutnings tag. meta, br, img og hr vist de mest kendte. I HTML vil 
 man skrive f.eks. <br> for et linieskift. I XHTML hedder det <br />, 
 som i virkeligheden er en kort form af <br></br>. Der findes desuden en 
 del tags i HTML, hvor afslutningstag ikke er påkrævet - td, th, tr, 
 html er dem jeg lige husker, men disse *skal* også lukkes i XHTML.
 Tredie forskel er at <DIV> er lovligt i HTML - det er det ikke i XHTML 
 store bogstaver i tagnavne i XHTML indikerer XML tags - og for at bruge 
 det, skal du vist definere din egen DT eller namespace. Og det er næppe 
 noget u skal kaste dig over - lige nu i hvert fald.
 Endelig er <div id=menu> lovligt i HTML, men ikke i XHTML - der hedder 
 det <div id="menu"> eller <div id='menu'>.
 Sagt lidt kortere, stiller XHTML altså større krav til syntaxen og din 
 disciplin end HTML gør (HTML er mere tilgivendde overfor småfejl).
 Når alt det er sagt, så er det udemærket at skrive XHTML. Det giver en 
 ensartet kode, som ofte er lettere at læse - også for andre -, og man 
 får opøvet disciplinen, som på llængere sigt betyder færre fejl.
 Men det er ofte vanskeligere for begyndere og folk der kender til HTML 
 i forvejen at skrive XHTML'en end det er at holde sig til HTML.
 Selv foretrækker jeg XHTML, på den måde at forstå, at jeg angiver 
 HTML4.01, men overholder XHTML syntaxen (prøver, i hvert fald), dog 
 uden at lukke tags, der ikke har afslutningstags i HTML. Det giver en 
 let læsbar og forståelig kode.
 Og lige præcis de tags der ikke har afslutning i HTML, gør at det ikke 
 umiddelbart er enkelt at skifte mellem de to. Man kan godt enkelt komme 
 fra XHTML til HTML, ved at udkifte alle /> med >, men man kan ikke 
 komme tilbage på en enkel måde.
 Så det er vigtigt, helt fra starten at man vælger om man vil XHTML 
 eller HTML. Som sagt betyder det ingenting overhovedet for 
 funktionaliteten, men det gør en væsentlig forskel for sleve koden.
 Dertil kommer at der har været problemer med overførsel af XHTML som 
 den doctype det faktisk er. Jeg har ikke gået så meget op idet, så jeg 
 ved ikke om der stadig er problemer af den art - men Rune og Kim ved 
 vist en del mere om den side af problematikken.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Kim Ludvigsen (22-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  22-11-10 14:19 |  
  |  
 
            Preben Nielsen skrev:
 > nævnte det blot som eksempel på hvordan det hidtil har været let at
 > håndtere filer i det program, idet det foregår efter samme princip som
 > i Stifinder. Jeg skal have fundet en afløser.
 Du kan jo bare bruge Stifinder til håndtering af filer - 
 uanset, hvilket program du bruger til at redigere siderne med.
 -- 
 Mvh. Kim Ludvigsen
 Standardoverholdende multimedia på hjemmesiden:
 http://kimludvigsen.dk/tips-internet-websnedker-multimedia.php
            
             |   |   
            
        
 
            
         
           Jens Peter Karlsen (22-11-2010) 
         
	
            | Kommentar Fra : Jens Peter Karlsen | 
  Dato :  22-11-10 15:25 |  
  |  
 
            Du kan jo kikke på afløseren for Frontpage, Expression Web, som har
 fuld support for PHP. En tidsbegrænset prøveversion kan hentes her:
 http://www.microsoft.com/expression/products/StudioWebPro_Overview.aspx
Installer PHP for Windows og du kan teste det hele lokalt før du
 uploader.
 Regards Jens Peter Karlsen. 
 On Mon, 22 Nov 2010 03:50:37 -0800 (PST), Preben Nielsen <pn3@mail.dk>
 wrote:
 >Blot lige til orientering: Jeg agter ikke at fortsætte med Frotpage,
            
              |   |   
            
        
 
            
         
           Preben Nielsen (22-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  22-11-10 12:35 |  
  |   
            Kim Ludvigsen  skrev:
 
 > Du kan jo bare bruge Stifinder til håndtering af filer -
 > uanset, hvilket program du bruger til at redigere siderne med.
 
 Ja, men det er ekstremt upraktisk i forbindelse med html-filer. Hvis
 du flytter en fil fra en mappe til en anden mappe, der ligger niveauet
 tættere på roden, så forbliver henvisningen til en fil fx "../../
 minfil.htm", hvor henvisningen skulle ændres til "../minfil.htm" Det
 vil give en farlig masse manuelt rettearbejde og risiko for brudte
 links, så det duer simpelthen ikke. Frontpage - og går jeg ud fra -
 andre og mere moderne editorer opdaterer stien, så links ikke brydes.
 
 Jens Peter Karlsen skrev:
 
 > Du kan jo kikke på afløseren for Frontpage, Expression Web, som har
 > fuld support for PHP.
 
 Jeg har prøvet programmet. Min oplevelse var, at det program bliver
 jeg aldrig gode venner med. Jeg husker ikke præcist begrundelsen.
 
 Jørgen Farum Jensen skrev:
 
 > Når der så er dele af siderne der går igen på en
 > flerhed af sider, kan disse dele klippes ud af siden
 > og gemmes som ASCII/ANSI-filer. Disse stumper kan
 > så indsættes på hver side med en simpel PHP-kommando:
 > <?php include("[sti]whatever.inc.php");?>
 > og noget lignende i ASP. I browseren vil
 > ingen kunne se, at det således indsatte på
 > nogen måde adskiller sig fra det ordinære
 > indhold.
 
 Skal jeg forstå det sådan, at du mener man indsætter fx <?php
 include("[sti]whatever.inc.php");?> i en fil med en html-extension?
 Mit indtryk er, at skal man igang med der her include væsen, så skal
 filerne hedde .php (eller .asp). Jeg forstår heller ikke hvordan man,
 hvis man gemmer som ASCII/ANSI kan henvise til whatever.inc.php
 
 > Og jeg utroligt svært ved at forestille mig at
 > denne kommando ikke vil virke i al fremtid på
 > "ordentlige" webhoteller.
 
 Det er jo også en PHP-kommando du henviser til, hvis jeg forstår dig
 ret. Og selvfølgelig vil PHP fortsat virke. SSI er, som jeg har
 forstået det, et selvstændigt script-sprog. Og det er det sprog, som
 jeg har fået indtryk af, er på vej ud.
 
 Jeg skal lige understrege, at mit kendskab til alt serverside - som
 det må fremgå - er meget begrænset. Mit kendskab består udelukkende i
 at tilrette koder en smule i det phpBB debatforum, som hører til mit
 site. Men jeg er dog klar over at PHP genererer et HTML-output. Her
 hører min viden op. Så det jeg skriver og spørger om i serverside-
 henseende kan utvivlsomt komme til at se noget ubehjælpsomt og måske
 underligt ud. Men der er jo kun en vej frem: Spørge om det man ikke
 ved noget om...
 
 Flere har iøvrigt givet forslag til lokal server. Jeg har allerede en
 sådan installeret (i forbindelse med Joomla-test): XAMPP. Men om den
 så giver det samme som min virkelig webserver ved jeg ikke.
  
            
             |   |   
            
        
 
            
         
           Kim Ludvigsen (22-11-2010) 
         
	
            | Kommentar Fra : Kim Ludvigsen | 
  Dato :  22-11-10 20:52 |  
  |  
 
            Preben Nielsen skrev:
 > Kim Ludvigsen  skrev:
 >
 >> Du kan jo bare bruge Stifinder til håndtering af filer -
 >> uanset, hvilket program du bruger til at redigere siderne med.
 >
 > Ja, men det er ekstremt upraktisk i forbindelse med html-filer. Hvis
 > du flytter en fil fra en mappe til en anden mappe, der ligger niveauet
 > tættere på roden, så forbliver henvisningen til en fil fx "../../
 > minfil.htm",
 Ok, så langt tænkte jeg ikke. Jeg er vant til at have alle 
 mine PH  HTML-filer i en enkelt mappe, og det giver jo ikke 
 den slags problemer.
 > Skal jeg forstå det sådan, at du mener man indsætter fx<?php
 > include("[sti]whatever.inc.php");?>  i en fil med en html-extension?
 > Mit indtryk er, at skal man igang med der her include væsen, så skal
 > filerne hedde .php (eller .asp).
 Du har forstået det ret.
 > Jeg forstår heller ikke hvordan man,
 > hvis man gemmer som ASCII/ANSI kan henvise til whatever.inc.php
 Jørgen forvirrer lidt der. Det er almindelige tekst-filer.
 >> Og jeg utroligt svært ved at forestille mig at
 >> denne kommando ikke vil virke i al fremtid på
 >> "ordentlige" webhoteller.
 >
 > Det er jo også en PHP-kommando du henviser til, hvis jeg forstår dig
 > ret. Og selvfølgelig vil PHP fortsat virke. SSI er, som jeg har
 > forstået det, et selvstændigt script-sprog. Og det er det sprog, som
 > jeg har fået indtryk af, er på vej ud.
 Jep.
 > Flere har iøvrigt givet forslag til lokal server. Jeg har allerede en
 > sådan installeret (i forbindelse med Joomla-test): XAMPP. Men om den
 > så giver det samme som min virkelig webserver ved jeg ikke.
 Som en anden skrev, kan du ikke være helt sikker på, at den 
 lokale server reagerer på samme måde som din webserver. Det 
 er ikke et problem med include-koden, men det kan være et 
 problem med mere avancerede koder. Som vedkommende vist også 
 skrev, er det eneste helt sikre i den forbindelse at uploade 
 direkte på webserveren, og så tjekke resultatet der.
 Du kan uploade i en testmappe på webserveren, mens du laver 
 siderne, så de eksisterende sider stadig virker, og så 
 fremmede ikke kan følge med. Du kan så til sidst flytte det 
 hele til roden, når de nye sider er færdige.
 -- 
 Mvh. Kim Ludvigsen
 Det nemmeste komma:
 http://ordforklaring.dk/ordforklaring.php?forklaring=decimalkomma
            
             |   |   
            
        
 
            
         
            Allan Vebel (22-11-2010) 
         
	
            | Kommentar Fra : Allan Vebel | 
  Dato :  22-11-10 22:27 |  
  |   |   |   
            
        
 
            
         
            Jørgen Farum Jensen (23-11-2010) 
         
	
            | Kommentar Fra : Jørgen Farum Jensen | 
  Dato :  23-11-10 00:25 |  
  |  
 
            Den 22-11-2010 20:52, Kim Ludvigsen skrev:
 > Preben Nielsen skrev:
 >> Kim Ludvigsen skrev:
 >>
 >>> Du kan jo bare bruge Stifinder til håndtering af filer -
 >>> uanset, hvilket program du bruger til at redigere siderne
 >>> med.
 >>
 >> Ja, men det er ekstremt upraktisk i forbindelse med
 >> html-filer. Hvis
 >> du flytter en fil fra en mappe til en anden mappe, der
 >> ligger niveauet
 >> tættere på roden, så forbliver henvisningen til en fil fx
 >> "../../
 >> minfil.htm",
 Når du indlæser dine filer via http-protokollen, som det
 sket på webhotellet eller på en lokalserver, behøver du ike 
 rode så meget med de der stier.
 /side1.php henviser til side1 i roden, ligegyldigt hvor
 i mappesystemet, den ligger
 /res/images/logo.jpg vil henvise til logo, ligegyldigt
 hvis i systemet du sætter henvisningen ind.
 > Ok, så langt tænkte jeg ikke. Jeg er vant til at have alle
 > mine PH  HTML-filer i en enkelt mappe, og det giver jo ikke
 > den slags problemer.
 >
 >> Skal jeg forstå det sådan, at du mener man indsætter fx<?php
 >> include("[sti]whatever.inc.php");?> i en fil med en
 >> html-extension?
 >> Mit indtryk er, at skal man igang med der her include
 >> væsen, så skal
 >> filerne hedde .php (eller .asp).
 Det er det rette indtryk, og undskyld hvis jeg forvirrede.
 De inkluderede filer kan hedde havdsomhelst, men er
 rene tekstfiler, det vil sige de må kun indeholde ascii
 tegnsættet op til 255. Det vil sige også markører, billeder
 og andre elementer. Disse gemmes et stedm og indlæses
 så på siderne
 <?php include="[sti]filderskalinkluderes.inc.php" ?>
 -- 
 Med venlig hilsen
 Jørgen Farum Jensen
 Håndbog i webdesign:  http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:  http://webdesign101.dk/cssbog/
..
            
              |   |   
            
        
 
            
         
           Preben Nielsen (24-11-2010) 
         
	
            | Kommentar Fra : Preben Nielsen | 
  Dato :  24-11-10 15:15 |  
  |   
            Jeg springer lige tilbage til det med sidebredden, som jeg, som
 tidligere nævnt, satser på at køre som fast bredde med henblik på
 1024px bredde skærme. I nuværende testlayout er bredden 991px. Jeg har
 forskellige steder set råd til endnu mindre bredde, fx 960px (men den
 bredde er muligvis også af hensyn til proportionering i bestemt type
 grid). Begrundelsen for ikke at køre med "fuld bredde" har været en
 hensyntagen til - naturligt nok - lodrette scrollbars. Men hos mig
 (der tester med IE 7 og Firefox 3.6.12) er der med synlige scrollbars
 stadig rigelig plads i begge sider (6px i hver side i IE, 8px i hver
 side i FF).
 
 Jeg kunne sagtens bruge den ekstra plads og spørger mig selv - og
 hermed jer - om hvad meningen med at være så hensynsfuld (og dermed
 plads-spilende) overfor de meget få brugere (vil jeg antage), der har
 setups, der stjæler mere af bredden? Hvad skulle den eller de gode
 grunde være til at jeg ikke går op til en sidebredde på (max) 1003px
 (99+6+6)? Hvis de få brugere med meget individuelle setups får en
 vandret scrollbar og "mister" et par ubetydelige pixels i bredden, kan
 det vel ikke være verdens undergang?
  
            
             |   |   
            
        
 
            
         
           Kerim Ellentoft (25-11-2010) 
         
	
            | Kommentar Fra : Kerim Ellentoft | 
  Dato :  25-11-10 00:01 |  
  |  
 
            Preben Nielsen <pn3@mail.dk>  skrev :
 >Begrundelsen for ikke at køre med "fuld bredde" har været en
 >hensyntagen til - naturligt nok - lodrette scrollbars. Men hos mig
 >(der tester med IE 7 og Firefox 3.6.12) er der med synlige scrollbars
 >stadig rigelig plads i begge sider (6px i hver side i IE, 8px i hver
 >side i FF).
 Nogle har noget ude i højre side, fx listen over favoritter,
 defor rbør bredden være boget og 960px passer meget godt.
 -- 
 Kerim
 http://www.facebook.com/Khilafah.nu.Kerim.Ellentoft
            
             |   |   
            
        
 
            
         
           Jens Peter Karlsen (25-11-2010) 
         
	
            | Kommentar Fra : Jens Peter Karlsen | 
  Dato :  25-11-10 12:11 |  
  |   
            Det kommer an på hvad der er ude til højre. Er det en infobar gør det
 mindre og er det reklamer er det helt ligemeget (fra brugerens
 synspunkt ikke annoncørens).
 Der hvor folk stiger af er hvis de skal scrolle sidelæns for at læse
 indholdet på siden. Det skal være meget interessant før man gider
 scrolle frem og tilbage ret længe.
 Lange tekstlinier er også svære at læse.
 Det man skal gøre sig klart er at hvis indholdet ikke kan være i et
 ca. 800px bredt vindue vil der være en del som aldrig ser det der
 ligger udover dette. På f.eks. dr.dk ser man tydeligt at der er taget
 hensyn til dette i designet.
 Nogle har en tendens til at tro at alle folk ser hjemmesider på samme
 måde som dem selv, men det er ikke nødvendigvis rigtigt da os der
 sidder og laver siderne typisk har større skærme og højere opløsning
 end her og fru Jensen som skal se resultatet. 
 Specielt på arbejdspladser skal man ikke regne med store skærme og
 opløsninger. Du skulle se et ramaskrig der blev da jeg af hensyn til
 en egenudviklet applikation forlangte at man kørte med en 1024x768
 opløsning og de havde endda lige fået 19 tommer skærme alle sammmen af
 samme grund.
 
 Regards Jens Peter Karlsen. 
 
 On Wed, 24 Nov 2010 14:14:30 -0800 (PST), Preben Nielsen <pn3@mail.dk>
 wrote:
 
 >Jeg kunne sagtens bruge den ekstra plads og spørger mig selv - og
 >hermed jer - om hvad meningen med at være så hensynsfuld (og dermed
 >plads-spilende) overfor de meget få brugere (vil jeg antage), der har
 >setups, der stjæler mere af bredden? Hvad skulle den eller de gode
  
            
             |   |   
            
        
 
    
 
					
					 
			 | 
			
				
        
			 |