Frau Holle: Bitte Code gegenlesen

Beitrag lesen

Grundsätzlich ist das nicht falsch. In diesem Fall sorgst Du mit einer "umfangreicheren" Abfrage jedoch dafür, dass es funktioniert - während bei Deinem jetzigen Stand das Ergebnis stark vom Zufall abhängt und ganz nebenbei bemerkt selbst bei richtigem Ergebnis höchst selten den Wunsch des Users treffen dürfte.

Stark vom Zufall? Meine Breite ist 1280. Ich kann an meinen Browsern machen was ich will, sie bleibt auf 1280. Und das Ergebnis trifft also zu 100% zu, wenn die 1280 in der Abfrage definiert werden.

Insgesamt betrachtet behaupte ich übrigens, dass allein die Existenz Deines Problems auf einen starken Konzeptfehler hindeutet. Warum zwischen unterschiedlichen clientseitigen Begebenheiten unterscheiden?

Weil ich nicht weiss, wie ich das Bildchen auf meiner Seite sonst anpassen soll. Ich will, dass es dynamisch ist, aber die Links auf dem Bild funktionieren.
Das ist meine erste Seite. Also war mein Konzept eher so:" ".
Ich habe angefangen mit Frontpage, und mal geguckt, was ich schön finde. Dann habe ich das per Editor bereinigt. Danach alles auf Frames umgestellt. Dann alles auf css. Und jetzt ist halt die Dynamik dran. Das ist soweit fertig. Fehlt nur noch die Schriftgrösse (in der css) und das Bild. Also der Konzeptfehler bei mir war, das ich kein Konzept hatte. Aber ich finde persönlich die bisherige Arbeit nicht gerade übel, und das ist die Hauptsache.

Wie gesagt: Im Prinzip richtig. Allerdings steht _vor_ jedem Code ein Konzept - wenn bereits dieses fehlerhaft ist, bringt Dir der schönste Code nichts.

Also ich denke, das alles in der IT-Welt mit Code umsetzbar ist. Gerade in Assembler wird das fast auf jedem Lehrgang gelehrt. Man muss nur wissen mit welchen Werkzeugen, oder diese sich selber basteln.

Das braucht der User nicht. Er hat sich sein System so eingerichtet, dass er, wenn Du nicht aktiv seine Einstellungen missachtest (etwa durch feste Schriftgrößen), alles ideal erkennen kann. Vertraue ihm einfach.

Hmm, das bringt mich echt zum Nachdenken. Aber wie heißt es: "Vertrauen ist gut, Kontrolle ist besser"

Wenn Du im Internet agierst, _muss_ Dein Konzept deaktiviertes JavaScript beachten. Solange Du also keine Lösung für ein (beliebiges) Problem hast, die ohne JS funktioniert, brauchst Du auch gar nicht an einer JS-Variante zu arbeiten. Schrittweises Vorgehen ist absolut richtig; Du beginnst jedoch mit dem falschen Schritt.

Nein, ich habe ja schon eine Lösung für eine Darstellung ohne Js. Da wird das Bild einfach mit Standardwerten (für 800x600) ausgeliefert. Fertig. Sieht nicht genial aus, wenn der Benutzer eine 1600er Auflösung und Vollbild hat, aber es sieht dann auch nicht anders aus, als jetzt.

Wenn eine bestimmte Auflösung,

Die Auflösung ist irrelevant. Was window.screen Dir liefert, hat zudem mit der Auflösung nichts zu tun. Siehe auch Archiv.

? Also ich habe mir den Wert von dem verwendeten "screen.width" per alert-box ausgeben lassen und er passt.

Gruß Chris