学习和研究Figma:WebviewTag 还是BrowserView?
大家好。 今天继续来学习Figma客户端。在看Electron Web Embeds 文档的时候,知道官方因为Webview结构还在发生变化,而不推荐使用。但如果锁定Electron版本不再升级,这种不用考虑结构变动的情况下,到底应该使用WebviewTag还是BrowserView呢? ...
大家好。 今天继续来学习Figma客户端。在看Electron Web Embeds 文档的时候,知道官方因为Webview结构还在发生变化,而不推荐使用。但如果锁定Electron版本不再升级,这种不用考虑结构变动的情况下,到底应该使用WebviewTag还是BrowserView呢? ...
大家好呀,时隔两月,今天又来学习和研究figma客户端了。不管是从什么角度去揣测,分析,今天不如更直接一些,看代码!虽然是压缩混淆过的。 过程仅供交流学习 过程仅供交流学习 过程仅供交流学习 ...
大家好。 今天来学习和研究Figma的登录功能,毕竟这是APP所有功能的基础。 当作为前端我们研究某个网页的时候,下意识的就是打开chrome devtool,Figma也是保留了这个快捷键,MacOS环境下,command + option + i就可以唤起。 ...
大家好。 前些时候看Electron更新的blog,已经迭代30.0.0版本了,提供WebContentsView将browserView废弃了。 想起当时接触客户端开发还是NW,了解Electron的时候才11.0.0的版本。那这和Figma有什么关系呢?在探索互联网产品的整个流程中,不管是设计、原型还是研发,多多少少都接触过Figma这款产品,或者听过Adobe计划两百亿美金收购Figma的事件,结果暂且不论,可以见得Figma这款产品的影响力。打开这款产品的安装包,我们可以看到,它使用的正是Electron框架,browserView都是Figma团队提供的。 一开始,还能直接解包看到Figma的源码,现在直接解包asar会出现内存越界,目前还不知道怎么处理。不过这也不影响我们学习和研究Figma基础的功能。(已经更新处理方式)。有些时间没有碰Electron,借此机会,也算是对之前做过的内容,进行了一个总结沉淀吧。 ...