Markdown

服务器+域名+HTML=简单的Web

我是红色字体

简洁容易记、有意义/有趣,商业优先。

HTML Tips

与其编写 Javadoc 注释,不如为方法和变量起好名字,使得它们可以解释编码意图,成为自文档的代码(self-documenting code)。
– 《论代码注释

Why

协和飞机是一架超音速客机,于1969年首飞,距今已经超过50年。1969年的人们大概以为,我们现在应该生活在太空中,或者到处都是飞行汽车,而不会想到今天最快的客机依然比协和飞机慢。
Lyn Alden

我们的目标是永远保存 10 亿人的著作。
布鲁斯特·卡利,互联网档案馆(Internet Archive)创始人,庆祝该项目创立25周年。

要么是用户控制程序,要么是程序控制用户。
理查德·斯托曼

C 语言很保守,变化和增长非常缓慢。这其实是一项吸引人的功能,开发人员常常低估了它。
–《为什么没有 C 语言大会?

美国音乐行业由于没有了演唱会,2020年的收入83%来自互联网音乐服务,创了历史新高,主要收入来源是 Spotify 和 Apple Music。

目前,W3C 规范有1,217个,总字数超过1亿。这意味着,已经不可能从头开发一个全新的网络浏览器,因为网络已经变得如此复杂,创建新的网络浏览器的工作量可与阿波罗登月或曼哈顿计划相媲美。
– 《网络浏览器的无限范围

为了让毕业生和 Java 程序员对 JavaScript 更满意,标准委员会不断改造这种语言的语法,先添加了类(class),又在那些人的不断要求下,添加了私有属性,因为那些人一旦离开了 OOP(面向对象编程),就不知道怎么编程。
Hacker News 读者

为什么不应该使用 Cloudflare 的免费层?(英文)

Cloudflare 是一个 CDN 服务提供商,很多人使用它的免费层。作者发现,免费层有时会限制访问,而且不向站长提供任何反馈,让你在不知不觉之间就丢失了很多用户。

Chromium 浏览器宣布,将把 HTTPS 协议的锁标志,改成一个中性的箭头(下图),以防用户看到“锁”以后,误认为该网站是经过认证的可靠网站。

实际上,HTTPS 协议只能保障信息传输是安全的,并不能保证网站本身是可靠的。

软件业的停滞

软件技术的进步,在1996年左右基本停滞了。

1996年之前,我们取得的软件成果:LISP,Algol,Basic,APL,Unix,C,SQL,Oracle,Smalltalk,Windows,C ++,LabView,HyperCard,Mathematica,Haskell,WWW,Python,Mosaic,Java,JavaScript,Ruby,Flash,Postgress。

1996年以后的软件成果:IntelliJ,Eclipse,ASP,Spring,Rails,Scala,AWS,Clojure,Heroku,V8,Go,Rust,React,Docker,Kubernetes,Wasm。

后面那些软件成果,都是对此前技术成果的增量改进。比如,Rails 通过良好的结构化方式将一堆现有技术粘合在一起,从而极大地提高了 Web 应用程序的生产率,但是它本身没有发明任何新东西。同样地,V8 通过扩展 Smalltalk 和 Java 中发明的技术,加速 JavaScript 执行速度。

自从1996年以来,几乎所有东西都是巧妙地重新包装和重新设计了先前的发明。

为什么1996年以后,软件技术突然停止了进展?1996年到底发生了什么?

我认为原因就是互联网开始繁荣。突然之间,程序员有史以来第一次可以迅速致富,大量聪明的有抱负的人涌入了硅谷。但是,你不能在创业公司做研究,基础技术需要很长时间酝酿,并且风险很大。合理的商业计划是利用 VC 的资金,将其投入到最优秀的程序员,让他们改进当前糟糕的技术,然后兑现获利。创业公司没有发明基础技术的时间。

如今,只有像 Google / Facebook / Amazon / Microsoft 这样的大型公司才有金钱和时间来创造新技术,但是他们似乎只对以最小的破坏性方式解决自己的问题感兴趣。

维基百科 20 周年,为什么它是「互联网奇迹」?

如果维基百科当年没有被创立,恐怕在今天这个碎片化、商业化的互联网世界,它根本无法诞生。

