Web:你知道我这十几年是怎么过来的吗?!

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列

1989 年 3 月 12 日,在瑞士的欧洲核子研究中心工作的蒂姆·伯纳斯-李向他的老板递交了一篇题目为“Information Management: A Proposal”的建议书。后来人们把这一天当作万维网 (WWW, World Wide Web) 诞生的日子。一晃三十年过去,web 早已成为这个世界重要的组成部分。

但是 Web 真正开始走向巅峰,其实是从 2008 年开始的,在随后的十几年,它先是被宣布了死亡,随后又开始了大繁荣时期,经历了多个非常重要而精彩的时刻。

就在刚刚,在 Chrome 100 版本发布的日子,Google 发布了 Web 100 个令人激动的瞬间 (https://developer.chrome.com/blog/new-in-chrome-100/),同时也在推特上发起了 #100CoolWebMoments 活动,我们一起来感受一下这些激动人心的瞬间吧!

2008

谷歌浏览器诞生

20740467e297ba8a3a58a27e037594e9.png

开启新的 Web 时代!

Github 1 岁了

0b72b899eb396c0b1f3241d40e76e9b3.png

最流行的 Web 存储库服务的诞生。

Web版 Office 套件诞生

ed2f3480a34454918d4c580baf70ad30.png

大大提升了 Windows 用户的 Web 的生产力。

WebPageTest 开源

6a9e94a3638eafbb9e58c4d7e0c180d2.png

跨浏览器自动化测试的时代开启!

WebKit 完全通过 ACID3

d6a54bcfb0e014f8fcbe68276cc2a064.png

Acid3 由网页标准计划小组(Web Standards Project, WSP)设计,是一份网页浏览器及设计软件之标准相容性的测试网页,Acid3是Web标准基准测试中最严格的一个,对 DOM 和 JavaScript 有着严格的约束

WebKit 是第一个完全通过 Acid3 的浏览器引擎!

2009

Node.js 开始由 V8 提供支持

a306930de85f5b67ee0e2791bee88246.png

2009 年,内嵌 V8Node.js 发布了第一个版本。在最初的 Chrome 漫画中明确提到了将 V8 嵌入到非浏览器项目中的可能性,而 Node.js 做到了!Node.js 成为最受欢迎的 JavaScript 生态系统之一。

第1版 Chrome 开发者工具诞生

46dc36e4576710a6b5d065b6ff199c74.png

基于 WebkitInspector 建立,通过 Chromium 开源!

fbe55a93f83d613b7c9cd630abeac185.png

Web 浏览器在线调试时代开始!

ChromeOS 发布

b20c683b464146cd249283bee1fa46f9.png

专门为 Web 用户量身打造的操作系统,基于 Linux 开发、并且有开源版本。

Flexbox 第一个草案被提出

087ed1458818fcfc5d1ff932e180508a.png

开启网络布局新时代!

Firefox 5岁了

b5148b64c7347250b3daaacc7fc45319.png

新时代的浏览器正在快速崛起,挑战 IE!

Google Chrome Frame 发布

74ee344d097c08760e068fc233a1630d.png

Google Chrome FrameIE 仅剩下了皮囊,用户可以通过 Internet Explorer 的用户界面,以 Chrome 内核的渲染方式浏览网页。

Opera 放弃 Presto

a6adf904f5e04c872de1a26b0b6ec279.png

Opera 也开始启用 WebKit 内核。

2010

Wired:Web 已死

a4f3ba6f1b7b25334901d8fdf71d0b2b.png

Wired 是美国一份非常有名的权威杂志,万维网诞生二十年后,Wired 公开谈论 Web 正在衰落。

然后在 2014 年:Wired 又宣布 Web 没有死,打脸了 ...

Sundar Pichai 在 Google I/O 的演讲

462aa5d45ab69f58eb92bf0c44f82ad1.png

Sundar PichaiGoogleCEO,在这一届的 Google I/O ,中,他发表了一次非常振奋人心的演讲,开始大肆宣扬开放式 Web 的思想。

响应式网页设计

39ce7e8fe6c519ea764961fa6a8fb1a8.png

Ethan Marcotte 第一次提出了响应式网页设计的概念,并发表了一篇长篇论文来阐述他的观点。

Google 字体推出

fd4a2b4a8b1d0341b03d5195c4125f7b.png

面向所有 Web 用户免费开放使用。

WebGL 进入 Beta 阶段

d90f088dfc5edabda5bc0f521d320d2e.png

一个改变 Web 3D 图形面貌的跨时代 API!

Pacman Doodle 诞生

85b116365203682081d8f539f1ebc5a0.png

Google 基于 Pacman Doodle 开发了一款 Web 版的吃豆人游戏,从此引入了交互式 HTML 时代。

HTML5Rocks 发布

293f613cfdf7abab214da8098e45135d.png

Html5 RocksGoogle 推出的 HTML5 学习推广的站点,开发者可以快速在上面了解 HTML5 的所有内容。

2011

ro.me

f19bc91e2c36fffc2f602e773170b25d.png

基于 WebGl 的半互动电影,在十年前非常惊艳!

HTML 规范从版本控制转变为动态文档

772e63d401b8b12b0a278eba636926d5.png

HTML5 成了 HTML 最后一个版本号!

Web Audio API 诞生

6e1949d5d66be275edb075646a85dd86.png

解锁 Web 音频程序的设计!

WebRTC 诞生

a5caa7477f256533e9b717d2ee835538.png

开启网页即时通信时代!

2012

Web 实验室&博物馆

6de75efd030d6950e220ba3ff2fb4088.png

Google 与伦敦科学博物馆合作发起了 Web Lab 项目。这是一个有五个展览的博物馆展览,你可以在线访问它们的网站,它允许网站访问者与真实展览进行实时交互。

媒体查询进入W3C推荐标准

9185f22159a3d9c8439cadf6f797636f.png

为不同的设备创造更好的使用体验。

Web 图片响应式

4195011edc9d76908c48d2cbb891e3f6.png

响应式设计领域的又一壮举。

Chrome 发布 Android 版本

3c80454e724954ef05818ec6a0bb4c82.png

Chrome 的桌面功能引入手机和平板电脑。

Service Workers 启动

115422a69ca0c42aa0aa9b8176273c9d.png

Web 带来了强大的离线缓存能力!

2013

CSS Zen Garden 10 岁了

69d484ed284edc972097a53bcca4154c.png

CSS禅园成立于2003年5月,是一个非常伟大的网页设计网站!

Finding Ada

867c99cf61b11cf86fcb812e28caf855.png

findingada 是一个致力于鼓励女性进入 STEM (科学、技术、工程和数学)领域的组织。

2013年的3月8日,国际妇女节,findingada 公布了 10 位在 Web 届最有影响力的女性。

Chrome Frame 弃用

6552197f11e4e7fad77e41da791673c9.png

出道没多久就凉了 ...

Web 标准项目 (WaSP) 结束

e404e5c573985a3ccc71748696e7ad4f.png

Web 标准项目 (WaSP) 于 1998 年成立时,Web 是两家浏览器制造商 — Netscape 和微软之间不断升级的战争,WaSP 的主要目标是让浏览器制造商支持万维网联盟 (W3C) 制定的标准,如今它完成了自己的使命。

JavaScript 开始支持 Promise API

665e97204e82ecb3db3344d9cb5a05d1.png

改变了 JavaScript 异步代码的编写方式。

Blink 引擎发布

edaf5e46c8a9812aa1f0e20f7d9d7ebf.png

Blink, 基于 WebKit 的全新开源渲染引擎。

Android WebView

a27c5eab6db2c67a9d9ef75ef5d68773.png

Android 4.4 开始,正式支持基于 ChromiumWebView

2014

Chrome 小恐龙

c9693c1fa21c11dae1ea22feba4cca89.png

一个复活节彩蛋,让你在没网的时候也能玩会小游戏 ...

Let's Encrypt

af31dce4d00acdc3e2f123435c7301ac.png

2014 年,Chrome 开始统计启用了 HTTPS 协议的网站,

jQuery - 标准驱动未来

7236e20e8a1944afbfbb1e6453699946.png

jQuery 对 Web 的贡献绝对不止于一个库那么简答, 它为 Web 贡献了多项标准,比如 querySelectorAll 选择器、另外 XMLHttpRequest 标准也参考了 jQuery$.ajax 设计。

HTML5 原生拖拽

776744cbcdbc3308cb3f7c2d230b2bd9.png

大大提升了 Web 交互式应用的设计能力。

Material Design 诞生

04c80fea111aa174a54e64d478cf037a.png

现代化质感设计的新时代。

2015

PWA 诞生

27a9b875ea3d42a8fad63b31a07968d7.png

PWAProgressive Web Apps,渐进式 Web 应用)运用现代的 Web API 以及传统的渐进式增强策略来创建跨平台 Web 应用程序。这些应用无处不在、功能丰富,使其具有与原生应用相同的用户体验优势。Alex Russell 首次提出了这个概念。

