Webdesign ist…
am 30. Januar 2009 von Kabarakh unter Blogging abgelegt… wenn man merkt dass man mehr als einen virtuellen Desktop hat
… und wenn man Microsoft nur noch für IE6 verflucht und alle anderen Produkte ignoriert…
(frei nach Feuerfuchs)

… wenn man merkt dass man mehr als einen virtuellen Desktop hat
… und wenn man Microsoft nur noch für IE6 verflucht und alle anderen Produkte ignoriert…
(frei nach Feuerfuchs)
Jaja, die Linuxer, habens nicht leicht – wir haben nur 2 der 3 Standardkonformsten Browser verfügbar und sollen dann für alle Browserarten designen… und das, wo es doch schon die Windowser schwer haben – Safari bei Apple laden, Internet Explorer auswählen (oder mit einem Extraprogamm ermöglichen alle von 5.5 bis 8Beta zu nutzen), Firefox laden, Opera laden… und jedesmal von Hand… und jedes mal installieren – aber hey, alle wichtigen Browser sind da (meinetwegen nehmen wir noch windows.kde mit und installieren Konqueror, dann passt das… und/oder chrome – ach nee, ein Webkit reicht)
Und der Linuxer? Der hat sein Firefox. Der hat sein Opera. Der hat seine Firefox-Derivate. Der hat vielleicht sogar einen buggy epiphany-webkit. Oder er opfert seine Platte und installiert KDE und Konqueror… aber das macht man nich gern freiwillig.
Und dann – kommt man hier her und findet für jede Browsertechnik etwas
Seht und staunet, was man (zumindest bei Arch) alles über die Paketverwaltung installieren kann ohne einmal nachdenken zu müssen:
(Legende: Renderengine – Programm)
Gecko – volle Auswahl: flock, epiphany, firefox, swiftweasel, blablabla… keine Grenze offen
Presto – Opera – nativ vorhanden
KHTML: Konqueror – naja wers braucht… KHTML wurde ja geforkt in…
webkit: (vorhin durch Zufall entdeckt) Arora… schönes Ding, designtechnisch ein Firefox aus QT, nutzt webkit als Engine und läuft nativ in Linux… leider nur 41 beim Acid3 und (anscheinend) keine Java- und Flashunterstützung – aber für Webdesigner klasse
IE: Tja, das Sorgenkind… aber auch hier kann geholfen werden – ich nutze entweder ies4linux (mit wine) um meine Page mit Hover und allem in IE5.5 und 6 zu testen (7 hängt immer, ist auch nur als experimentell angegeben) oder es werden statische Screenshots über Netrenderer angeschaut…
Siehe da, ich hab mit weniger Aufwand (Paketverwaltung gegenüber Surfen, Laden, Installieren) nativ eine so gute Browserwahl wie andere in Windows… und da soll noch einer sagen, für Linux gäbe es weniger Software als für Win
Viel Spaß mit den Browsern, so long, and thanks for all the fish
Grad gefunden im FailBlog:
Ich find diese Pen Tricks ja eh Schwachsinn, aber so…
Wieder einmal habe ich Berufsschule, und wieder einmal hagelt es Arbeiten um Arbeiten…
Heute ist der Höhepunkt dran – Java… Sockets, Streams, Exceptions und Threads – wobei wir davon 3 Sachen in einer Aufgabe brauchen werden und nur eine einzige Doppelstunde lang ALLE 3 SACHEN durchgenommen hatten. Irgendwie hab ich Angst davor…
Lichtblick sind die Arbeiten nächste Woche (Gemeinschaftskunde DDR, Software Struktogramme und Schreibtischtests *yay* und Software Datenbanken ER-Modelle und sowas) und dass ich demnächst wohl nen vServer mieten werde (server4you, kleinste Ausgabe)
Ein Kollege in der Schule hat bei server4you den zweitkleinsten Server und ist zufrieden, ein Kollege im Geschäft hat den Server den ich will 4 Tage kostenlos im Test laufen und wird sich auch einen mieten, also siehts ma gut aus… wenn jemand schlechte Erfahrungen hat, bitte melden
Leider gibts da nur Debian Etch, Suse, CentOS oder Fedora zur Wahl – kein Arch
aber gut, mit Debian komm ich auch zurecht
Edit: Tjoa wie erwartet… Software konnt man in die Tonne kloppen. 2 Aufgaben, eine mit 15, die andere mit 10 Punkten. Die 10er hab ich denk ich komplett, die 15er hab ich knapp ein drittel geschafft…
Aufgabe 1, 15 Punkte:
Es existiert ein Client. Wir schreiben den Server, an den der Client sich verbinden soll, lesen eine Textdatei ein, schicken den Inhalt zeilenweise an den Client und beenden die offenen Verbindungen – hört sich leicht an, aber die Streams und BufferedReader/Writer waren mein Untergang – ich hab am Ende die erste Zeile der Textdatei ausgeben können – das wars… achja der Client konnt sich verbinden ^^
Aufgabe 2, 10 Punkte:
Es existiert eine Klasse mit einer String-Einles-Methode. Wir sollten die Klasse (die nichts macht außer einlesen und ende) erweitern, dass ein Thread erzeugt wird, welcher $Eingabe Sekunden wartet und dann erst beendet wird – schwachsinn… und dann eine Exception erstellen die geworfen wird wenn die Eingabe <=0 ist… noch so ein Schwachsinn (oben ist der Thread Schwachsinn weil die warten-Funktionen kann man genauso im Hauptprogramm machen und die Exception ist Schwachsinn weil man da ganz einfach ne do-while-schleife machen kann… naja Lehrer…)
Wie gesagt, Aufgabe 2 hab ich… Aufgabe 1 eben teilweise… ma sehen was rauskommt
Letzte Kommentare