维基百科创始人 Jimmy Wales 没想到的是,他一手创造的知识理想国成了 21 世纪的第一个奇迹。

1 月 15 日,维基百科迎来了它 20 岁生日。近 30 万名「维基人」(Wikipedians)每天自愿献出时间撰写、编辑、究查、删改,这本最大的线上百科全书每分每秒都在被书写,同时被擦除,被重建。只要你点击词条页面上的「编辑」,就能从「读者」变成「编者」。

Wales 赋予维基百科的使命是「the free encyclopedia」:它是一本「自由的百科全书」,也是一本「免费的百科全书」。是的,它一直保持着「对所有人免费」的承诺,没有资方,没有广告,维基百科的收入来自慈善拨款和用户资助。去年,维基百科筹集到了 1.2 亿美元的「善款」,其中 85% 以上来自个人自发的捐献。

截至 2021 年初,数百种语言的维基百科条目数量达 5500 万。维基百科目前已是全球访问量第十三大的网站,排在 Netflix 和 Instagram 之前。如今,它俨然是互联网「基础设施」一般的存在。在假新闻和阴谋论充斥社交平台的当下,追求中立的、更可信的维基百科更是信息风暴中心的宁静一隅,人们在里面寻得知识的庇护。


除了「维基百科创始人」的身份之外,Wales 通常被「维基人」视为以下三个身份的结合体:仁慈独裁者、立宪君主和精神领袖|视觉中国

但你也许不知道,在最开始,维基百科只是一个「副产品」。

2000 年,Jimmy Wales 和 Larry Sanger 创立了 Nupedia,他们想让各个领域的专家撰写内容,并交给同行评审,最终让 Nupedia 成为媲美专业百科全书的存在。但 Nupedia 发展太过缓慢,一年过去了只有 21 篇文章通过了审核。创始人们提议给陷入瓶颈的 Nupedia 引入一种叫「Wiki」的模式。Wiki 指的是一种超文本系统,它能让特定群体里的每一个人浏览、创建、修改文本,并且可以对不同版本系统进行有效控制管理,还能够保留所有的修改记录。但参与运营的专家们担心 UGC 内容会极大破坏信息的完整性和可信度,大多不赞同「人人参与编辑」模式的引入。

但拥抱草根专业主义的奇迹并没有被扼杀。这个被认为是专业百科全书 Nupedia 的补充性工具,改了名字——Wikipedia,在几天后就上线了。二十年来,它的确如 Wales 所希冀的,成为了「一个每个人都能够免费获得全部人类知识的世界」。

「如果维基百科当年没有被创立,恐怕在今天这个碎片化、商业化的互联网世界,它根本无法诞生。」维基媒体基金会的 CEO Katherine Maher 曾说过。可以说,维基百科的存在本身就是一种奇迹。

2018 年的一项研究估计,美国消费者每年愿意为维基百科付出约 150 美元。如果属实,仅在美国,该网站每年的价值就约为 420 亿美元。

维基百科在未来的价值不可估量。有句话说,人工智能,其实就是数据智能。在人机逐渐融合的当下和未来,维基百科丰富、中立、有深度且结构化的文本,将滋养机器算法和模型,这是机器理解人类的前提。你每天用的最多的语音助手,也是用基于维基百科的数据集所训练出来的。

和日进斗金的硅谷企业家相比,报道称 Jimmy Wales 身家只有 100 万美元,维基百科的历史,可以说是「有钱不赚」的历史。

在 2002 年 8 月,Wales 将维基百科的域名 wikipedia.com 改为 wikipedia.org,.com 是一个商业域名后缀,而 .org 代表非营利性组织。值得一提的是,现在当你在浏览器的地址栏输入 wikipedia.com 并按下回车键的时候,它依然会固执地跳向 wikipedia.org。

「维基百科 20 岁了,再过 20 年,它会变成什么样?」这几天不少人问起,Wales 说:「我想,对大多数人来说,它还是会和现在一样。」在他看来,当下有不少人被困在「信息茧房」,也有人对国家、种族分裂异常狂热,而维基百科会永远是那道促进人们理解的桥梁。人们热忱分享的知识,也正是这道桥的砖瓦。