IE 终结 & Edge 诞生

513f19f796633cd21a6b55dfa6841593.png

微软的新版浏览器代号为 “Project Spartan”。2015年4月30日,微软在旧金山举行的 Build 2015 开发者大会上宣布,其最新操作系统 — Windows10 内置代号为 “Project Spartan” 的新浏览器被正式命名为 “Microsoft Edge”。

Web 消息推送

71f50192075f0ac499266f4a4d60db6a.png

Web 首次具备推送通知的能力。

WebAssembly 诞生

b84f7c481700f3cf7a4e4b21a5a9b1a8.png

Mozilla、Chromium、Edge、WebKit 的工程师共同开始定制 WebAssembly 标准。

MDN 10 岁了

7811347da75ae1736d64842125f8fb3d.png

在 2005 年初,一个由理想主义者组成的小团队开始为所有 Web 开发人者创建一个新的、免费的、社区构建的在线资源。十年后,MDN 已成为全球最大的 Web 资源学习网站。

IndexedDB 进入 W3C 标准

2c41c6fb3eebae2a3e639f76a896acf9.png

通俗地说,IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。IndexedDB 允许储存大量数据,提供查找接口,还能建立索引。这些都是 LocalStorage 所不具备的。

2016

快速涂鸦

199fbc0e85ad20779f325596bdabb371.png

