• ARTICLE
  • STRING
  • CONVERTER
  • ENCRYPT
  • NETWORK
  • MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
  • ARTICLE
    STRING
    CONVERTER
    ENCRYPT
    NETWORK
    MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
logo Online Tools
All Chinese English Newest Hottest
116 search results

关于它的其它介绍: 组件是前端的发展方向,现在流行的 React 和 Vue 都是组件框架。而 Web Component 相比第三方框架,原生组件简单直接,符合直觉,不用加载任何外部模块,代码量小。目前,已经发展的比较成熟,并用于生产环境。 组件化开发使得我们可以将页面切割成模块便于封装和开发,而 Web Component 在此基础上,可以将每个组件渲染在独立的 DOM 树中,天然支持模块间样式和逻辑的隔离。

50 Technology lddgo Shared on 2022-12-29

ICBU 作为海外数字商业板块的常青树,扎根于全球化的土壤里,如何做好全球用户体验、提升页面性能已经成为了一个老生常谈的话题。 面对日益复杂的网络环境,如何做好全球化的前端性能度量,同时更进一步,基于度量做到让前端开发者更容易发现性能问题、问题都能有解法、解决后能看到效果,本文将根据多年前端性能优化的经验,从如下三个角度进行分享。

37 Technology lddgo Shared on 2022-12-28

对于 FEer 来说,JavaScript 是单线程,同一时间只能执行一个任务,这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段 JavaScript 代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他任务无法执行。对于计算类型的任务,需要使用到 CPU,就只能等待任务执行完毕;但是对于很多时候 CPU 都是闲着的,比如在执行 IO 操作(输入输出),ajax 请求,文件读写等,这些操作 CPU 完全可以不管 IO 操作,可以继续往下执行其他任务。异步机制就是为了解决这个问题,这种机制在 JavaScript 内部采用的事件循环机制(Event Loop)。

59 Technology lddgo Shared on 2022-12-13

在 2021 年时我们通过数据分析发现:在电脑端有越来越多用户的电脑屏幕切换成了大屏,现有 B 站的网页设计风格已经难以在宽屏设备上高效率的做内容分发,因此我们决定对 B 站网页版的整体视觉风格做一个大的更新,目标是能够在大屏和小屏上都能够对内容做到高效率的分发。 B站的网页端页面数量众多、业务逻辑复杂,因此我们决定先从用户感知最明显、且相对复杂的B站首页开始推进这个计划。

66 Technology lddgo Shared on 2022-12-07

随着机器算力及性能的提升,基于原生Web体系的富交互体验也可以媲美原生,本文作者通过Canvas + Web手势从零实现了大图浏览的交互效果,并在体验上不输Native,是一次不错的技术尝试,欢迎阅读。

64 Technology lddgo Shared on 2022-12-06

在介绍搭建平台之前,有一个无法绕过的主题,那就是 NCLC(No Code & Low Code)。NCLC 作为建站产品背后的核心概念,推动了一波又一波的技术浪潮。 近些年围绕 NCLC 踊跃出了不同形态的产品,如项目管理 Meego、低代码系统 Retool、在线文档 Notion 等,甚至还有人将 NCLC 细分为了 12 个发展赛道。

55 Technology lddgo Shared on 2022-12-06

自从 Web 诞生以来,我们思考和编写 CSS 的方式发生了巨大变化。从基于表格的布局到响应式设计,我们已经走过了很长一段路,随着现代 CSS 功能越来越强大,如今进入了自适应布局的新阶段。但是一直以来,管理和组织 CSS 都是一项颇有挑战的工作,而且很难达成共识。 在这篇文章中,我们将对 CSS 进行更深入的理解,研究使其难以扩展的底层问题。我们将回顾各种 CSS 最佳实践的演变过程,它们伴随着时间而发展和变化。最后,我们将探讨如何在大型项目上实现可扩展的 CSS,以及 Tailwind 等一系列工具是如何解决这些问题的。

58 Technology lddgo Shared on 2022-12-05

2022,携程PC版首页终于迎来了首次改版,完成了用户体验与技术栈的全面升级。 作为与用户连接的重要入口,旧版PC首页已经陪伴携程走过了22年,承担着重要使命的同时,也遇到了很多问题: 维护/更新困难 祖传代码黑盒逻辑过多,产品也难以推动新需求的上线,旧版首页已经不能满足高速发展的业务需求。 技术栈陈旧且不统一 互联网技术日新月异,旧版首页的整体架构设计和技术栈都相对落后,且大首页中各个组件的研发涉及多事业部合作,存在技术选型差异的问题,增加了维护成本。 用户体验有待改善 旧版携程首页的设计风格沿用至今,在视觉和交互层面上,都已经难以满足用户不断提升的互联网体验和审美需求。 综合上述情况,为了给用户提供更好的服务,携程首页的整体改造迫在眉睫。

60 Technology lddgo Shared on 2022-12-02

本文将从 GUI 中用户体验的构建开始,用高质量、可调控、交互体验创新三个部分,分别介绍如何从传统 UI 一步步迈向 UI 智能化。最后,用如何实现 UI 智能化的一些思考收尾。 本文仅代表作者个人观点。

65 Technology lddgo Shared on 2022-12-01

DataWind 使用 umi 脚手架,所以数据流一直绑在 dva 方案。由于 dva 本身语法较为陈旧,加上 DataWind 使用的比较粗旷,导致项目拆包时遇到模块间紧紧咬合的问题,牵一发而动全身。 上个双月正好在做模块架构升级,正好把数据流一并升级到新方案,同时解决可视化查询模块内、与其它模块间数据流使用不规范问题,也带来更好的开发体验。

57 Technology lddgo Shared on 2022-11-29