Beiträge von gandro
-
-
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.
-
-
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:
- Sauberer Code (bessere Quelltextlesbarkeit, weniger Wartungsaufwand)
- 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. -
Aber das geht mal gar nicht. Stopp! Halt! Polizei!
id="irgendwas" darf genau [size=7]ein (1)[/size] mal auf der gesamten Seite vorkommen. id ist eindeutig. Genau ein Element auf der Seite darf die id "irgendwas" haben.
Jeder Browser der das trozdem anzeigt gehört eigentlich verboten.
Was du brauchst, ist class.
-
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:
Code
Alles anzeigen<table id="WindowsTabelle"> <tr> <td class="WinEpoche" colspan="2" style="background-color:#000000" >Epoche</td> </tr> <tr> <td class="WinJahre" style="background-color:#000000" >1981 - 2000</td> <td class="WinInfo"> <h3>Betriebsystem</h3> <p> Viel Beschreibung hier </p> <ul class="WinBilder"> <li> <a href="bildLink" onClick=""> <img src="vorschau/blindLink"> </a> </li> </ul> <table class="WinMoreInfo"> <tr> <th colspan="3">Weitere Informationen verfügbar über:</th> </tr> <tr> <td> <ul class="WinLinks"> <li><img src="iconLink"><a href="link">Linkbeschreibung</a></li> <li><img src="iconLink"><a href="link">Noch ein Link</a></li> </ul> </td> <td> <img class="WinSupport" src="SupportBild"> </td> <td> Ne CPU, nen Floppy und nen Bildschirm. Tastatur von Vorteil </td> </tr> </table> </td> </td> <table>CSS-Code:
Code
Alles anzeigentable#WindowsTabelle { border-collapse: collapse; width: 780px; } table#WindowsTabelle tr { border-bottom: thin solid #808080; } table#WindowsTabelle tr td.WinEpoche { border-bottom: thin solid #808080; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; } table#WindowsTabelle tr td.WinJahre { border-right: thin solid #808080; width: 50px; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; } td.WinInfo ul.WinBilder { list-style: none; } td.WinInfo ul.WinBilder li { display: inline; padding-right: 20px; } td.WinInfo ul.WinBilder li a img { border: none; } td.WinInfo ul.WinBilder li a { text-decoration: none; } table.WinMoreInfo tr th { text-align: left; font-weight: normal; font-style: italic; } table.WinMoreInfo * ul.WinLinks { list-style: none; width: 320px; } table.WinMoreInfo * ul.WinLinks li img { vertical-align: middle; }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.
-
Mit IRC-Clients ists wie mit Browsern, Office-Suits und E-Mail-Clients, die sucken alle.
-
Anderer Treiber probieren?
Der Chip ist ja relativ verbreitet, da gibts sicher unterschiedliche Versionen von verschiedenen Herstellern...?
-
-
Also Codetechnisch hab ich schon schlimmeres gesehen, ist ja sogar dokumentiert, was ich bei meinem Code bisher nicht hingekriegt habe

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

-
Blödsinn.
Lern lesen.
"Selbstabholern biete ich auch noch an einen Apple iMac G3 an, leider bekomme ich ihn nicht zum laufen."
-
Bash kann selbstverständlich auch Parameter-Autovervollständigung. Bash kann im überigen auch den GIT-Branch im Prompt anzeigen.
zsh ist nichtsdestotrotz eine tolle Shell.
-
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.
-
Zurückgeben, wirst ja wohl Garantie drauf haben.
-
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.deUnd sonst halt die Klassiker wie IceWM oder Fluxbox.
-
Ein Linux mit minimalistischer GUI (schmaler als XFCE) müsst doch eigentlich laufen?
Sofern du einen gescheiten Browser findest.