一个基于机器学习的 Web App,也是跨时代的 Web 应用。

https://quickdraw.withgoogle.com/

Chrome 开发者大会上的萨克斯手

3ea5d84b34abe9b787595b098b08c032.png

两位有才的程序员给我们带来了一场不一样的 Chrome 开发者大会。

H5 流媒体能力

6db3d513829a408715a111e899df33de.png

HTML5 中,无需依赖 FlashSilverlight 插件就可以播放视频!

WebKit Web Inspector 10 岁了

a32e495bca9d377a28b183ea464f97b7.png

还记得那个只能通过 alert() 进行调试的时代吗?

2017

MDN Web 文档启动

4e87b8370ce5df983dc8afbbb9f47fa0.png

MozillaMicrosoftGoogleW3C、三星联合起来在 MDN 上创建跨浏览器的 Web 文档。

Glitch.com 启动

bd1e96fca96bc8431e354b615ed8281b.png

为开发者提供了一种在浏览器中进行编辑的简便方法。

网页设计博物馆

e82ed96b4feddb582b582d40500a24b8.png

保留网页设计的历史。https://www.webdesignmuseum.org/

Photopea

35eb61824066249cbd5cdafac0db7b2e.png

由一个人开发的 Web 图像编辑器!https://www.photopea.com/

CSS Grid 布局诞生

5c59d96a39ba0a3c36dcdc4928d4ac52.png

又一个跨时代的布局方式,所有主流浏览器都进行了支持。

Web Components 诞生

4cc8288aca66bc42f54e018890d06c8f.png

浏览器的原生组件:简单直接,符合直觉,不用加载任何外部模块,代码量小。

2018

Meltdown 和 Spectre 漏洞被发现

a626fb40e7c038142956dc07a664a435.png

我之前专门写过一篇文章介绍它们:通过几行 JS 就可以读取电脑上的所有数据?

web.dev 诞生

c1419ed0cd97f615845fbb1e8bc96c28.png

