DrPagel-FavIcon « »

Verfasst am 11.02.2009 17:39:24 Uhr
Logik ist garnicht so schwer, wenn man mal nachdenkt

Soeben habe ich meinen Bericht zu Marquee und ihre Alternative "bewegte DIV-Layer" v.4.4.2005 in zwei Dokumente zerlegt, da die Fehlermeldungen zu Marquees bei der Testung der Positionserkennung von bewegten Div-Schichten unheimlich gestört haben. Zum Glück fiel mir ein, dass man unter dem Browser I.E. den HTML-Code mit Hilfe von "DebugBar v.4.02" testen kann, zusätzlich zur allgemeinen online-Variante (validome.org oder W3C).

Weil der I.E. andauernd eine Fehlermeldung herausbrachte, die eigentlich unsinnig war, machte es mich nachdenklich (diese Zeit fehlt zum poetischen Dichten!). In einer Abfrage nach dem verwendeten Browsertyp stand eine Variable eindeutig unter Netscape aufgelistet, dachte ich und dachte wohl auch der Voranwender einer ungenanntseinwollenden Webseite. Es wird immer davor gewarnt, einen Javascriptcode neu zu entwickeln, weil dies ja wieder eine Fehlerquelle sein könnte. Ja dann dürfte es überhaupt keine updates mehr geben. Es ist wohl eher die große Angst der Software-Entwicklungslabors, dass ihre Arbeit überflüssig wird, falls jedermensch mit diesen Codes richtig umzugehen versteht.

Es gelten folgende Ergebnisse logischer Verknüpfungen:
  1. richtig und richtig = richtig (A)
  2. richtig und falsch = falsch (C1)
  3. falsch und falsch = richtig (B)
  4. falsch und richtig = falsch (C2)

Als erste Bedingung hatte der SoftwareEntwickler den Browsertype (z.B.: Microsoft oder Netscape) und dann die Version abgefragt und diese Abfrage in einer Codierung wie folgt abgefasst:
if(Bedingung1(Typ(µs)) && Bedingung2(Vs.)){...}
if(Bedingung1(Typ(ns)) && Bedingung2(Vs.)){...}

Von der Möglichkeit, dass einmal der Fall (B) eintreten könnte, hatte der Programmierer nicht geträumt. Aus der Traum! (dp)(0,35h)
archiviert (tbid2664.532): (dp) 16.06.2009 (+0,15h (+flagcounter +home.icon +w3c_LiCh +Link-korr.))
Haftungsausschluss
free counters
© drpagel.de Alle Rechte vorbehalten.