Ashley Kolodziej — Mai 2021
Liebes HTML & CSS
Ich sehe dich.
Da hinten, hinter JavaScript und React und PHP und all diesen „echten“ Programmiersprachen, sehe ich dich. Und ich schätze dich.
Ich habe die YouTube-Videos gesehen. Du wurdest zu einem sechzig Sekunden kurzen Schnipsel auf dem Weg zu größeren und besseren Dingen reduziert, ein Ein-Trick-div-Pony am Ende des Rennens. Du bist eine Nebenfigur. Jeder kennt heutzutage HTML. Selbst wenn das nicht der Fall ist, es ist nicht schwer zu lernen, sagen sie.
Ich weiß, das stimmt nicht.
Du bist das Fundament des Internets. Du bist die Brücke zwischen Menschen und Informationen. Wenn wir sagen, HTML sei keine eigene Expertise, wenn wir dich für selbstverständlich halten, lassen wir die Menschen und Systeme zurück, die über Webcrawler und Barrierefreiheitstechnologie auf diese Informationen zugreifen.
Sie sagen, du seist keine richtige Programmiersprache wie die anderen, dass du nur Markup seist, und technisch gesehen hast du wohl recht. Technisch gesehen sind JavaScript und PHP Skriptsprachen. Ich erinnere mich, als es nicht cool war, JavaScript zu können, als es auch keine „echte“ Sprache war. Manchmal habe ich das Gefühl, dass diese Unterscheidungen bedeutungslos sind, als hätten wir einen Wortschatz geschaffen, um dich (und damit uns als Entwickler) zurückzuhalten. Du hast als Auszeichnungssprache deinen eigenen einzigartigen Wert und deine Stärken. Zu wissen, wie man am besten mit dir arbeitet, ist eine wahre Expertise, die zu oft übersehen wird.
Markup erfordert systematisches Denken. Welche Struktur passt am besten zu diesen Inhalten? Wie können wir diese Inhalte auffindbarer und in der richtigen Reihenfolge verarbeitbar machen? Welche Tags benötigen wir, um sicherzustellen, dass ein Screenreader deine Informationen korrekt verarbeitet? Ich möchte, dass du weißt, wie wichtig du bist, und ich stelle diese Fragen immer noch.
Ich denke jedes Mal an dich, wenn ich eine Website in VoiceOver teste und feststelle, dass sie völlig unbenutzbar ist, mit dem Fokus meiner Tastatur, der zu Stellen springt, mit denen ich tatsächlich nicht interagieren kann, und ohne klare Abschnitte und Überschriften zur Navigation.
Und an meine langjährige Freundin, CSS. Ich möchte, dass du weißt, dass ich verstehe, dass du so viel mehr bist als nur ein hübsches Gesicht. Klar, deine Hauptaufgabe ist es, Markup zu stylen. Aber warum sollte das weniger gefeiert werden als andere Sprachen? Du bist die visuelle Übersetzung von Informationen. Was nützt die ganze Information der Welt, wenn wir sie nicht leicht verstehen können? Du hältst die Schlüssel zu Hierarchie und Kontrast und Layout, die Schlüssel zur visuellen Kommunikation.
Deine Sprache ist eine Kunst. Ich erkenne deine Bedeutung, das Gleichgewicht zwischen Leistung beim Rendering und Spezifität und die Vorhersage, wann und wo andere Systeme oder Designer etwas überschreiben möchten. Klar, du stylst, und du stylst gut. Aber was die Welt manchmal vergisst, ist, dass du im Grunde ein Planer bist: der kaskadierende Teil von Cascading Style Sheets. Ach, wärst du doch JavaScript, wo du tun und lassen kannst, was du willst, wann du willst, und Markup und Stile im Handumdrehen ändern kannst. Wissen sie nicht, dass Inline-Stile einige der spezifischsten Stile überhaupt sind?
Ich weiß das und respektiere es. Es gibt eine Zeit und einen Ort für Spezifität, und ich schätze deine Fähigkeit, damit umzugehen. Ich liebe dein System von Überschreibungen, das Vorausdenken darüber, was von einem anderen Entwickler leicht modifizierbar sein soll und was nicht. Ich finde, die Wertschätzung von Spezifität und !important und Kontrast und all den schönen kleinen Dingen, die du gut machst, geht im Streben nach den neuesten und glänzendsten Frameworks immer mehr verloren.
Aber ich bin immer noch für dich da, HTML und CSS. Und ich werde allen, denen ich kann, weiterhin zeigen, wie viel ihr beide zu bieten habt. Denn ohne diese grundlegende Sorgfalt und Expertise könnten wir diese Informationen überhaupt nicht kommunizieren. Ihr seid die Sprachen im Kern der gerechten Informationsverteilung, und ich möchte, dass du weißt, dass ich mich daran erinnere, auch wenn du gerade nicht im Rampenlicht stehst.
Auch wenn es sich manchmal anfühlt, als wäre ich der Einzige, der das immer noch tut.
Wir lieben dich, HTML & CSS.
Ja, ich liebe auch HTML und CSS. Das sind die beiden Sprachen, die ich genieße, wenn ich Code für diese beiden Sprachen schreibe.
Das ist wunderschön..❣️
Ich habe buchstäblich geweint, als ich das gelesen habe. Jemand versteht meine Gefühle.
Wir lieben dich!
Ernsthaft, kein Kommentar. Habe es geliebt.!
In der Zwischenzeit HTML/CSS: Ich liebe dich auch ❤️
Ich liebe diesen Artikel. Er spricht direkt zu meinem Herzen. Ich LIEBE HTML und CSS und ich erschaffe damit erstaunliche Dinge!
Mehr Leute müssen das sehen!
Das ist so erstaunlich… und schön.
Du bist nicht allein. Ich habe HTML/CSS kennengelernt, als ich eine Sailor Moon-Fanpage über Geocities erstellt habe und habe mich seitdem darin verliebt. Ich habe es früher jeden Tag für die Arbeit benutzt, aber jetzt ist es meistens JS. Ich vermisse es wirklich.
Oh wow, ich erinnere mich an Geocities! Lycos und einige andere damals.
Danke für diesen Brief, und wisse, dass du nicht allein bist :-)
Auch ich habe mich in mein süßes HTML CSS verliebt… liebe dich
Warum vergieße ich eine Träne….
Schön, ich liebe HTML und CSS
♥️♥️♥️
Bitte wisse, dass du nicht allein bist…
Das war schön
Viele Grüße: Shoaib
Wo ist der verdammte Like-Button :)
Beeindruckendes Markup und Kaskadierung
Fragte mich dasselbe: (
endlich, jemand, der CSS & HTML den verdienten Respekt zollt
Erhabener Brief! Hört auf, HTML und CSS3 zu mobben, sie sind so cool!
CSS ist so viel mehr als eine „echte“ Programmiersprache. Für mich ist es eine Lebensweise, eine Möglichkeit, mich visuell auszudrücken. Danke, dass du das aufgeschrieben hast :)
Ein CSS-Programmierer.
Ich hoffe, SVG wird eines Tages im gleichen Atemzug wie HTML, CSS und JS genannt, da es ebenfalls eine erstaunliche Webtechnologie ist, die so viel zu bieten hat. Aber ja, HTML und CSS werden immer als bloße Container für all die JS-Funktionalität abgetan, während man, wenn man sich ein paar Momente Zeit nimmt, um zu lernen, wie sie funktionieren, eine viel reichhaltigere Erfahrung sehen würde.
Liebe beide, seit dem ersten Mal, als ich um 1995 auf die magische Schaltfläche „Seitenquelltext anzeigen“ klickte. Von allen „Geschmacksrichtungen“ konnte nichts ohne das Vanilla glänzen.
Ernsthaft, so ein erstaunlicher Artikel.
Vielen Dank für diesen brillanten und dringend benötigten Beitrag. Ich habe die JS- und React-Verrücktheit der letzten Jahre beobachtet und mich geweigert, daran teilzunehmen. Die Grundlagen des Webs sind und werden immer HTML und CSS sein. Ohne diese im Kern gäbe es weder JS, React, noch PHP (oder irgendeine andere webbasierte Sprache) überhaupt nicht.
1000 % zur SPA-Verrücktheit! Die Möglichkeit, den Quellcode anzuzeigen und genau zu sehen, was man bekommt, machte das Web so Open Source und erstaunlich. Jetzt, da Anwendungsentwickler sehen, wie ihre Plattformen sterben, hatten sie keine andere Wahl, als zum Web zu wechseln und diesen kompilierten Müll zu erstellen. Die Schönheit des Webs liegt darin, dass es nicht kompiliert ist. Etwas HTML und Stil und HTTP-Anfragen sind alles, was man braucht. Keine Neuschreibung von Browseranfragen und kein Entpacken von Bundles. Igitt.
Ich liebe dich CSS
Ich liebe dich HTML & CSS ❤️❤️❤️
Meine ganze Kindheit basiert auf HTML und besonders CSS. 100 Mal gestylt und immer noch über das Styling nachdenken… Ich liebe diese Tage ❤️
Stimme voll und ganz und von ganzem Herzen zu.
So wie ich Entwickler sehe, die HTML und CSS verteufeln, sehe ich sie als UX-Designer als entscheidend für meine Arbeit.
Ich glaube nicht, dass es jemals geschäftig sein wird oder aus der Mode kommt oder effektiv durch ein Framework ersetzt werden kann, das ein solides zugängliches Endergebnis erzeugt, ohne dass man lernen muss, es zu codieren.
Erhaben!
Danke, das ist wunderschön. Ich bin ein wenig tränenreich geworden
Einer der besten herzergreifendsten Liebesbriefe.
HTML und CSS zu lernen mag auf hohem Niveau einfach sein. Aber es zu meistern erfordert viel Mühe.
Sehr gut!
Nach einigen Jahren JS & Frameworks habe ich mit einer Ausbildung in CSS & HTML von Grund auf neu begonnen. Es ist frustrierend und kontraproduktiv, die Grundlagen nicht zu beherrschen.
❤️❤️❤️
Schöne Worte! Und so wahr…
Hervorragend beschrieben, weiter so!❤
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
HTML und CSS sollten nicht als selbstverständlich angesehen werden
Wunderschön geschrieben
Ja! HTML und CSS sind Programmiersprachen und es ist mir egal, wer denkt, es sei nur Markup, du hast viele Herzen mit deinem Brief berührt, toll, so einen Brief zu sehen
JavaScript: – bin ich ein Witz für dich?
Ganz zu schweigen von CSS Keyframes Animation!!!
Vielen Dank euch allen! Diese Unterstützung bedeutet mir die Welt.
Ich wurde inspiriert, dies zu schreiben, nachdem ich über meine Erfahrungen beim Erlernen der Webentwicklung im Laufe meiner Karriere nachgedacht hatte. Ich komme aus einem Designhintergrund und habe mir im Laufe der Jahre immer wieder gesagt, dass ich keine „echte Entwicklerin“ bin, weil ich nicht (fügen Sie hier jede beliebige Sprache ein… es ist ein sich ständig änderndes Ziel) schreibe. Ich erinnere mich deutlich daran, als es nicht cool war, JavaScript zu schreiben. Ich erinnere mich, wie meine Designs belächelt wurden. Die Vorstellung, keine „echte Entwicklerin“ zu sein, weil die Sprachen, auf die man sich spezialisiert, von subtilen äußeren Einflüssen in deinen Erfahrungen herrühren – von den Artikeln, die du siehst und liest, bis hin zur Art und Weise, wie andere Leute mit dir interagieren.
Ich habe diesen Artikel geschrieben, um einen stimmlichen Einfluss in die andere Richtung zu schaffen – eine Stimme, die sagt, wir sollten uns daran erinnern, dass HTML und CSS echte Spezialisierungen sind, die Respekt verdienen.
Ich liebe es, neue Sprachen zu lernen, und ich hatte tatsächlich viel Spaß dabei, die Grundlagen von React zu lernen. Aber manchmal bedeutet das Streben nach der neuesten und besten Technologie, dass wir vergessen, die Expertise zu feiern, die für die Beherrschung von HTML und CSS erforderlich ist. Ich habe mich nicht immer als jemand respektiert gefühlt, der sich auf HTML und CSS spezialisiert hat, auch wenn das nicht die Absicht der Entwicklungswelt war. Es war eine lange und harte Reise, mich selbst zu respektieren, und ehrlich gesagt, ich arbeite immer noch daran. Ich weiß, dass diese Erfahrung nicht nur mir, sondern auch nicht unbedingt nur HTML und CSS eigen ist.
Wenn Sie also eine Verbindung zu diesem Artikel gefunden haben, würde es mir die Welt bedeuten, wenn Sie sich einen Moment Zeit nehmen, um jemandem Unterstützung und Dankbarkeit zu zeigen, den Sie kennen, der in diesen Sprachen schreibt, sei es ein Junior- oder ein Senior-Entwickler. Ich hätte diese Erinnerung wirklich gebrauchen können, als ich in meiner Karriere wuchs.
Vielen Dank für diesen wunderbaren Artikel
Inspirierend, um es milde auszudrücken. Danke. Dieser Beitrag macht für mich einen Unterschied in der Betrachtung einer ähnlichen Vision. Ich bin auch ein Entwickler, der täglich HTML und CSS schreibt. Ich respektiere es für seine Fähigkeit, unsere Visionen in etwas zu verwandeln, das wir mit der Welt teilen können.
Albert M
HTML und CSS, es ist, als hätten wir diese Jungs wirklich vergessen, oder? Ich liebe sie so sehr
Gut gemacht… und du bist *definitiv* nicht der Einzige. Ich schreibe schon HTML, bevor ich wusste, dass es HTML war. Okay, ich sage das nur, um es eindrucksvoll zu machen, aber ich habe in den 90ern in einem Zeitarbeitsjob SGML (eine Obermenge von HTML) gelernt, was mir ein leichteres Verständnis von HTML ermöglichte, als ich ihm begegnete.
Was CSS angeht, bin ich immer noch erstaunt, wie wenig Beachtung es von so vielen Entwicklern findet. CSS kann keine bloße Nebensache sein, wenn man es mit der Webentwicklung ernst meint. Entwickler lassen sich gerne von der Macht von JavaScript begeistern, ohne die Macht und Bedeutung von CSS zu erkennen. Ich bin zu oft in der Position, ihnen zeigen zu müssen, wie man Dinge einfach in CSS im Vergleich zu einem komplexen JS-Ansatz (oder gar keinem Ansatz, weil CSS der einzige Weg ist, es zu tun) macht.
Wie auch immer, tolle Schreibarbeit. Und nochmals, du bist nicht allein.
Solche Liebe ist zu bewundern..
Liebe ❤️❤️❤️❤️❤️❤️❤️❤️❤️ es
Schöner Liebesbrief…
Alles ist gut gesagt..
Ich liebe dich HTML & CSS
Ich liebe diesen Artikel! Du bist ein echter Nerd/Geek, genau wie ich. Ich habe bis zum Ende gelesen. Du sprichst mit HTML, als wäre es dein Partner. Das ist lustig!
Ich liebe dich HTML und CSS.❣️
Schau, was ich mit HTML+CSS gemacht habe (ohne JS)
https://github.com/avisek/No-JS-Noughts-And-Crosses
Live-Demo (Sie können JS in Ihrem Browser deaktivieren): https://avisek.github.io/No-JS-Noughts-And-Crosses
Oh, ich liebe das!!!
Wir lieben dich, HTML und CSS
JA! Ich komme aus einem Designhintergrund und habe 1996 angefangen, HTML/CSS zu schreiben… Yahoo hatte einen grauen Hintergrund und eine handkurierte Linkliste…
Websites sahen früher gut aus, als CSS und Zen Garden zu ihrer Blütezeit kamen. Ich habe in den späten 90ern bis etwa 2011 Webdesign unterrichtet – dann kam Mobile und alles, was wir sahen, waren einfache Cookie-Cutter-SPAs. Jetzt sehen wir nur noch Minimaldesign und flache Farben – ich bin froh, dass Verläufe jetzt zumindest beliebt sind. Wir müssen zurück zu visuellen Design-Layouts, die optimiert, aber dennoch visuell einprägsam sind – und das kommt NUR durch gründliches Wissen darüber, was HTML und CSS – insbesondere CSS – können. Lang lebe und gedeihe, HTML/CSS!!!!
Die ersten beiden Sprachen, die ich ausprobiert habe.
In der Tat, sie werden beide geliebt und geschätzt. Danke, dass du unsere Meinung dazu geäußert hast.
Oh CSS, wie faszinierend ich es finde, auf dich gestoßen zu sein. Wie kommt es, dass einfacher Text dieser blassen Welt Farbe verleiht. Es war, als würde ich durch eine andere Dimension jenseits unserer eigenen spähen. Wenn ich doch nur mit dir zusammen sein könnte, würde ich dir die Berge und Täler des Wunders zeigen, die Meere und Seen, die sich über das Web erstrecken und nichts als tausend Zeilen Eleganz enthalten, die dir gewidmet sind. Es ist, als ob…
Ich hätte mich nicht in das Programmieren verliebt, wenn es nicht die Freundlichkeit von HTML & CSS gewesen wäre. Diese beiden sind die Grundlage der Programmierung (insbesondere im Web).
CSS, du bist das Leben in der blassen Welt des Webs.
Ich liebe dich von ganzem Herzen.
Mit Liebe von SOG
Das ist wunderschön ❤
Ich weiß nicht warum, aber ich weine darüber. Ein so schöner Brief mit dennoch technisch schönen Worten.
Ich liebe dich, HTML und CSS. Die Website würde ohne euch beide nicht existieren. :')
Wow. Das ist erstaunlich
HTML und CSS sind keine Programmiersprachen?
Wie habe ich das dann gemacht?
https://github.com/avisek/No-JS-Noughts-And-Crosses
(Ich muss es wohl nicht erklären, die URL selbst ist aussagekräftig genug)
Ich erinnere mich, wie ich in der sechsten Klasse im Computerkabin meiner Schule saß, nachdem ich erst wenige Monate zuvor HTML gelernt hatte, und mir bewusst wurde, dass Paint, MS Word und MS Logo nicht alles waren, was Computer tun konnten. Mein Freund kam zu mir gerannt, zu aufgeregt, um überhaupt Luft zu holen, und erzählte mir, dass wir jetzt unsere Webseiten schön und funktional gestalten könnten. Es war keine lästige Pflicht mehr. Es gab dieses Ding namens CCS?, SCC?, CSS?. Er wusste es nicht, aber wir beide fanden es ziemlich cool.
Ich liebe das… es erfasst wirklich, wie ich mich in letzter Zeit gefühlt habe. Und die Kommentare sind wunderbar. Was auch immer für neumodisches Zeug kommt, wir werden immer noch da sein.
Ich liebe es..
Vielen Dank für diese wunderbare Hymne an HTML und CSS. Es ist so entmutigend zu sehen, wie Frontend-Ingenieure das verunglimpfen, was JavaScript überhaupt erst möglich macht. Aber ich liebe diese Sprachen und ihre Macht, das Web für *alle* zugänglich zu machen, nicht nur für Menschen mit perfekter Sehkraft und den schnellsten Maschinen. Danke.