Ik ben een site aan het ontikkelen met nu nog statische html pagina's. Ze staan voor nu gehost op IIS op Windows 7. Ik probeer ze op te halen via localhost met IE9-als-IE7, maar die geeft vaak een foutmelding in de console:
SCRIPT1014: Invalid character
jquery.js, line 1, character 3
Soms zijn het andere files ipv jquery, of andere files er nog bij. Soms geeft ie helemaal geen foutmeldingen. Heel soms geeft ie een hele witte pagina vol met garbage-tekens (pak em beet 80% vierkantjes). Soms doet dit probleem zich ook voor in IE8 en IE9. Soms doet Firefox ook moeilijk en wordt er over de character set geklaagd.
Ok, de character set dus. Maar daar is niets mis mee: alle files zijn óf een verse download (jquery, selectivzr), of opgeslagen als UTF-8 met BOM. Dat geldt voor de door mij gemaakte javascripts, css en html. In de html is de charset ingesteld met een metatag op "utf-8".
Alles opslaan als UTF-8 zonder BOM maakt geen zak uit. Alles opslaan als ANSI vernaggelt speciale tekens. Alles (ook libraries) opnieuw als UTF-8 met of zonder BOM opslaan helpt ook niet.
Cache legen, IIS herstarten, website herstarten, pc herstarten. Helpt allemaal niet.
Er is wat mij betreft geen touw aan vast te knopen. Het is niet reproduceerbaar en het is elke keer weer wat anders dat fout gaat, zo lijkt het. Soms helpt een F5 of een Ctrl+F5, maar zodra ik een pagina vol garbage-tekens zie, kan ik IIS gaan herstarten, want dan helpt de harste refresh zelfs niet meer.
Wat is dit toch?

/edit
Wat wel helpt (hoewel dat maar afwachten is) is compressie uitzetten in IIS. Maarja op de productieserver staat het gewoon aan...
/edit2
Begint wel een beetje op een WOS-topic te lijken
/edit3
Fijn, html-pagina lijken nu te blijven werken, maar nu gaan plaatjes "opeens" weer de mist in - die raken corrupt
SCRIPT1014: Invalid character
jquery.js, line 1, character 3
Soms zijn het andere files ipv jquery, of andere files er nog bij. Soms geeft ie helemaal geen foutmeldingen. Heel soms geeft ie een hele witte pagina vol met garbage-tekens (pak em beet 80% vierkantjes). Soms doet dit probleem zich ook voor in IE8 en IE9. Soms doet Firefox ook moeilijk en wordt er over de character set geklaagd.
Ok, de character set dus. Maar daar is niets mis mee: alle files zijn óf een verse download (jquery, selectivzr), of opgeslagen als UTF-8 met BOM. Dat geldt voor de door mij gemaakte javascripts, css en html. In de html is de charset ingesteld met een metatag op "utf-8".
Alles opslaan als UTF-8 zonder BOM maakt geen zak uit. Alles opslaan als ANSI vernaggelt speciale tekens. Alles (ook libraries) opnieuw als UTF-8 met of zonder BOM opslaan helpt ook niet.
Cache legen, IIS herstarten, website herstarten, pc herstarten. Helpt allemaal niet.
Er is wat mij betreft geen touw aan vast te knopen. Het is niet reproduceerbaar en het is elke keer weer wat anders dat fout gaat, zo lijkt het. Soms helpt een F5 of een Ctrl+F5, maar zodra ik een pagina vol garbage-tekens zie, kan ik IIS gaan herstarten, want dan helpt de harste refresh zelfs niet meer.
Wat is dit toch?
/edit
Wat wel helpt (hoewel dat maar afwachten is) is compressie uitzetten in IIS. Maarja op de productieserver staat het gewoon aan...
/edit2
Begint wel een beetje op een WOS-topic te lijken
/edit3
Fijn, html-pagina lijken nu te blijven werken, maar nu gaan plaatjes "opeens" weer de mist in - die raken corrupt
[ Voor 8% gewijzigd door _Thanatos_ op 15-11-2012 17:09 ]
日本!🎌