荣幸的是,2018 年 1 月,Wales 曾亲临 GeekPark IF 大会现场,亲自讲述了维基百科的往事,探讨了知识和平台的关系……他所说的,最终能你更明白维基百科为什么是一个奇迹,一个关于革新的奇迹。

以下为极客公园创始人张鹏与 Jimmy Wales 的台上对谈内容(经极客公园编辑)

张鹏:非常棒,你讲得非常快,真的是惊人。我们屏幕上有个 AI 的翻译,我们可以看到,AI 翻译得确实不错,机器人才能够理解你这么快的语速,只能机器能做。

我的第一个问题,来自于一个极客公园的朋友,洪波(Keso)先生。他希望我问一下,为什么维基是一个非盈利组织,它完全有可能成为一个价值更高的公司。

Jimmy Wales:其实我很多朋友也问我同样的问题,对我个人来说,我觉得是这样的。我们是在 IT 泡沫以后出现的,我们当时没有太多业务模式的想法,只是想做成这件事情,希望做一个大家都需要的产品,后来就碰到了泡沫,也就没有钱了。

当然,我们有一些志愿者,他们觉得应该以非盈利的模式来继续我们的一些事情。我们确实是一个非盈利的机构,我们确实希望有一些高质量的产品给所有的人。在商业这块的考虑,我们做得并不多,我们的一些读者会有一些捐款,这是我们的一些业务继续的来源。我觉得这样的模式确实是可以跑得起来的。

张鹏:你个人是非常反对广告的是吗?

Jimmy Wales:对,演讲的时候,我会讲广告的业务模式,我会说这是现在的维基,而这是有广告的维基,我们可以看到在网站上有很多无关的广告会插入进来。这是我们希望去避免的现象。从我们关注的点上来说,大家对什么感兴趣就看我们什么内容,这是非常关键的。

张鹏:维基百科已经诞生 17 年了,您觉得互联网信息革命,给我们社会带来的最重要影响是什么?

Jimmy Wales:40 年前,如果大家打开无线电,里面可能会在说阿塞拜疆有地震,你说阿塞拜疆在哪里,想查一查;过去要查得去图书馆查,但是很多人因为时间的考虑、距离的考虑就不去查了。

现在大家可以非常方便地在网络上查这个信息,大家可以了解到它在哪里,那边的生活怎么样、经济怎么样,我觉得这是一个非常重要的技术带来的变化;大家也可以从务实的角度来理解这个问题,比如说你是一个搞科技的人,结果有人讲到了新技术,这是个新技术我要了解一下,就可以在维基上找到很多相关信息。

张鹏:维基百科让大家都能获得知识和信息,而且是通过公正的获得信息的渠道,这是一场知识革命,17 年已经过去了,我相信这个革命还在进行之中,知识变得非常碎片化。那么是不是在这个时候,应该重新去定义知识本身?

Jimmy Wales:我觉得从一些程度上来讲,我对知识的一些看法是非常老派的。就是知识从某种程度上来讲,永远都是一样的定义。当然,怎么获得信息、了解信息则会有不一样的方式。Quora 我经常用,我觉得是一个非常好的工具,但是它和维基不一样。维基是说,如果大家希望对于某一个话题、某一个历史事件有一个比较统一的观点,当有三四个不同的说法时,维基百科会在里面把所有的东西都整合在一起给大家,比如对于某一场战争,说这是一种观点,这是另外一种观点,在一个地方提供给你;而使用 Quora 的时候则是去找一些经验、找一些观念方面的信息。这些信息都是非常重要,只是信息种类不同。

像 Twitter 也是信息的来源,当然 Twitter 只是一些非常快的信息来源,而且它的噪音可能是比较高的。所以有各种不同的信息来源都非常重要。

同时,我们也必须要知道质量问题。我觉得大家应该获得有质量的信息,这其实是假新闻的一个重要的方面,很多假新闻来源于社交分享,有的时候大家会分享,比如说刚才的这个例子(中国雾霾),到底是谁把照片进行了千次万次的分享?我觉得做这样分享的一些人其实不太负责,他们分享给朋友以后,别的朋友又分享,结果导致假新闻不断地传播,而且也没有被及时的发现。我们会发现有一些调查中指出,在过去的两年中,很多人对社交媒体上的分享已经不再像之前那么信任了,大家之前都说人是值得信赖的,因为这是朋友分享的信息;而现在则都说,我的朋友并没有那么好的判断力,有的时候信息也不一定是真的。

