[Allegro] kleines problem in phpac nur beim IntenetExplorer (nur bei V7.x?) -nachtrag-

David Maus maus at hab.de
So Feb 10 13:34:59 CET 2013


Liebe Kollegen,

At Sun, 10 Feb 2013 10:46:48 +0100,
Klaus Lehmann wrote:
> 
> Nachtrag! (vermutlich mit lösung)
> ich kam auf die idee, grec und grex zu vergleichen.
> 
> 
> grec.php sieht so aus:
> 
> <script src="av_func.js" language="JavaScript"></script>
> <script language="JavaScript">
> <!--
> 
> 
> 
> grex.php so:
> <script language="JavaScript">
> <!--
> 
> 
> ergänzt man grex.php, das es so aussieht:
> <script src="av_func.js" language="JavaScript"></script>
> <script language="JavaScript">
> <!--
> hat man beim IExplorer v7 auch keinen fehler.
> 

Die Verwendung des language-Attributs ist in HTML4 veraltet
(vgl. [HTML4], Sektion 18), state of the art ist:

<script src="av_func.js" type="text/javascript"></script>
<script type="text/javascript">...</script>

Dann sollte die Hilfskonstruktion mit `<!--' nicht mehr nötig sein.

Beim Blick auf die Ausgabe von grec.php ist mir noch aufgefallen:

1/

,----
| <! GREC.PHP : Get Record : Datensatz holen und anzeigen>
| ...
`----

Die Konstruktion `<! ...>' ist ungültig in HTML. Kommentare in `<!--
... -->' einschließen.

2/

,----
| <style type="text/css">#achtung das # ist EIN kommentar! 6/2011
| ...
`----

Das `#' vor `achtung' ist KEIN Kommantar (Vgl. [CSS2], Sektion
4.1.9). Kommentarzeichen CSS ist `/* ... */' -- Das `#' wirkt wie ein
Kommentar, weil der Browser ungültige Style-Anweisungen verwirft.

Letztlich: Im Zweifelsfall bietet das W3C einen Validator für HTML und
CSS-Dateien an, der auch Erläuterungen zu gefundenen Fehlern bietet:

http://validator.w3.org/

Mit besten Grüßen,
  -- David Maus


[CSS2] : http://www.w3.org/TR/CSS2/
[HTML4] : http://www.w3.org/TR/html401/
-- 
David Maus
Herzog August Bibliothek - D-38299 Wolfenbuettel
Phone: +49-5331-808-317
Email: maus at hab.de

Digital Humanities Research Collaboration
http://www.gcdh.de/en/projects/dh/

PGP Key 0x0CC2E093512F7385
Fingerprint 1AD2 EE67 224F 18C5 EA55  98AD 0CC2 E093 512F 7385
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 230 bytes
Beschreibung: OpenPGP Digital Signature
URL         : <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20130210/20d4cf2e/attachment.sig>


Mehr Informationen über die Mailingliste Allegro