
Was sagt ihr dazu, eine coole animierte GIF-Diagrammgrafik, oder? Ich muss irgendwann mal posten, wie ich das hinbekommen habe.
Nun, die Ergebnisse sind da und es ist ein Erdrutsch. **Über 50%** von euch sagten "Ich benutze keine CSS-Frameworks". Diesmal bin ich bei der Mehrheit. Ich hasse sie nicht oder so. Wenn du ein Framework benutzt und es deine Entwicklungszeit beschleunigt und du gute Ergebnisse erzielst, dann immer zu.
**An zweiter Stelle, 18%** von euch bauen und nutzen ihr eigenes Framework. Ich hätte fast so abgestimmt, da ich manchmal mit SEHR grundlegenden Startstilen beginne. Aber letztendlich dachte ich nicht wirklich, dass das als "Framework" zählt.
Es ging hin und her um den **3. Platz** zwischen Blueprint und dem 960 Grid System, aber letztendlich gewann 960, 11% zu 10%.
Keines der anderen großen Frameworks erreichte mehr als 3%.
Ich lasse die Umfrage noch etwas länger laufen und schließe sie dann im Umfragearchiv ab. Dann werden wir etwas Neues starten. Kommentiere ruhig, welche Ideen für Umfragen du gerne sehen würdest.
Coole .gif-Grafik! Wie sorgst du dafür, dass sie nicht mehr looped?
Ich lache hysterisch darüber, dass du ein animiertes GIF für diese Grafik verwendet hast. Wäre eine schöne zugängliche Version mit Tabellendaten nicht besser und eine größere Herausforderung gewesen, sie mit CSS schön aussehen zu lassen?
Wenn ich dir +mod Punkte geben könnte, würde ich sie maximal ausschöpfen. Persönlich liebe ich es zu sehen, wie Leute (besonders bekannte Namen in der CSS-"Industrie") Tabellen für Daten verwenden – so wie sie verwendet werden sollten.
Man kann mit einer schön gestylten Tabelle viel erreichen. Und vergessen wir nicht die ganze Zugänglichkeitsfrage: Es gibt keine Daten für Leute, die das GIF nicht sehen können oder Bilder deaktiviert/verkleinert haben (mobile Browser).
Leider war Emastic nicht auf dieser Liste. Ich würde gerne sehen, wie viele von euch es benutzen.
Da es nicht in der Umfrage vorgestellt wurde, gehe ich davon aus, dass niemand darüber in den Kommentaren zur Umfrage geschrieben hat? Aber danke, ich habe jetzt ein weiteres Framework zum Ausprobieren!
Diese Grafik sieht gut aus, aber sie kann nicht loopen, wenn dir die dargestellten Daten wirklich wichtig sind…
:) Ich stimme zu……ich finde die Animation sieht cool aus (erinnert mich an mint.com), aber der Loop hat mich dazu gebracht, die Grafik zu überspringen, weil ich sie nicht lesen konnte.
Sieht aus wie eine exportierte "Keynote"-Datei. Sieht gut aus. Ich lerne gerade CSS, weiß nicht viel über dieses 960 Grid System, aber ich höre immer wieder davon :/
Dieses Thema kommt immer wieder auf, aber meiner Meinung nach sollte nur eine Reset-Datei (Eric Meyers) verwendet werden, um Entwicklern eine Grundlage zu geben.
Ich bin ganz Nickers Meinung. Ich liebe es, einfach diese reset.css-Datei einzurichten und dann das gute Zeug von Hand zu codieren.
Wow, die Ergebnisse machen mich ein wenig traurig. Ich kann die Antwort "nicht benutzen" nicht glauben. Für mich bedeutet das, dass es viel Missverständnis darüber gibt, was ein 'Framework' wirklich ist und was es tut. Aber das ist nur meine Meinung, ich denke, es liegt daran, dass es viele Leute gibt, die nicht verstehen, wie CSS-Resets funktionieren und warum/warum nicht.
Ich probiere gerade Blueprint aus, aber normalerweise mache ich meine eigenen :P
Interessant, wie viele Frameworks es gibt und doch benutzt sie keiner. Ich fühle mich ein wenig traurig für die Framework-Ersteller.
Es dauert weniger Zeit, eines selbst zu bauen, als eines zu benutzen, das jemand anderes gemacht hat. Jedes Webdesign-Projekt ist anders und hat unterschiedliche Probleme. Man kann keine kostbare Zeit damit verlieren, CSS-Frameworks zu benutzen und zu lernen.
Hmm, ich verspreche, ich versuche nicht, mit diesem Kommentar ein Idiot zu sein. ABER ich denke, wenn man viel Zeit braucht, um ein Framework zu "lernen", kennt man CSS nicht gut genug. Dein Framework besteht nur aus grundlegenden Bausteinen und spart viel Zeit und repetitivem Code.
Vielleicht habe ich mich falsch ausgedrückt! Ich erstelle eine Liste für dich, warum ich niemals CSS-Frameworks verwenden werde.
Eine große Menge CSS-Code wird nicht ausgeführt.
Verwendung von JavaScript zum Schreiben von Teilen von CSS, es ist möglich, dass es manchmal mit Ihrer CSS-Datei in Konflikt gerät.
Jedes Webdesign-Projekt ist einzigartig und erfordert eine einzigartige Struktur mit Klassen und IDs. Klassen und IDs, die sie definieren, um die Arbeit zu erleichtern.
Da Frameworks oft überladen sind, dauert das Entfernen unnötiger Codezeilen Zeit. Wenn sie nicht entfernt werden, führt dies zu anderen Problemen für diejenigen, die ihre Websites immer für schnellere Geschwindigkeiten optimieren.
Semantische Probleme.
Wenn das Framework in mehreren Dateien strukturiert ist, vervielfachen sich die HTTP-Anfragen.
Die Liste könnte weitergehen, aber ich höre hier auf. Es hängt vom Blickwinkel ab. Und @Jason, es geht nicht darum, CSS nicht zu kennen, sondern darum, wie, wann und welches Framework wir verwenden sollten. Meiner Meinung nach können Frameworks manchmal schaden.
Jeder sollte ein Framework verwenden, auch ein einfaches, das man selbst erstellt hat. Es ist eine der einfachsten Möglichkeiten, sich als Front-End-Coder zu profilieren, viel einfacher als der Bau eines JavaScript- oder PHP-Frameworks.
Gut gesagt, voll und ganz einverstanden. Ich denke, 'Framework' macht den Leuten Angst und sie verstehen es nicht.
Ich weiß nichts über ein vollwertiges Framework, aber JEDER sollte definitiv eine Art Reset.css-Datei verwenden. Sie beseitigen wirklich eine Menge Inkonsistenzen in den Browsern.
hah~das GIF ist gut zu verstehen, danke Chris
Alles kommt auf ein bisschen gesunden Menschenverstand an, je nachdem, wie leichtgewichtig das Framework ist, das du verwenden wirst, und ob es wirklich dem ähnelt, was du bauen wirst? Oder wäre es schneller, einfach dein eigenes zu benutzen?
Ich kenne nicht viele Leute, die alle h1 – h6 Elemente verwenden, dann gibt es viele andere Variablen, die angepasst oder entfernt werden müssen, weil sie überflüssig werden.
Es besteht auch die Möglichkeit, dass du ihr Framework oder deinen Arbeitsstil bearbeiten musst, damit es gut in deine Hierarchie passt.
Seit dem Lesen dieses Beitrags habe ich mir ein paar Frameworks angesehen. 960 sieht ziemlich praktisch aus. Ich werde es bei meinem nächsten Projekt ausprobieren. Danke für den Hinweis.
Ich benutze 960 für die Testentwicklung, aber ich versuche immer, es zu entfernen, wenn alles seinen endgültigen Zustand erreicht hat und ich die Dateien ohne ein verwendetes Framework an meine Kunden übergebe.
Ich würde gerne einen Screencast zum Thema CSS-Frameworks sehen, da ich glaube, dass ich etwas verpasse.
Persönlich liebe ich es, das XHTML und CSS zu schreiben, und da es nicht viel Zeit in Anspruch nimmt, habe ich mich mit dem Thema nicht wirklich beschäftigt.
hm nächste Umfrage? Was ist mit: Wie erstellt ihr Mockups?
html/css
Photoshop
Illustrator
Bleistifte und Papier
usw.
3. Platz sagst du? 3nd? nicht 3rd, sondern 3nd.
Ich finde, dass CSS-Frameworks nur für das Layout nützlich sind, aber das Styling wird mühsam, wenn man mit all den seltsam benannten divs usw. umgeht. Ich mag die CSS-Reset-Dateien persönlich, weil Konsistenz im Aussehen vorteilhaft ist.
Guter Artikel, Danke,
Kevin
Ich schätze, wenn ich mich über 3nd aufrege, sollte ich "bizarrely" richtig schreiben. Mein Fehler.
CSS-Frameworks sind nutzlos… konzentriert euch stattdessen auf coole PHP- und JavaScript-Frameworks :)
Die Grafik muss sterben. Sieht hübsch aus – das gebe ich zu. Aber sie frisst die Ressourcen meines MacBook Bud!
Schau mal
http://media.liquidx.net/js/plotkit-tests/sweet.html
Coole dynamische Grafik in JavaScript!
mit welchem PHP-Framework arbeitest du?
Schmeiß den .gif-Loop weg. Hier habe ich die Ergebnisse untersucht und zack! Sie waren weg – immer und immer wieder!!