浏览器实际上是如何渲染网站的?
阅读评论
Ryan Seddon 关于浏览器表面之下发生的事情的演讲。 令人惊讶的是,默认情况下,HTML 非常宽容且有弹性。
我们正在阅读的一些网络内容,以及我们的一些想法。 还有我们应该知道的链接吗? 告诉我们!
Ryan Seddon 关于浏览器表面之下发生的事情的演讲。 令人惊讶的是,默认情况下,HTML 非常宽容且有弹性。
信息架构师 2014 年关于现代网络设计过程的文章
- 制作树形结构
- 用 Photoshop 处理首页、栏目页和文章页
- 在 WordPress 或其衍生版本上进行修改
- 填写内容
- 抱怨人们很愚蠢,或者很邪恶,或者两者兼而有之
网络项目失败是因为除了我们以外的每个人都很愚蠢吗? 还是邪恶? 或者两者兼而有之? 是因为小型代理机构的预算和时间都很少吗? 因为成熟的网页设计师经常说谎? 因为虽然布局很棒,但内容很糟糕? 因为内容很棒,但布局很糟糕?
还是因为我们有 22 个抽屉装满了舒适的工具、幻想和借口,来逃避坐下来思考的痛苦?
你可以尽情地抱怨这件事,并发表尖酸刻薄的评论,但没有任何技术或技术可以解决缺乏思考的问题。 相反! 添加更强大、更快、更多技术只会放大我们的无思。 这就是为什么我们正在污染在线海洋的数据塑料汤并没有让我们在解决切实问题方面变得更好。
Cole Peters 撰写了一篇关于他重构 TrialReach CSS 代码库的精彩文章
到目前为止,我们对 TrialReach 的功能性 CSS 方法已经取得了非常好的效果 - 我们显著降低了 CSS 的复杂性和膨胀程度,并且发现自己比创建新样式更频繁地重用现有样式……
关于 Cole 的文章,我发现了一些有趣的笔记
u-py4
这样的类名是否具有可读性。 但是,如果你选择创建像 u-padding-top--small
这样的类,并且你会拥有很多类似的功能类,那么开发人员最终将不得不解析大量文本才能了解一切是如何工作的。 也许以这种方式缩写类仅仅是你使用得越多,就越习惯的事情之一。如果你使用 Illustrator 来处理 SVG,你会喜欢昨晚发布的版本。 所有新功能都简化了工作流程。 其中一些功能包括
#foo_1_
时代已经过去了),带有用于唯一 ID 或图层名称的新选项viewBox
。这些功能在“导出”中可用,而不是在“另存为”中可用,建议您保留原始 .ai 文件以供将来迭代。
Rebecca Murphey
这些都是颠覆你过去所知的一切。 在 HTTP/2 世界中,将一堆 JS 文件拼接在一起的好处很少,在很多情况下,这种做法实际上是有害的。 域名分片成为一种反模式。 在你的 HTML 中随意添加一堆
<script>
标签突然之间不再是一个可笑的想法。 资源内联已经成为过去。 浏览器缓存 - 以及缓存失效 - 可以按模块进行。
我不禁想到,有一天网络开发可能真的有意义。
Jeremy Keith 关注了 head
中元数据的竞争标准,这些元数据最终帮助 Slack、Twitter 和 Facebook 等服务创建网站内容的预览。 不幸的是,缺乏共识对于开发人员来说是一个令人恼火的问题
我们之前见过这种浪费。 我记得当 Netscape 和 Microsoft 在浏览器大战中争夺天下时:Internet Explorer 添加了一个专有的
acronym
元素,而 Netscape 添加了abbr
元素。 它们基本上都做着同样的事情。 多年来,Internet Explorer 仅仅出于报复就拒绝实现abbr
元素。
你今天一直在网上寻找打折促销活动,却一无所获? 我们商店里有一些 CSS-Tricks T 恤和连帽衫,现已打 40% 折扣(使用优惠券代码 trikzare4kids),有效期至周一。
如果您是 S 号或 XXL/XXXL 号,大多数设计都有售。 如果你穿 M 号或 L 号,那就没有那么多,但我们希望很快能推出一些新的有趣商品。
使用响应式设计重新设计网站? 技术方面可能很具有挑战性,但与你在开始之前所要做的决策、流程定义和组织协调相比,却显得微不足道。 Karen McGrane 有关于所有这些内容的新书,名为 Going Responsive,这个链接文章链接到该书的第 2 章,发布在 A List Part 上。
关于书籍的其他消息,Christopher Schmitt 正在创作一本关于这些推出选项之一的书籍:改造。 Ethan Marcotte 也有一本新书:Responsive Design: Patterns & Principles.
WPO 代表“Web Performance Optimizations”,我相信。
展示性能优化对用户体验和业务指标的影响的案例研究和实验。
真正的公司,真正的性能变化,真正的影响。 你知道,一些小事,比如
史泰博将主页的平均加载时间缩短了 1 秒,并将第 98 个百分位的加载时间缩短了 6 秒。 因此,他们看到转化率提高了 10%。