一个非常棒的 Web 社区:https://web.dev/

Squoosh 诞生

eace6f61c3a52ccd899fd96d9087066f.png

一个 Web 图像压缩程序,现在已经非常流行!https://squoosh.app/

webOS OSE 开源

8de71dd830c6b56ed04676b45b890195.png

webOS 是一款基于 Chromium 的多任务操作系统,LG 将其开源。

Fugu 计划开始

d8e59803c389c2d7598b9399e9f03033.png

Fugu 计划的目标:Web 应用应该实现原生应用的所有功能。

浏览器的工作原理

7fa90aee76d410931385d52c266ee12c.png

一个非常有名的解读浏览器原理的文章,现在很多介绍浏览器工作原理的文章都会参考它:https://developer.chrome.com/blog/inside-browser-part1/

2019

W3C 开始和 WHATWG 合作

81f801c44d05775d9b4d4589cee5e69c.png

WHATWG 是由四个主要的浏览器厂商(包括苹果、谷歌、微软、Mozilla)组成的行业组织,它和 W3C(万维网联盟) 一直在争夺 Web 的标准定制权。终于在这一年达成了共识。

桌面端应用支持 PWA

05999335537d65c4c1b9527fed7ddddb.png

Chrome 73 添加了对 macOS 的支持,为所有桌面平台(Mac、Windows、Chrome OSLinux)以及移动平台带来了对渐进式 Web 应用程序的支持,从而简化了 Web 应用程序的开发。

互联网博物馆

2f17943f118efef3ea0eccde644787eb.png

记录 Web 的历史。

Firefox 启动 4 周发布周期

e51e0045b82794f334096972380103e8.png

Firefox 加快了它们的发布周期,为开发者带来了更多的敏捷性和功能。

Web 30 岁了

07773637b1520e3b6a813168ff94eaf8.png

1989 - 2019Web 已走过了 30 个年头。

Web 支持原生懒加载

ee378d7ccae615c3ee6f828c96af6223.png

只需一个属性 <img loading=lazy> ,即可拥有浏览器原生的懒加载能力。

2020

Flash 终结

b58dc909231b76bacab263bd9524bcab.png

“就像许多美好的事物一样,它的时代已经过去了。”

Open Web Docs

321237c7c142cd3fb7023f4ce070ae7b.png

一项维护 Web 文档的生态系统范围的倡议。

CSS 支持逻辑属性

38760a212d86904d94a73244fa74286b.png

样式编写拥有了更多的灵活性。

SpaceX ISS 对接模拟器

b885e0a62042a23990d7cebccf2d12e5.png

一个基于 Web 的模拟器,你可以手动与国际空间站对接。https://iss-sim.spacex.com/

Edge 采用 Chromium

80c667c31a245798bbe4b94d5a7f91c9.png

宣布放弃 EdgeHTML

不那么烦人的通知

99e33104d9dffcf73d8bff3dcd8024c6.png

ChromeFirefox 一起改进了 Web 通知的用户体验。

2021

Chrome 默认使用 HTTPS

651396372fe7b3dfe6adea36fd9d559e.png

如果访问网页的时候不输入协议,浏览器开始默认启用 HTTPS

NASA 火星着陆模拟器

240c2110957601a560d81cb703c0db8c.png

一个基于 WebGL 的模拟器。https://eyes.nasa.gov/apps/mars2020/#/home

RenderingNG

d8a8ea28f49667e53700f89a8897f75a.png

RenderingNG 目标成为所有 Web 渲染引擎新的最低标准和开发者信任的新基线。

vscode.dev 启动

e481cddf9c8c0a78495ed6135a5b4484.png

在浏览器打开 vscode 成为可能,掀起了一股 WEB IDE 的热潮!

DojaCode

f57f5d650fcebb7f900f7147a1b08934.png

世界上第一个可编码的音乐视频。https://dojacode.com/

Compat 2021

e665ed9d30bca0dfcd2d33c006d0ad6a.png

消除 Web 上的五个主要兼容性痛点:https://web.dev/compat2021/

2022

Canvas2D

c87d53764f4c083934ecb493a4b93efa.png

