Ashley Kolodziej — 2021 年 5 月
亲爱的 HTML 和 CSS
我看见你了。
在那后面,在 JavaScript、React、PHP 和所有那些“真正的”编程语言后面,我看见你了。我感谢你。
我看到了 YouTube 上的视频。你在通往更伟大更美好的事物之路上的 60 秒视频片段中被浓缩了,在比赛的最后,你是一只只会用 div
的马。你是一个配角。现在每个人都懂 HTML。即使不是这样,他们也说学起来并不难。
我知道这不是真的。
你是互联网的基石。你是人与信息之间的桥梁。当我们说 HTML 本身不是一种专业技能时,当我们认为理所当然时,我们忽略了使用网络爬虫和无障碍技术访问这些信息的人员和系统。
他们说你不是像其他语言那样的真正的编程语言,你只是标记语言,从技术上讲,我想这是对的。从技术上讲,JavaScript 和 PHP 是脚本语言。我还记得当知道 JavaScript 不酷的时候,当它也不是一种“真正的”语言的时候。有时,我觉得这些区别毫无意义,就像我们建立了一个词汇来把你(以及作为开发者的我们自己)挡在门外一样。作为一种标记语言,你拥有自己独特的价值和优势。知道如何最好地与你合作是一项真正的专业技能,而这项技能往往被忽视。
标记需要系统性的思考。哪种结构最适合此内容?我们如何才能使此内容更容易被发现并按正确的顺序解析?我们需要哪些标签才能确保屏幕阅读器能正确地解析你的信息?我想让你知道我知道你的重要性,我仍然在问这些问题。
每次我在 VoiceOver 中测试网站并发现它完全无法使用时,我都会想起你,我的键盘焦点跳到我无法与之交互的地方,也没有明确的章节和标题来帮助我导航。
还有我的老朋友 CSS,我想让你知道我理解你远不止一张漂亮的脸蛋。当然,你的主要工作是,嗯,为标记设置样式。但为什么这不能像其他语言一样受到赞扬呢?你是信息的视觉翻译。如果我们不能轻易理解世界上的所有信息,那么所有这些信息有什么用呢?你掌握着层次结构、对比度和布局的钥匙,掌握着视觉传达的钥匙。
你的语言是一种艺术。我认识到你的重要性,渲染性能、特异性和预测其他系统或设计师何时何地可能想要覆盖某个东西的平衡。当然,你设置样式,而且你设置得很好。但世界有时会忘记的是,你的本质上是一位规划者:层叠样式表中的“层叠”部分。哦,如果我是 JavaScript,我可以随心所欲,随时随地更改标记和样式。他们不知道内联样式是最具体的样式吗?
我知道,我尊重这一点。特异性有其时间和地点,我珍视你管理特异性的能力。我喜欢你覆盖的系统,喜欢提前思考哪些内容应该哪些内容不应该很容易被其他开发人员修改。我发现对特异性、!important
、对比度以及所有你做得很好的漂亮小事物的欣赏,在追求最新最闪亮的框架的过程中越来越少。
但我仍然在这里,HTML 和 CSS。我将继续向我认识的每个人展示你们两人可以提供多少。因为如果没有这种基础性的关注和专业技能,我们就无法传达这些信息。你是公平的信息传播的核心语言,我想让你知道,即使你现在不在聚光灯下,我也记得这一点。
即使有时感觉我是唯一一个仍然这样做的人。
我们爱你,HTML 和 CSS。
是的,我也喜欢 HTML 和 CSS,这两门语言是我在编写代码时最喜欢的。
太美了..❣️
我读的时候真的哭了。有人理解我的感受。
我们真的爱你!
说真的,无话可说。喜欢它!
同时,HTML/CSS:我爱你❤️
我喜欢这篇文章。它直击我的内心。我热爱 HTML 和 CSS,我用它们创造了很棒的东西!
更多人需要看到这个!
太棒了……太棒了。
你不是一个人。我在通过 Geocities 建立一个水手月亮粉丝页面时遇到了 HTML/CSS,从那时起就爱上了它。我曾经每天都在工作中使用它,但现在它主要用于 JS。我真的很想念它。
哇哦,我还记得 geosites!Lycos 和一些其他网站。
感谢这封信,知道你并不孤单 :-)
我也爱上了我亲爱的 HTML 和 CSS……我爱你
为什么我流泪了……
不错,我喜欢 HTML 和 css
♥️♥️♥️
请知道你不是一个人……
这太美了
满满的爱:Shoaib
点赞按钮在哪里:)
很棒的标记和层叠
我也在想同样的事情:(
终于,有人给予 CSS 和 HTML 应有的尊重
绝妙的信!停止对 HTML 和 CSS3 的欺凌,它们太酷了!
CSS 远不止“真正的”编程语言。对我来说,它是一种生活方式,一种用视觉表达自我的方式。感谢你写了这篇文章 :)
一位 CSS 程序员。
我希望有一天 SVG 能像 HTML、CSS 和 JS 一样受到赞扬,因为它也是一项很棒的网络技术,为我们带来了很多东西。但,是的,HTML 和 CSS 总是被推到一边,仅仅被视为所有 JS 功能的容器,而如果人们花点时间学习它们是如何工作的,你会发现更丰富的体验。
喜欢它们俩,自从我第一次点击神奇的“查看页面源代码”大约在 1995 年的时候。在所有的“口味”中,没有什么是可以没有香草的。
说真的,这是一篇很棒的文章。
感谢您撰写这篇精彩且必要的帖子。在过去几年里,我一直关注着 JS 和 React 的疯狂发展,并拒绝参与其中。网络的基础是,也永远是 HTML 和 CSS。如果没有它们作为核心,JS、React,甚至 PHP(或者任何其他基于网络的语言)都不会存在。
SPA 的疯狂程度绝对超过 1000%!能够查看源代码并确切地看到您所获得的内容,正是让网络如此开源和令人惊叹的原因。现在应用程序开发人员看到他们的平台正在消亡,他们别无选择,只能转向网络,并创建这种编译垃圾。网络的美妙之处在于它是非编译的。一些 HTML、样式和 HTTP 请求是您所需要的。无需重写浏览器请求和解压缩包。太恶心了。
爱死你了 CSS
爱你 HTML & CSS ❤️❤️❤️
我的整个童年都建立在 HTML,尤其是 CSS 之上。设计了 100 次,仍然在思考样式......爱这些日子 ❤️
完全且真诚地同意。
尽管我看到开发人员一直在批评 HTML 和 CSS,但我作为 UX 设计师认为它们对我的工作至关重要。
我认为它永远不会过时或过时,也无法被一些框架有效地取代,这些框架将在无需学习代码的情况下创建出可靠的可访问最终结果。
很棒!
谢谢,这太美了。我有点泪目。
最感人的情书之一。
学习 HTML 和 CSS 在高级别上可能很容易。但要精通它需要付出很多努力。
同意!
在使用 js 和框架几年之后,我从头开始学习 CSS 和 HTML。没有掌握基础知识,真是令人沮丧且效率低下。
❤️❤️❤️
好词!而且确实如此......
描述得非常好,继续加油!❤
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
HTML 和 CSS 不应该被忽视。
写得真好。
是的!HTML 和 CSS 是编程语言,我不关心那些认为它只是标记的人,你用你的信件触动了许多人的心,很高兴看到这样一封信。
JavaScript:- 我对你来说是个笑话吗?
更不用说 CSS Keyframes 动画了!
非常感谢大家!你们的支持对我意义重大。
我在反思我整个职业生涯中学习 Web 开发的经历后,受到启发写了这篇文章。我来自设计背景,多年来我一直告诉自己,我不是“真正的开发人员”,因为我不写(插入任何你喜欢的语言......这是一个不断变化的目标)。我清楚地记得,当时写 JavaScript 不酷。我记得我的设计被嘲笑了。由于你擅长的语言,而没有成为“真正的开发人员”的想法,来自于你经历中微妙的外部影响——从你看到的和读到的文章,到其他人与你互动的方式,无不如此。
我写这篇文章是为了在另一个方向上创造一种有力的影响——一种声音,它说我们应该记住 HTML 和 CSS 是需要尊重的真正专业领域。
我喜欢学习新的语言,事实上,我非常享受学习 React 的基础知识。但有时对最新和最棒技术的追求,意味着我们忘记了庆祝精通 HTML 和 CSS 所需的专业知识。我一直没有被认为是精通 HTML 和 CSS 的人,即使这不是开发世界想要的。尊重自己是一段漫长而艰苦的旅程,老实说,我仍在努力。我知道这种经历并不局限于我,也不一定局限于 HTML 和 CSS。
因此,如果您与这篇文章产生共鸣,如果您能花点时间支持并感谢您认识的用这些语言编写代码的人,无论他们是初级还是高级开发人员,对我来说都意义重大。在我职业生涯的成长过程中,我真的很需要这种提醒。
感谢您撰写这篇文章。
至少可以说,这篇文章非常鼓舞人心。谢谢您。这篇文章真正让我看到了一个类似的愿景。我也是一个每天编写 HTML 和 CSS 的开发人员。我尊重它,因为它能够将我们的愿景转化成我们可以与世界分享的东西。
Albert M
HTML 和 CSS,我们真的忘记了它们,不是吗?我太爱它们了。
做得好......而且你绝对不是唯一一个。我写 HTML 的时间比知道它叫 HTML 还要早。好吧,我这么说只是为了效果,但我是在 90 年代的一份临时工作中学习了 SGML(HTML 的超集),这让我在遇到 HTML 时更容易理解它。
至于 CSS,我仍然对这么多开发人员对它的轻视感到惊讶。如果你真的想要做 Web 开发,CSS 不能仅仅是一个事后诸葛亮。如果你对 Web 开发认真,CSS 不能仅仅是一个事后诸葛亮。开发人员往往会被 JavaScript 的强大功能所吸引,而没有意识到 CSS 的强大功能和重要性。我经常处于必须向他们展示如何在 CSS 中简单地完成事情,而不是采用一些复杂的 JS 方法(或者根本没有方法,因为 CSS 是唯一的方法)的位置。
无论如何,文章写得很好。而且,再说一遍,你不是一个人。
这种爱值得被崇拜......
爱 ❤️❤️❤️❤️❤️❤️❤️❤️❤️ 它
美丽的爱情信......
一切都说得很好......
爱你 HTML & CSS
我喜欢这篇文章!你和我是真正的书呆子/极客。我读到了最后。你跟 HTML 说话,就像它是你伴侣一样。真有趣!
爱你们 HTML 和 CSS。❣️
看看我用 HTML+CSS 做了什么(没有 JS)
https://github.com/avisek/No-JS-Noughts-And-Crosses
实时演示(您可以在浏览器中禁用 JS):https://avisek.github.io/No-JS-Noughts-And-Crosses
哦,我喜欢这个!
我们爱你们 HTML 和 CSS
是的!我来自设计背景,并于 1996 年开始编写 html/css......Yahoo 的背景是灰色的,并手动了链接列表......
曾经,当 CSS 和 Zen Garden 发展成熟时,网站看起来很棒。我曾经在 90 年代末到 2011 年左右教授网页设计 - 然后移动端兴起,我们开始看到的是基本的千篇一律的 SPA。现在我们似乎只看到极简的设计和扁平的颜色 - 很高兴看到渐变至少现在很流行。我们需要回到视觉设计布局,这些布局是优化的,但仍然具有视觉粘性 - 而这只能通过彻底了解 HTML 和 CSS - 特别是 CSS - 可以做什么来实现。愿 HTML/CSS 永久长存!
我尝试过的前两种语言。
确实,它们都受到人们的喜爱和珍惜。感谢你为我们表达了这种想法。
哦,CSS,我发现偶然发现你真是太迷人了。为什么一个简单的文本可以给这个苍白的世界上色呢?仿佛我在窥视另一个维度,超越了我们自己的维度。如果我能和你在一起,我会向你展示奇观的山脉和山谷,遍布网络的海洋和湖泊,充满了千行献给你的优雅。就好像…
如果不是 HTML 和 CSS 的友善,我一开始就不会爱上编码。这两者是编程(尤其是基于 Web 的编程)的基础。
CSS,你是网络苍白世界中的生命。
我全心全意地爱你。
来自 SOG 的爱
太美了 ❤
我不知道为什么,但我因为这而哭了。这是一封充满美丽而富有技术性的文字的美丽信件。
我爱你们,HTML 和 CSS。如果没有你们,网站就不复存在。:')
哇。这太棒了
HTML 和 CSS 不是编程语言吗?
那我怎么制作出来的呢?
https://github.com/avisek/No-JS-Noughts-And-Crosses
(我猜不用解释,URL 本身就足够说明了)
我记得,在六年级的时候,我坐在学校的计算机实验室里,几个月前刚学了 HTML,并且意识到电脑可以做的不仅仅是画图、用 Word 和 Logo。我的朋友兴冲冲地跑到我身边,激动得连气都喘不过来,告诉我我们现在可以使我们的网页变得漂亮且功能齐全。这不再是一项苦差事了。有一个叫做 CCS?SCC?CSS?的东西。他不知道,但我们都觉得它很酷。
我喜欢这篇文章……它真正体现了我最近的感觉。而且评论也很棒。无论出现什么新奇的东西,我们都会留在这里。
我很喜欢…
感谢你为 HTML 和 CSS 写下了这首美妙的赞歌。看到前端工程师贬低使 JavaScript 成为可能的根本事物真是令人沮丧。但我仍然热爱这些语言以及它们使网络对 *所有人* 都可访问的力量,而不仅仅是对那些视力完美且机器最快的用户。谢谢。