Giter Club home page Giter Club logo

kingcheni.github.io's People

Watchers

 avatar

kingcheni.github.io's Issues

浏览器渲染页面的原理 - ToFlying

https://toflying.com/2022/07/04/3-how-browser-render/

  1. 浏览器的渲染过程浏览器渲染主要有以下步骤: 首先解析收到的文档,根据文档定义构建一棵 DOM (Document Object Model) 树,DOM 树是由 DOM 元素及属性节点组成的。 然后对 CSS 进行解析,生成 CSSOM (CSS Object Model) 规则树。 根据 DOM 树和 CSSOM 规则树构建渲染树。渲染树的节点被称为渲染对象,渲染对象是一个包含有颜色和大

Hi工大Pro项目前端技术细节解析 - ToFlying

https://toflying.com/2022/09/16/11-hi-miniprogram/

介绍 Hi工大Pro 是一款服务于大学生的校园生活平台,使用人数达到数万人,用户粘性较高,深受广大用户喜爱。该项目包含论坛社交、今日课表、查课表、查成绩、查空教室、失物招领、寻物启事、校园天气查询等一系列功能,并全局适配暗黑主题,支持更换主题配色。可以扫码体验,包含微信和QQ小程序。 技术相关 本人作为该项目团队技术负责人,负责该项目技术栈架构选型、前后端开发、项目部署、代码规范约束、项目U

Web Tracking 前端埋点技术探究 - ToFlying

https://toflying.com/2022/07/25/10-web-tracking/

Web Tracking(此处细分来说应该叫 Web beacon)。Web beacon 是一种在网页和电子邮件上使用的技术,可以不显眼地(通常是无形的)检查用户是否访问了某些内容。Web beacon 通常由第三方用于监控用户在网站上的活动,以进行网络分析或页面标记。它们也可用于电子邮件跟踪。当使用JavaScript实现时,它们可以被称为JavaScript标签。

Node与浏览器中EventLoop有什么区别 - ToFlying

https://toflying.com/2022/07/04/4-js-event-loop/

浏览器中的EventLoop 众所周知, JS 是单线程运行的,在代码执行时,通过将不同函数的执行上下文压入执行栈中来保证代码的有序执行。在执行 同步代码 时,如果遇到 异步事件,JS 引擎并不会一直等待其返回结果,而是会将这个事件挂起,继续执行执行栈中的其他任务。当 异步事件 执行完毕后,再将 异步事件 对应的回调加入到一个任务队列中等待执行。该异步任务队列可以分为 宏任务队列 和 微任务队列

Gitalk:一款根据Github Issues开发的评论插件 - ToFlying

https://toflying.com/2022/07/11/7-share-gitalk/

Gitalk 是一个基于 GitHub Issue 和 Preact 开发的评论插件。我对其进行了二次开发,加入了图片上传的功能,可以访问 https://github.com/KingCheni/gitalk 查看该仓库。也就是您浏览的这个网站正在使用的插件。它支持:使用 GitHub 登录、多语言、个人或组织、无干扰模式、快捷键提交评论、图片上传等。

HTTPS协议是如何进行加密传输的 - ToFlying

https://toflying.com/2022/07/02/1-talk-about-https/

正文HTTP 与 HTTPS 有哪些区别? HTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在TCP 和 HTTP ⽹络层之间加⼊了 SSL/TLS 安全协议,使得报文能够加密传输。 HTTP 连接建立相对简单, TCP 三次握手之后便可进⾏ HTTP 的报文传输。而 HTTPS 在 TCP 三次握手之后,还需进⾏ SSL/TLS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.