张鹏:我们是不是应该这么讲,其实知识也是信息的一种形式,但知识更加准确,不会产生任何歧义。 人们现在都已经通过网络相互连接了,所以我们所有人都希望成为某一种观点的专家或者是某一类经验的专家,这会让人们感到开心,他们可以为所有人带来附加值,所以这还是好的,对吗?

Jimmy Wales:当然,我认为互联网的好处,在于它可以在互联网上进行公开的对话,是非常强有力的,哪怕是有一些虚假的新闻,但这仍然只是一个小的问题,我们终会克服这些问题。我们看到了很多有序的变化,比如 Facebook 在改变自己的策略,谷歌也对于信息的质量非常重视,所以他们在重新的思考互联网上的噪音,考虑人们真正需要的是什么。

很长时间以来,比如说像 Facebook 这样的公司,信息质量的问题就是 Facebook 质量的问题。我们不希望一登陆 Facebook,看到的就都是假新闻,这样的话人们就不感兴趣了,长远来说整个公司就会崩溃。

张鹏:在维基百科诞生的时候,整个社会是处于信息极度短缺的阶段;但是现在我们有点信息过载了,你觉得这是问题吗?信息过载是不是已经超越了我们可以忍耐的极限?

Jimmy Wales:对我而言,比较有趣的事情是我们需要考虑维基百科所扮演的角色是什么,尤其是在贫穷国家和富裕国家所扮演的角色有什么不同?比如中国人,美国人、欧洲人,我们有很多过量的信息,已经爆棚了。而维基百科是非常精确的,我可以告诉你事实是什么样子,比如说希特勒、你去 google 他的名字可以得到几百万条结果,而当你找到维基百科的链接,就可以打开希特勒词条,他就是这样,非常地直观。

又比如,在非洲某处的一个小语种地区,如果你只说祖鲁语,英语却不是很好,那么你能得到的信息就非常有限,不是很多的语言都可以翻译成祖鲁语,也没有很多祖鲁语的新闻或者是报纸,而且很多的知识也没有被翻译成祖鲁语。

所以说在维基百科里,我们的重要性并不是减少我们的信息过载,而是把我们其他的语言翻译成祖鲁语,这对于某些贫穷的社会是很重要的。

张鹏:但是对于多数人而言,信息过载仍然是一个严重的问题。人们希望可以躲避。你觉得现在是不是一个合适的时间,来让那些造成信息过载的平台站出来解决这个问题?

Jimmy Wales:我确实也是这认为的,但我觉得对于某些平台是很难做到,因为我们很多的平台的商业模式就是要保证点击量。

但是这对于消费者而言,则是一个质量问题。如果消费者觉得我每次上推特总是看到人们在相互吵,就觉得没有什么意思;但是如果说每次上推特可以看到很多有趣的想法,我就会觉得很开心,而且不是表面的开心。你不会说仅仅是点开连接,看到人们在说一些没有用的东西,觉得你是在浪费时间。

当然,想要改变这个情况是非常难的,我还是比较同情 Facebook 的。我们可以想象一下这个历史,当时我们没有很多的虚假信息,没有媒体的问题,没有特朗普当选背后的这种丑闻。大家会担心,Facebook 会不会控制我们的世界观,但是 Facebook 并不想控制我们的世界,我们想跟 Facebook 一起解决这个问题,但很难。

张鹏:另一个极客公园的朋友,冯大辉,他想问如何来打击虚假新闻以及误导性信息?

Jimmy Wales:真正的虚假新闻,对于维基是造不成影响的,我们有很多人,他们每一天都会写很多的维基百科内容,他们一般是比较有学识的,他们知道信息的质量是真是假,是好是坏。

有个叫《丹弗卫报》(Denver Guardia)的虚假新闻网站。看到这个名字,我们可能会想到丹佛,美国的大城市,一看「卫报」,又很像是新闻的名称,人们就会进入这个网站,接收了很多虚假新闻;而很多在维基里面的人,他们就会觉得《丹佛卫报》这个名字我从未听说过,他们就会上 google 搜一下,就知道这是一个虚假新闻的网站,就不会把它用作我们的信息来源。

