Reorx Profile picture
May 15, 2022 15 tweets 5 min read Read on X
开个串记录下观看 Google IO What's new for the web platform 中发现的有趣的 feature
Array 增加了 at 方法,JavaScript 终于可以用类似 Python list[-1] 的写法了
新类型 URLPattern,定义 URL 路径中的参数并解析出对应的 object。routing library 不用再写麻烦的正则了
Cascade Layers, 给 CSS 加上了层级的概念,layer 可以自由排列顺序,后面的比前面的有更高的优先级 (specificity);还展示了下越来越复杂的 CSS 优先级关系图,其实也可以把每一级都当做一个 layer。
用于声明父子元素关系的 :has 选择器!这个功能前阵子正好搜索过,现在只能用 JavaScript 实现。图中的代码可以解释为,在包含 <figcaption> 的 <figure> 元素中,将其 children 中的 <img> 增加 1rem 的 bottom margin。
Container queries,在响应式中能够发挥重要作用,但我基本没听懂,未来应该会影响一些 CSS 框架的 API,到时候再来学习吧。
CSS accent-color,为 HTML 基本元素设定一个统一的色调,主流浏览器在一年内都争先恐后地实现了😂,毕竟这是最能体现自己颜值的功能。不知道能不能和操作系统的 accent-color 互通,这样体验就更一致了。
<dialog> 和 <selectmenu>,基本上所有 UI Kit 都会在组件库里实现的功能,终于被 HTML 原生实现了。如果 HTML 能多一些这种常用的交互组件,我会很乐意手写 vanilla JavaScript 来使用它们。
<datetime-local>, 我记得 7 年前在豌豆荚工作时,因为这个标签不被 Firefox 支持,被迫找了一个 JavaScript 库来代替 (Pikaday, I still remember)。如今终于可以在主流浏览器上全面通用,太不容易了😭。
CSS aspect-radio,使元素保持固定的宽高比。这是曾经在 <img> 标签上的实验特性,如今终于被所有元素支持了。
CHIPS,Cookie 在安全策略上的新特性,为 Set-Cookie 增加了 Partitioned 关键词。可以使特定 cookie 在 iframe 中只用于当前站点。自两年前 SameSite 关键词推广后,third-party cookie 只能选择全有或者全无,这次终于有了一个折中的选择。
Window controls overlay,允许 PWA 窗口在 window bar 上有一部分显示区域,获得更加有沉浸感的使用体验。
structuredClone, 再也不用写 JSON.parse JSON.stringify 这种扭曲心智的代码了,非常适合在面试官问到 deep clone 的问题时反将一军。还可以用来 clone 其他数据结构如 blobs, bitmaps, typed arrays。
createImageBitmap, 把 blob 直接转化成 Image 对象,再也不用写扭曲心智的代码 x2。

---

至此笔记结束。其实是看到一大半才有记录的想法,于是先把后半部分写完,再从头开始完成闭环。
手语版把我笑死,第一次发现手语是如此有趣

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Reorx

Reorx Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @novoreorx

Mar 15, 2023
仔细读了遍 Google PaLM API 的介绍,又回看了 Bard 那篇,越发觉得 OpenAI 是真牛逼。每次看完 Google 以及其他大科技公司的产品/技术宣发,都有种「看了,但不知道看了个啥」的感觉。文字一大堆,但是抓不住重点;想试用下,也不知道从哪进。(1/3)

developers.googleblog.com/2023/03/announ…
blog.google/technology/ai/…
而 OpenAI 的文章,能真正清晰地告诉你:这个产品的功能到底是什么、技术层面的大体逻辑、用起来是什么样子、具体使用案例的数据对比、如何用、在哪里用、什么时候能用、代码如何对接…等等所有普通用户、科研工作者、开发者所关心的真正内容。(2/3)
openai.com/research/gpt-4
openai.com/blog/chatgpt
昨晚睡前我花了 10 分钟阅读 GPT-4 的介绍文章,一遍结束,所有要点都清晰地呈现在脑海里,阅读过程非常轻松,且充满获得知识的愉悦。相比之下,Google 的文章我通常要忍着不适反复过几遍来确认信息。

OpenAI 作为一家对用户有同理心、会说人话的公司,让我重拾了阅读科技产品宣发文章的乐趣。(3/3)
Read 4 tweets
Mar 2, 2023
Thread🧵: ChatGPT API 相比 ChatGPT 的一些优点。

1. 显式定义角色。在新的 ChatGPT API 中,消息增加了 role 的属性,表示其所属的角色,其中 system 用于定义接口的行为,比如「你是一个写作助手」, user 和 assistant 则用于区分用户输入和模型输出。这使得创造特定需求的助手变得更加清晰明确。
2. 选择性地去掉会话中的信息。ChatGPT 最大可以存储 4096 个 token(大约16384个英文字母)的上下文,当一个会话的内容超出这个数量,最前面的信息就会被遗忘。而 ChatGPT API 每次都要将完整的上下文传递过去,这意味着我们可以选择保留重要的信息,选择性地去掉一些无用的以避免超出限制。
3. 返回多个结果供选择。通过传递 n 参数,可以一次性返回多个不同的结果,适合文字润色、短内容生成等场景,避免多次重复问询。
Read 5 tweets
Apr 10, 2020
看完《宇宙巡警露露子》后,许多其他动画的片段在脑海里不断浮现、交织,想写一点我对今石洋之动画的感受和看法。
先从几个方面简单总结一下。

叙事:节奏明快,从不拖沓剧情,有时甚至会刻意删除「无用」情节,叙事方式大部分为线性。

作画:画风干练,多用棱角、粗线条、卡通风,具有抽象性的独特美感。
分镜:快速、动感,擅长表现庞大事物的整体形貌,捕捉极具冲击性的视角。

内在:爱、勇气、友情,皆可战胜一切阻碍,超脱万物束缚,成就内心的大自在。今石洋之在这一点的执着和唯心,某种程度上已近于禅。
Read 8 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(