Pragma en Expires op html5

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan R

Jan R

02/01/2013 11:07:56
Quote Anchor link
Hi,

Ik ben bezig met mijn webpagina's om te zetten naar html5.

Line 4, Column 47: Bad value PRAGMA for attribute http-equiv on element meta.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">

Line 5, Column 42: Bad value Expires for attribute http-equiv on element meta.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<META HTTP-EQUIV="Expires" CONTENT="-1">



Ik blijf echter deze fouten krijgen en ik vind niet hoe ik het moet oplossen :(

Wil iemand me helpen?
Op html4.1 werkte alles ok aldus de w3 validatie

Jan
Gewijzigd op 02/01/2013 11:08:26 door Jan R
 
PHP hulp

PHP hulp

25/04/2024 20:03:14
 
No One

No One

02/01/2013 11:12:14
Quote Anchor link
ga eerst eens die hoofdletters omzetten naar normale kleine letters (alles, dus ook de tagname etc)...misschien lost dat iets op?
 
Wouter J

Wouter J

02/01/2013 11:12:42
Quote Anchor link
Die validator is onzin en moet je alleen met richtlijnen gaan gebruiken. Maar goed ik denk niet dat je Pragma nog moet gebruiken:
Quote:
Since Internet Explorer version 5 they stopped supporting the tag.
(bron)


Expires accepteert een datum of 0, maar niks anders. Ik weet niet of expires is wat je zoekt, aangezien die aangeeft dat google en browsers die pagina niet moeten onthouden. Als je hem op 0 zet zal niemand die pagina ooit onthouden/opnemen in hun database (ook google niet).

Edit:
En inderdaad, HTML elementen horen met kleine letters geschreven te worden.
Gewijzigd op 02/01/2013 11:13:41 door Wouter J
 
Jan R

Jan R

02/01/2013 12:16:24
Quote Anchor link
Bedankt voor de snelle reacties.

De hooofdletters zijn gewoon in een ver verleden gecopieëerd van internet. nooit bij stil gestaan dat het beter is in kleine letters :)

Ik pas dit wel aan. Is dit echter ook zo voor html en body?

Blijft de vraag hoe ik de cache kan uitzetten in html5
Ok pragma niet meer gebruiken. Is al gewist in de codes van het programma.

Blijft dus nog:
Line 6, Column 41: Bad value expires for attribute http-equiv on element meta.
<meta http-equiv="expires" content="0">


Jan
 
Wouter J

Wouter J

02/01/2013 12:18:18
Quote Anchor link
Quote:
Ik pas dit wel aan. Is dit echter ook zo voor html en body?

Alle HTML elementen.
 
Ivo Breeden

Ivo Breeden

02/01/2013 12:39:57
Quote Anchor link
Jan R op 02/01/2013 12:16:24:
Blijft dus nog:
Line 6, Column 41: Bad value expires for attribute http-equiv on element meta.
<meta http-equiv="expires" content="0">

Ik heb het volgende gevonden: [Bug 16249] Page does not validate with meta http-equiv='expires'.
Daar staat: "html5 doesn't allow http-equiv=expires
The only allowed values for http-equiv are content-language, content-type,
default-style, default-style, set-cookie".
Helaas staat er niet bij wat je zou moeten gebruiken als vervanging.
 
Jan R

Jan R

02/01/2013 13:44:58
Quote Anchor link
OK ik hoop dat er iemand nog iets weet om de cache uit te schakelen. Toch allemaal bedankt.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.