Chrome 99 中推出了最新的 Canvas APIhttps://developer.chrome.com/blog/canvas2d/

Cascade Layers (CSS @layer)

90ded0c6ea37f41da05b4d0853655b24.png

CSS Cascade Layers ,也叫做 CSS级联层 ,是 Cascading and Inheritance Level5 规范中新增了一个新的 CSS 特性,对应的 CSS 属性写法 @layer ,即一个新的 @ 规则。

Interop 2022

506e8f48ffbf2599970c5ccbf7bdda2e.png

各大浏览器厂商联合起来一起改进 Web 兼容性问题。

Oculus 中的 PWA

54fedb3f81a811e06487387bbca91a6c.png

MetaWeb 的力量带到了 VR 中。

Chrome 100

6be8d9d833396c47b7223210fe643638.png

Chrome 版本来到三位数!

怎么样,看完有没有感觉很激动呢,在评论区留下你认为 Web 让你最激动的瞬间吧!

ef272927b3257223a539e2453371fa5d.gif

················· 若川简介 ·················

你好,我是若川,毕业于江西高校。现在是一名前端开发“工程师”。写有《学习源码整体架构系列》20余篇,在知乎、掘金收获超百万阅读。
从2014年起,每年都会写一篇年度总结,已经坚持写了8年,点击查看年度总结。
同时,最近组织了源码共读活动,帮助3000+前端人学会看源码。公众号愿景:帮助5年内前端人走向前列。

52ec76bb2b119d2478b20746f8095c8a.png

扫码加我微信 ruochuan02、拉你进源码共读

今日话题

略。分享、收藏、点赞、在看我的文章就是对我最大的支持~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/274778.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计师更高效_如何丢掉我的工作使我成为一名更好的设计师

设计师更高效I lost my job a few times early on in my design career. In the process of getting back up after a job loss, it has made me a better designer not only in terms of hard skills but the soft skills required to be more resilient and empathetic, whic…

【ASP.NET】登陆成功后如何跳转到上一个页面

当用户浏览网页的时候会在某个地方需要用户登陆才能继续浏览&#xff0c;用户登陆之后会自动跳转到刚刚浏览的页面。这个步骤是怎么实现的呢&#xff1f;net小伙在查阅相关资料实践之后终于明白了&#xff0c;其实很简单&#xff0c;先分享给大家吧。 当用户在浏览一个页面的时…

4月,诚邀你参加源码共读,学会看源码,打开新世界!开阔视野

大家好&#xff0c;我是若川。很多关注我的新朋友可能不知道我组织了源码共读活动~也有很多人不知道我是谁。有人以为我是80后。有人以为我是全职自媒体等等。若川的 2021 年度总结&#xff0c;弹指之间 这篇文章写了我是16年毕业的&#xff0c;或许有些启发。源码共读按照从易…

bt709和srgb_选择用于多用途视频编辑和色彩校正的显示器— sRGB,DCI-P3,REC 709

bt709和srgb**Note from the author: if you enjoy this article, please follow me or this publication for more video production and marketing related content.****作者注&#xff1a;如果您喜欢本文&#xff0c;请关注我或此出版物以获取更多与视频制作和营销相关的内容…

超4000人参加源码共读,喊你来一起学习成长~打开新世界

大家好&#xff0c;我是若川。很多关注我的新朋友可能不知道我组织了源码共读活动~也有很多人不知道我是谁。有人以为我是80后。有人以为我是全职自媒体等等。若川的 2021 年度总结&#xff0c;弹指之间 这篇文章写了我是16年毕业的&#xff0c;或许有些启发。源码共读按照从易…

figma设计_如何在Figma中构建设计入门套件(第二部分)

figma设计Figma教程 (Figma Tutorial) With this short, but informative Tutorial Series I aim to show you how to build the solid foundations of a powerful, and versatile Design Starter Kit, enabling you to start your next project in Figma faster than ever bef…

GitHub 最受欢迎的Top 20 JavaScript 项目

大家好&#xff0c;我是若川。持续组织了8个月源码共读活动&#xff0c;感兴趣的可以点此加我微信 ruochuan12 参与&#xff0c;每周大家一起学习200行左右的源码&#xff0c;共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列今天来…