所以我认为人类比算法要强,是因为我们要进行很多比较信息的研究,比如说有新闻说:「教皇支持特朗普」。我们就会考虑,会去上网一查,就会发现教皇怎么会支持特朗普,很奇怪。

所以,这种决定并不是由算法做到的,而是人的经验,我们在 Twitter 或者是 Facebook 上分享信息所获得的经验。

大部分的误导信息以及虚假报道,都是由大平台所发布出来的。

张鹏:这些大平台是不是应该做什么呢?

Jimmy Wales:是的,我们应当更加小心、更加谨慎,尤其是我们要求他们去做出任何改变,或者是修复问题的时候。比如说 Google 投入了很多钱,进行新闻创新,以应对不同的问题。我认为这既是一个社会责任,也是一个商业责任,更是一个对消费者服务质量负责的问题。

但是现在我们的信息传播太快了,有的时候我们会在其中获得一些真相,有时候我们也需要适应这种虚假新闻,以及误导信息所造成的影响。可能对于这些平台而言,他们需要打破过去的系统和体系,但是他们还没有找到一个新的系统和平台,没有找到一个新的平衡。

张鹏:但有时候有的东西并不是黑白分明的,很多时候一些误导性信息是基于事实而来,很难区分。每次去干预的时候,可能会有另外的错误产生,你是怎么来处置这样的一些问题的?

Jimmy Wales:我觉得还是需要有一些比较有经验的、有好的想法的,而且愿意开放性听取别人意见的一些人,去做一些综合和妥协。

我们的社会里,应该有这样的机制,让大家做出探讨是重要的。一些大平台在这块并没有做起来,比如说 Twitter,大家是把想说的放在上面说,但是并没有一个平衡的机制,这些东西大家还是要谨慎一点。

另外一个角度上看,也不应该是推特决定什么东西是对、什么东西是错,所以我不知道大家应该怎么做,暂时没有解决方案,但是在维基,我们希望至少做到平衡。

张鹏:对于这样的信息革命,你的态度是乐观还是悲观?

Jimmy Wales:我是比较乐观的人,但是有的时候我也是悲哀性的乐观,有很多东西我是比较担忧的。有些东西我觉得没问题,在新闻质量、信息质量这块我是乐观的,因为我确实看到越来越多的人愿意花钱买新闻,真正的一些假新闻的问题、垃圾邮件的问题,基本上已经通过我们的算法或者是一些比较有效的安全机制正在解决。

以前的一些业务模式的问题,现在有了新的尝试,比如说付费机制的产生——多付一些,立刻得到非常高质量的信息;或者是少付一些,就要靠不停地点击获得消息。我觉得大家已经意识到,付点钱拿到高质量的信息,还是非常有意义的,这是一个非常好的趋势。

张鹏:讲讲 Wikitribune 吧,我们知道你在这块花了非常多的时间,这个项目到底要做成什么?

Jimmy Wales:对于 Wikitribune,五年前我就已经开始思考域名问题。我们知道,其实一些专业的新闻工作者是非常重要的,新闻的成本结构的确昂贵,所以我们必须要有一些创新。从成本这块来讲,应该让高质量的社区参与进来,帮助完成其中的一些工作,有一些东西不需要让我们付费请专家来做,社区本身就愿意做。

另外,我们的读者可以用一些众筹的方式筹款,请新闻专业人士来做一些必须专家来做的事情。这样的平台,总体来说还是希望没有广告的,希望是读者付费。大家给我们付费的话,我们就必须提供另大家感兴趣的信息。我们也是慢慢在学习、了解我们的读者,这个项目非常有意思。

What

Markdown is a way to style text on the web. You control the display of the document; formatting words as bold or italic, adding images, and creating lists are just a few of the things we can do with Markdown. Mostly, Markdown is just regular text with a few non-alphabetic characters thrown in, like # or *.

It’s very easy to make some words bold and other words italic with Markdown. You can even link to Google!

This text will be italic
This will also be italic

This text will be bold
This will also be bold

You can combine them

\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号

使用~~表示删除线。

这是一条删除线

使用[^footer1]表示注脚。

这是一个注脚测试[^footer1]
[^footer1]: 这是一个测试,用来阐释注脚。

anchor

