Beiträge von gandro

    Zitat von CooperRS


    Und damit ein Dateisystem, dass von OS X, Linux und Windows unterstützt wird. Wie gesagt: Das wird nie geschehen :/


    Wenn es doch jemals ein solches Dateisystem geben soll, dann aber bitte nicht ZFS.

    Ohne Blocker kommt mir Flash auf kein Gerät. Gut, das iPhone kommt mir ja so oder so nich ins Haus.

    Naja, dass Adobe schon seit langem Flash fürs iPhone in der Schublade hat, ist jedem klar, der ein bisschen Ahnung von Produktpolitik hat. Ich frage mich allerdings, wie sie z.B. "onhover" implementiert haben. Kann das iPhone ja nüsch.

    Aber vermutlich wird Flash eh erst mit der nächsten grossen Sicherheitslücke kommen, damit die nen flächendeckendes Upgrade machen können.

    Vergiss es.

    Ich verwende tint2 mit trayer als Systray (+ iPager). Wobei tint2 das Tray in Zukunft nativ können soll.

    pypanel, fspanel und bmpanel können soweit ich weiss kein Multimonitoring. PerlPanel ist ziemlich tot.

    Das einzige was bleibt, sind das GNOME- oder XFCE-Panel.

    Zitat von DosAmp

    Das Forum ist schon ein gutes Negativ-Beispiel. Ich schreibe nicht das Wort „nicht“ fett, um es besonders hervorzuheben, sondern möchte es besonders vorheben, wozu man zunächst das Tag <strong> und nicht das Tag <b> (das ja auch wieder ein Gestaltungs-Tag ist!) benutzen sollte.


    Moment. Hier im Forum ist <b> völlig legitim. Sowohl im Editor, als auch in der Beschreibung steht, dass [b] den Text fett macht. Es geht gar nicht um logische Hervorherbung.

    Aus dem selben Grund habe ich damals [tt] als <tt> und nicht als <code> implementiert. Die BB-Codes hier dienen zur gestalterischen Formatierung, nicht zur logischen.

    Sich mit CSS abmühen tut man sinnvollerweise aus nur zwei Gründen:

    1. Sauberer Code (bessere Quelltextlesbarkeit, weniger Wartungsaufwand)
    2. Barrierefreiheit für Menschen mit Sehbehinderung


    Das gilt aber nur, wenn man auch nur Standard-CSS verwendet.

    Sobald man eine bestimmtes Verhalten auf Teufel komm raus erzwingen will, endet man wieder bei Hacks, was im Endeffekt (den HTML-Code eher weniger, den CSS-Code dafür um so mehr) den Code wieder unlesbarer macht.

    Will man sauber Programmieren, muss man sich sowohl bei reinem HTML als auch bei CSS auf bestimmte Dinge beschränken.

    Wie gesagt, die meisten haben das Konzept von CSS nicht verstanden, ob jetzt Befürworter oder Gegner.

    Ich weiss echt nicht was alle immer gegen CSS haben.

    Es geht viel nicht in CSS. CSS hat seine Kinderkrankheiten. Das stimmt. Jedenfalls in dem CSS, was die gemeinsame Menge alle Browser darstellt.

    Und trotzdem ist das verfügbare CSS immer noch tausendmal besser als das HTML-Gefrickel. Schaut nur mal den Quellcode an. CSS kann nicht alles, was mit HTML mal in Mode war, dafür kann es andere Dinge. Vor allem ist es aber sauberer und bequemer.

    Und meistens ist das CSS-Bashing eh ungerechtfertigt. In 80% aller Fälle hat der Programmierer es einfach nicht verstanden, was das Konzept von CSS ist, und wie man damit umgeht.

    Viele Fangen an, mit <div>s ihre eigenen Elemente zu kreieren. Völliger Blödsinn, HTML bietet auch für logische Elemente eine passende Standardformatierung an. Andere wiederum wollen CSS dazu missbrauchen, ihre Tabellenlayouts anders umzusetzen.

    @Nachtrag; Dirk: "würde ich nen browser schreiben, würde ich nicht jedesmal nachprüfen ob ein element mit dem namen schon gerendert worden ist."
    Völliger Blödsinn. Es geht hier gar nicht um die Darstellung. id ist ein Attribut, was für den logischen Dokumentaufbau gedacht ist. Benötigt man vor allem bei Javascript. Die Browser zeigen das lediglich richtig an, weil die davon ausgehen müssen, dass Leute zu dämlich sind, sich mit HTML und CSS mal anständig auseinanderzusetzen. Willst du jedenfalls auf der Seite was Javascript verändert, wird es kläglich scheitern.

    Mein Vorschlag. Benutzt nach wie vor ein paar Tabellen, aber trennt strikt CSS und HTML (mit Ausnahme der unterschiedlichen Hintergrundfarben, die man lediglich mit CSS-Versionen realisieren könnte, die grad mal die modernsten Browser-Engines (WebKit (u.a. Safari) und afaik Presto (Opera)) unterstützen).
    Tabellen werden nur dort verwendet, wo es inhaltlich Sinn macht. Und <div> verwende ich gar nicht.

    HTML-Code:

    CSS-Code:

    Jedenfalls, da du vermutlich am Ende was eigenes hast: Verwende style="" nur, wenn es wirklich gar nicht anders geht. Das Attribut wird eh bald abgeschafft.

    Jap, mit CSS kann man die Höhe von Boxen nicht aneinander ausrichten lassen. Da fällt so ziemlich jeder Neuling mal rein.
    Es gibt aber in der Regel nur selten Fälle (aber es gibt sie), wo man das wirklich benötigt, meistens probiert man bloss ein Tabellenlayout auf CSS zu portieren, und das ist nicht Sinn der Sache.

    Das "Tabellenlayout sind out" haben 80% aller Leute im Web nicht Sinngemäss verstanden und meinen, jegliches verwenden von <table> müsse geahndet werden, hauen dafür überall ein <div> rein, wo es andere Tags dafür gäbe.
    Tabellen sind dann out, wenn sie zur Gestaltung der Seite missbraucht werden, nicht aber, wenn es einen logischen Zusammenhang im Inhalt gibt.

    Wenn du erlaubst, mach ich mal einen Vorschlag, wie die Seite meines Errachtens codetechnisch auszusehen hat.

    Junge, junge. Also ich werd da weder aus dem Code noch aus dem was Firefox aus dem Tabellen-Code generiert schlau, was das werden soll.

    Auch wenn Tabellenlayouts verpöhnt sind - wenn du eine Art Tabelle brauchst (was hier der Fall scheint, soweit ich das überblicke), dann bleib auch bei der Tabelle. DIV-Suppen sind nämlich noch dämlicher.

    Kannst du nicht mal bildlich darstellen, was du haben willst? Dann kann ich, falls notwendig, mal meinen Senf dazu abgeben. Aber momentan hab ich keine Plan was du willst. In der Regel lässt sich mit Tabellen und CSS kombiniert der lesbarste und sauberste Code erzeugen.

    Zitat von LukeGee

    Wtf, das will ich sehn :D Wenn das wirklich so ist, find ich Chip doof. Die hätten mir ja bescheid geben können :b2:


    Urheberrechtstechnisch vielleicht sogar illegal. Aber vermutlich wird chip.eu so ne Klausel haben, dass die dortige Software für ihre Heft-CDs verwenden können.

    Also Codetechnisch hab ich schon schlimmeres gesehen, ist ja sogar dokumentiert, was ich bei meinem Code bisher nicht hingekriegt habe :D

    Allerdings mag ich die proprietäre GPLv3 nich. Aber immer noch besser als ganz proprietär. :b1:

    Zitat von DosAmp


    Funktioniert aber wahrscheinlich trotzdem nicht, da der IE2 nach der Methode „ich löse den Domainnamen auf und sprech den Server mit seiner IP an“ arbeitet, was heutzutage Probleme verursacht.


    Das ist milde gesagt, völliger Blödsinn.

    Wie soll er es denn sonst tun? Anders geht DNS gar nicht, das macht jeder andere (moderne) Browser auch so.

    Das Problem ist vielmehr, dass der IE2 nur HTTP 1.0 kann (HTTP 1.1 (1999) gab es damals (1996) noch nicht), demzufolge auch kein Host HTTP-Header mitschickt, was wiederum dazu führt, dass der Webserver hier keine Möglichkeit hat herauszufinden, über welche Domain er aufgerufen wurde.

    Die FTP-Funktion vom IE2 könnte aber ebenfalls Probleme bereiten: FTP wurde 1998 um den Passive-Mode (und andere Dinge wie IPv6) erweitert, und der ist für die meisten Routerkonfigurationen heutzutage essentiell.

    Zitat von Blue


    Hm auch schon dran gedacht, welchen WM kannste mir den empfehlen was sehr funktional ist?


    Funktional als WM ist Openbox. Aber es ist ein Window-Manager und kein Desktop, folglich fehlen Dinge wie Panel usw.

    Ich glaube als schneller und einfacher Desktop lässt sich LXDE empfehlen:
    http://www.lxde.org/

    Ansonsten ist es bei Openbox-Benutzern üblich, sich selber was zusammenzustellen. Was allerdings sehr zeitaufwändig werden kann.
    Openbox ? wiki.archlinux.de

    Und sonst halt die Klassiker wie IceWM oder Fluxbox.