java反编译,eclipse支持插件

http://java.decompiler.free.fr/?qjdeclipse 按照说明 在eclipse更新插件就可以。 这样 在一些 闭源的jar文件&#xff0c;你也可以看到 大致的源码。&#xff08;公司 知道如何 加密混淆 java代码或class文件&#xff0c;居然无法使用jd-gui浏览源码&#xff09; 而&#xf…

unity vr 交互_基于手动的VR / MR交互,用于删除实体

unity vr 交互Deleting an entity or closing an application is one of the most ubiquitous operations performed in any application. It is necessary for the organization of the data. On the computer, there are multiple ways to delete a file like cmd delete, d…

手把手带你走进Babel的编译世界

大家好&#xff0c;我是若川。持续组织了8个月源码共读活动&#xff0c;感兴趣的可以点此加我微信 ruochuan12 参与&#xff0c;每周大家一起学习200行左右的源码&#xff0c;共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列前言谈…

同态加密应用_重新设计具有同态性的银行应用

同态加密应用Catering user preference is undoubtedly a never-ending task. End of the day, it takes all sorts to make a world. For that reason, it is deemed important to design with the accent of communicating core business value, and resolving user needs wi…

(字节/华为/美团)前端面经记录冷冷清清的金三银四

大家好&#xff0c;我是若川。持续组织了8个月源码共读活动&#xff0c;感兴趣的可以点此加我微信 ruochuan12 参与&#xff0c;每周大家一起学习200行左右的源码&#xff0c;共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列从毕业…

netflix_Netflix播放按钮剖析

netflixWe will develop a play pause button similar to the one the Netflix video player has.我们将开发一个类似于Netflix视频播放器的播放暂停按钮。 Since Swift has replaced Objective-C as the default development language for iOS, the same will apply to Swift…

TypeScript 终极初学者指南

大家好&#xff0c;我是若川。持续组织了8个月源码共读活动&#xff0c;感兴趣的可以点此加我微信 ruochuan12 参与&#xff0c;每周大家一起学习200行左右的源码&#xff0c;共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列在过去…

标记偏见_如何(巧妙地)扭曲视觉效果以支持您的偏见叙事

标记偏见Data is important — it is the logical justification for world-changing decisions. Unfortunately, arrays of numbers don’t tell as interpretable a story as a picture does, providing an insatiable need for data visualizations.数据很重要-这是改变世界…

高瓴投资,顶配创业团队,dora 诚招前端 / Flutter

dora 是一个可以跨越设计稿&#xff0c;直接生成应用的新一代设计工具。让任何 Creator 都能轻松构建个性化的网站和应用&#xff0c;无需编写一行代码。通过自主研发的全新技术&#xff0c;我们为用户打造了完全自由度的设计与开发体验&#xff0c;足以满足任何复杂场景的个性…

猎鹰spacex_SpaceX:简单,美观的界面是未来

猎鹰spacex重点 (Top highlight)A photo has been floating around the internet showing how the interior of the new Dragon spacecraft differs from the Space Shuttle. The difference is staggering, but not entirely suprprising. After all the Shuttle started oper…

开发交接文档_为开发人员创造更好的设计交接体验

开发交接文档It’s 2020. We’re supposed to have flying cars and space travel. We should at least have our process for design handoff nailed down at this point.现在是2020年。我们应该有飞行汽车和太空旅行。 在这一点上&#xff0c;我们至少应该确定我们的设计移交…

​Cookie 从入门到进阶:一文彻底弄懂其原理以及应用

大家好&#xff0c;我是若川。持续组织了8个月源码共读活动&#xff0c;感兴趣的可以点此加我微信 ruochuan12 参与&#xff0c;每周大家一起学习200行左右的源码&#xff0c;共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列Cooki…

ui设计师常用的设计工具_2020年应该使用哪个UI设计工具?

ui设计师常用的设计工具重点 (Top highlight)It’s 2020, the market today is saturated with UI design tools. Ever since Sketch app came out with its sleek, simple, and efficient tool to craft user interface design, many companies have followed suit to take a …