锚点功能可参考Github(我还未玩,忽略)。在Github的md 文件中,会为每个h1~h6标签,自动塞入一个a标签,并渲染好id。
例,

快点我,我要跳转到anchor所在的位置

效果:一点击快点我,我要跳转到anchor所在的位置,即跳转到anchor所在的位置。

It’s very easy to make some words bold and other words italic with Markdown. You can even link to Google!

tasks lists are my favorite:

  • This is a complete item

  • This is an incomplete item

  • @mentions, #refs, links, formatting, and tags supported

  • list syntax required (any unordered or ordered list supported)

  • this is a complete item

  • this is an incomplete item

First Header Second Header
Content from cell 1 Content from cell 2
Content in the first column Content in the second column

:grinning:
:smiley:
:smile:

:+1:
:grinning:
:smiley:

GitHub supports emoji!:+1: :sparkles: :camel: :tada: :rocket: :metal: :octocat:

爱因斯坦发明的质能方程是:$E=mc^2$

上下标
书写格式如下:

E = mc2
Water: H2O

测试: 上标测试

How

如何正确设计登录表单(英文)

登录表单是各种应用的标配,本文给出11条设计建议,帮助大家做出易用的登录表单。

Finger Pool


开源的 2D 网页桌球游戏,撞击效果做得很好。

浏览器插件推荐(英文)

本文推荐了21个浏览器插件,可以提高使用效率,而且同时支持 Chrome 和 Firefox。

Cavepaint CSS

一个可以在线调节主要参数(CSS 变量)的 CSS 框架。

Multiavatar

一个在线工具,可以根据输入的文字,生成用户头像图片( avatar)。

Transform

一个在线工具,可以将各种代码互相转换,比如把 HTML 转为 JSX,或者把 JSON 转为 XML。

Experience

Youtube 计算机科学课程资源

Youtube 上面有很多优秀的计算机科学的免费教学视频,本文整理了一张清单,列出了其中最好的一些课程,覆盖计算机本科的所有领域。

斯坦福大学 iOS 开发课程

斯坦福大学最新的2020年春季 iOS 开发教程,有讲课视频、PPT、讲义和作业。

BrowserTime

Chrome 浏览器的插件,显示一个仪表盘,分析你的浏览历史,显示你在哪些网站花费最多时间。

Cloudflare Pages

Cloudflare 推出的静态网站构建和托管服务,目前正在 beta 测试,可以申请参加。

345Tool.com

该网站收集一些可以提高编程效率的在线小工具。

Cloudflare Pages


Cloudflare Pages 开始了 beta 测试,可以自动构建 GitHub 仓库,发布为静态网站,跟部署到 Netlify 流程基本相同。

What the fuck Python!


这个仓库是原始英文版的中文翻译,收集 Python 语言的各种怪异的语法点,以及鲜为人知的功能特性,并尝试讨论这些语法现象背后真正的原理。

Web Browser Engineering


一本正在写作中的开源书籍,介绍如何使用1000行 Python 代码,实现一个简单的网页浏览器。

flowchart

1
2
3
4
5
6
7
8
9
10
ipcreator
work
patent
[exam]other: risk
arrow: test
back: (exam)
[linking] link ID
like this: (1)
supply a custom ID
like this: (linking) // use single line comments

moovie.js

一个 JavaScript 写的 HTML5 视频播放器,可以在网页上播放视频。特点是功能较全,支持外挂字幕文件。

Visu Algo

该网站有各种常用算法的可视化演示。

文本生成图表的在线工具

这个网页收集各种从文本生成图表(text-to-diagram)的在线工具,一共有40多种。

DataEase

一个开源的数据可视化分析工具,支持丰富的数据源连接,能够通过拖拉拽方式,快速制作图表和仪表盘。

Semgrep

静态代码扫描工具,用来发现代码错误,类似于 ESLint,但可用于17种语言。

Boxedwine

这个库用来在网页上建立一个虚拟机,运行 Windows 的 exe 程序。

MarkShow

一个在线工具,你输入 Markdown 文档,它自动转为 PPT 模式,进行在线演示。

微软更新了 Edge 浏览器的内置小游戏”让我们网上冲浪吧”,加入了更多的障碍物。只要在 Edge的地址栏键入”Edge://surf/“,就可以打开这个游戏。

Public API Lists

