Path: csiph.com!aioe.org!news.swapon.de!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!weretis.net!feeder4.news.weretis.net!hirsch.in-berlin.de!b.maus.de!Axel_Berger From: Axel_Berger@b.maus.de (Axel Berger) Newsgroups: de.comp.lang.javascript Message-ID: <201507301121.a17322@b.maus.de> References: <1977000.ilC4Ou9lg9@PointedEars.de> Organization: MAUS Berlin (+49-30-82701142) Subject: Re: Browsereinstellungen abfragen: Die =?UTF-8?B?TMO2c3VuZw==?= Date: Thu, 30 Jul 2015 11:21:00 +0200 X-Gateway: b.maus.de gb1.1r 102698.1858 X-Gateway-Administrator: postmaster@b.maus.de MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Lines: 54 Xref: aioe.org de.comp.lang.javascript:4664 Thomas 'PointedEars' Lahn wrote on Wed, 15-07-29 23:49: >Nicht-englische Bezeichner sind pfui[tm]. Ganz im Gegenteil, sie helfen den Konflikt mit Schlüsselworten der Sprache zu vermeiden, was insbesondere bei Sprachen, die der Autor nur zum geringen Teil überblickt, einen Vorteil darstellt. > Die nötigen Tests zur Laufzeit fehlen hier oder sind unzureichend. Sind sie nötig? Wenn das Script nichts tut, imho hier der Fallback wenn etwas nicht funktioniert, dann ist das harmlos, er geht allein um ein Enhancement eines funktionierden Defaults. > In einem allgemeinen Script muss man hier auch mindestens > Hintergrundbilder berücksichtigen. Nein, denn die fasse ich nicht an. Ich teste genau das, was es mir erlaubt die Fettschrift eventuell abzuschalten. >Im 21. Jahrhundert kennt man ausserdem console.log() usw. Stimmt sicher. Für eine kleine Hilfestellung nur während der Entwicklung reicht mir die Primitivlösung. Am Ende fliegt sie sowieso ganz raus und ist nur für eventuelle spätere Änderungen nur auskommentiert und nicht ganz gelöscht. Deine Hinweise wegen der Schleifen sind offensichtlich richtig und sinnvoll. Meine Version ist aus ppk abgeschrieben und funktioniert. Mein Ansprüche sind gering. Ein Script, das genau ein Mal nach dem Laden läuft, muß nicht effizient sein, aber das ist, zugegeben, eine schwache Ausrede. >Keine Ahnung auf einem bestimmten Gebiet scheint bei vielen die ideale >Voraussetzung zu sein, komplexe Probleme auf genau diesem Gebiet lösen >und Problemlösungen anderer dazu verstehen zu können. [psf 4.3] Ich versuche Scripte auch aus dem Grund zu vermeiden. Manchmal geht das nicht. position:fixed zum Beispiel macht es möglich, Elemente unerreichbar neben das Fenster zu malen. Ich *kann* es daher nur nach Abfrage der Fenstergröße, der Schriftgröße (wegen Elementgrößen in em) und des Zoom anschalten. Ein Menü, das erreichbar bleibt und nicht wegscrollt, ist aber wertvoll. Auch hier bewirkt Fehlfunktion nur, daß ein nicht notwendiges Enhancement wegfällt. In Summe ist meine Lösung ganz sicher nicht gut aber für diesen Fall imho gut genug. Auf jeden Fall aber Danke für Deine Hinweise. Ich lerne auf jeden Fall daraus, wenn auch aus Deiner Sicht sicher zu wenig. -- Danke Axel