SEO推广代运营

首页 > SEO推广代运营 > 正文内容

与web性能优化文档和代码编辑器相关的新建议

襄助网络2周前 (11-08)SEO推广代运营144

作为使用web技术的代码编辑器从业者,关注web平台的各种新建议是工作的一部分。随着monacoeditor被许多服务所使用,我也开始收到各种新提案的发起人的邀请,以便对他们的提案提供反馈。这些建议中有一些与编辑的开发效率和性能优化密切相关,但它们还处于非常早期的阶段,具有很大的潜力,因此我认为它们值得大家分享,以便大家能够参与到这些建议的设计讨论中来。

方案名称:键盘地图

我想首先介绍的提案键盘图实际上是在我以前的博客中详细介绍的。如果您的产品用户使用非美国标准键盘,请详细阅读以下文章。

简而言之,在不同的标准键盘上,按同一物理键时输入系统的字符可能不同。例如,在美国标准键盘上,shift旁边的键是Z,而在德国键盘上是y。

与web性能优化文档和代码编辑器相关的新建议

此建议旨在为您提供物理密钥和字符之间的映射关系。至于它能解决什么问题,请阅读以上系列文章。对不起,500字可能无法完全解释。

建议名称:editcontextapi wicg

要为web平台制作文档或代码编辑器,仅使用文本区域和输入是不够的。要实现多样式文本快捷键支持和文档虚拟化呈现,通常使用以下两种方案

种方案是创建一个不可见的textaea,记录它上面发生的所有事件,例如inputKeydown等,然后根据格式呈现页面中的输入内容。也就是说,textarea事件,用户看到的所有内容都是虚拟呈现的。

这个方案的工作量非常大,因为甚至光标和选择都是自己呈现的。更重要的是,这意味着在触摸屏上,用手指选择文本基本上是不可能的。

contenteditable API的引入是为了方便所见即所得编辑器API的实现,但是contenteditable在其早期存在太多的bug,我们在文本领域已经做了很多工作。Contenteditable现在已经成熟了很多,但是它有几个限制

editcontext方案的解决方案是分离用户输入的一系列api。应用程序只需要通过editcontext的新接口接收用户输入。换句话说

这个提议似乎有很大的潜力。如果终的实现能够提高触摸屏上的用户体验和可访问性,那就值得一试。

高亮度API,建议名称:msedgeexplainers/highlight

edge团队的另一个有趣的提议是highlight API。这是更好的理解。可以异步通知浏览器调整DOM节点的样式。

现在每个人的方法都是在生成HTML时直接引入样式信息(内联或通过CSS)。highlight API使这个过程异步化,简化了结构并使呈现更可控。理论上,highlight API的性能更好更干净。

如果上面的建议与编辑器密切相关,那么下面的两个建议相对更通用,对于大多数web应用程序的性能优化具有潜在的价值。

一般来说,页面中的DOM结构和节点越复杂,对浏览器渲染的挑战就越大。解决这个问题的主要方法之一是将用户暂时看不到的内容保留在dom之外。问题解决了

这优化了性能,但带来了许多经验问题:

前两个问题,一般来说,只要你用主流框架来开发项目,基本的坑已经填好了,你可以根据框架名virtualist来搜索找到答案。解决方案通常是

为了完成上述方案,对算法基础和浏览器渲染机制都有一定的要求,每个框架都可能需要自己的虚拟机。

相关文章

seo采集文章分割信息

seo采集文章分割信息

SEO采集文章分割信息的必要性你是否曾经在进行SEO优化时遇到过大量的内容需要处理,却苦于没有合适的工具或方法你是否常常为如何有效地分割和组织文章内容而感到困惑在信息化时代,网站内容的管理变得尤为重要...

国内的SEO服务器有哪些优势呢

国内的SEO服务器有哪些优势呢

如今互联网发展迅速的时代,越来越多的人看重于企业的网站建设和seo优化,即便是在疫情期间,很多互联网企业的是指经济也未受到影响,这就取决于稳定的网站建设环境和SEO优化的结果。很多人更愿意选择国内的S...

域名价值评估的十大标准

域名价值评估的十大标准

如何合理判断待售域名的市场价值本文将全面介绍域名价值评估的标准,为参与域名投资的朋友们提供一个良好的参考资源。首先,域名后缀对被评估域名的市场价值有一定影响。这是一个必须考虑的价值评估因素。因为大多数...

教你如何做百度推广视频

教你如何做百度推广视频

百度怎么做广告推广 个人在百度做广告的流程包括注册百度推广账户设置广告内容确定广告投放方式和预算等。注册百度推广账户 填写公司或个人信息联系方式和结算信息等基本信息,还需要输入广告主注册信用等级证明材...

网站推广中最容易被忽视部分的流量分析

网站推广中最容易被忽视部分的流量分析

1.区域分析是流量分析的第三个要素访问任何网站都有一定的规则。大部分网站流量将在白天生成,但一些产品流量将在夜间生成。例如,对于电影网站,大部分流量将在夜间产生。因为大多数人白天需要工作或做其他事情,...

什么样的网站才适合SEO

什么样的网站才适合SEO

一、目前国内网站现状目前国内的网民数量已经超过了7亿,成千上万的中小型企业都是想在互联网中来分一杯羹,所以近年来在网站这一块发展的非常迅猛。而很多企业都是属于盲目跟风,根本都不懂网站,甚至不懂互联网,...

现在,非常期待与您的又一次邂逅

我们努力让每一次邂逅总能超越期待