这个 GitHub 仓库收集了各种专供软件开发使用的免费 API。

Althttpd

SQLite 作者 D.理查德·希普写的 HTTP 服务器,SQLite 网站就是用它架设的,整个软件只有一个 C 文件。

希普这个人真是有性格,用到的所有工具都是自己写的。先写了数据库SQLite,接着写了 Bug 追踪系统 CVSTrac,然后写了版本管理系统Fossil,现在是 Web 服务器。

Lepton

从 Firefox 89 开始,Firefox 采用了新的 UI 设计 Proton。作者认为,这个 UI 总体上是好的,但是有些地方需要调节,从而写了这个工具,对 Proton 进行微调。

新的 HTTP 规范可以消除”Cookie 横幅”(英文)

由于欧洲议会的规定,国外的网站都有一个讨厌的”Cookie 横幅”,询问用户是否接受 Cookie。

现在有一个新的 HTTP 提案(还未通过),用户只需设置一次,浏览器就可以用一个 HTTP 标头通知网站,不必放置 Cookie 横幅。

nuoshell

一款专门为 Mac OSX 系统打造的,集多功能于一身的 SSH 客户端工具。

gum

一个命令行的 Git 用户管理器,适合需要不同身份,向不同仓库提交代码的情况。

markdown-css-smartisan

一个锤子便签风格的网页主题,输入 Markdown 自动生成页面。

一行 CSS 代码实现全站中文简繁转换

CSS 命令 font-variant-east-asian: traditional;,可以让网站字体从简体变成繁体。

Yozora

一个高度可扩展的、插件式的 Markdown 解析器,用于生成 Markdown AST(抽象语法树),可以在它的基础上,定制自己的 Markdown 解析器。

SCImago Graphica

一个桌面软件,可以选择各种指标,定制数据可视化图形,完全不用写一行代码。

Muse

Muse 是一个无代码的网站生成器,但是生成的是 3D 虚拟网站。

这个工具还没有做完,现有的部分已经很酷了,全流程都是 3D 场景。可以裸眼使用,也可以配合 VR 眼镜,3D 网站的未来前景非常光明。

Reference

  1. Vivaldi浏览器
  2. HTML颜色代码
  3. 走进Markdown园子
  4. HTML 标签的 color 属性
  5. HTML Editor
  6. Thumbnail.AI
  7. 我开发付费 Chrome 插件的经历
  8. 2021年 favicon 的设置
  9. freeCodeCamp 中文版
  10. 关闭旧 API 的正确方法
  11. 如何制作一个简单的文字 Logo?
  12. Build your own x
  13. 应用程序启动画面库
  14. 2020年崛起的 JavaScript 新工具
  15. Learn X by doing Y
  16. Bing Wallpaper
  17. 安全背后: 浏览器是如何校验证书的
  18. 文本编辑器比较
  19. 复杂的 C++
  20. 国产的短视频编辑软件们
  21. Chrome 90 的 4 大新功能
  22. 通过 Go 语言学习测试驱动开发
  23. My current HTML boilerplate
  24. CSS 学习教程
  25. Iconic
  26. HTML 技巧
  27. W3C:HTML 系列教程
  28. 代码转图片工具
  29. HTML 教程- (HTML5 标准)
  30. CSS 与 CSS-in-JS 的性能比较(英文)
  31. Deep JavaScript
  32. 静态网站如何启用数据库查询
  33. 浏览器的原生代理功能示例
  34. 摄氏零度
  35. 音律与 Web Audio API
  36. “last 2 versions” 之遗祸
  37. CSS 伪元素 content 属性的诸多取值
  38. 《CSS SECRETS》读书笔记——形状
  39. 《CSS SECRETS》读书笔记——背景与边框
  40. “codewars” 挑战代码赏析
  41. 用 CSS 绘制文档图标
  42. 用纯CSS代码画乐高人偶头像
  43. 有趣的CSS PUNS(CSS双关语)
  44. 在Sass中实现三角函数计算
  45. Web 中文字体应用指南
  46. 网页刷画
  47. CSS动画
  48. 编程音乐
  49. 自己动手写一个简单的数据库
  50. 谷歌 API 设计指南
  51. Android 12 改进 URL 共享功能,复制链接更容易
  52. Safari 是开发者最讨厌的浏览器