167 天前 / Ryan众乐
前端开发网站 Web 3.0 美国国会举行听证会讨论 「Web3.0」,目前技术发展状况如何?未来可能在哪些领域带来新发展?Coinbase、FTX 等加密企业在国会山向美国议员科普“Web3.0”概念_互联网_货币_Brook 12 月 9 日,美国国会结束了一场较为特殊的…显示全部 关注者 472 被浏览 164,270 关注问题写回答邀请回答好问题 371 条评论分享登录后你可以不限量看优质回答私信答主深度交流精彩内容一键收藏登录查看全部 56 个回答于江水在银河系前端开发话题下的优秀答主 139 人赞同了该回答最近一直在看 Web3 这块的...
169 天前 / 趣编程
互联网迄今有两个阶段:Web 1.0 和 Web 2.0。 下一个阶段自然就是 Web 3.0(简称 Web3)。本文谈谈我对 Web3 的一些初步理解,它到底是什么。 一、历史回顾 Web 1.0 阶段,用户是单纯的内容消费者,内容由网站提供,网站让你看什么,你就看什么,典型例子就是新闻门户网站。 Web 2.0 阶段,用户是内容的生产者,网站只是一个向用户提供服务的平台,典型的 Web 2.0 平台有维基百科、抖音、微信等等。 二、Web3 的特征 Web3 的很多特征还不明确,但是国外很多文章认为,它跟区块链有关。 我一直想不通,这个论断是怎么得到的。
183 天前 / 冷星1024
背景 去年下半年业务高速迭代,大量新 feature 上线,但同时带来的问题是首屏耗时数据日渐上涨,同学们纷纷表示"移动端文档打开越来越慢,太影响工作效率了"。 于是去年年底我做了下优化: 视频 1 视频 2 线上用户数据: 可见,无论是用户体验还是指标数据都有了明显的优化。 是不是我有神秘的魔法?并没有,甚至可以说魔法已经用完了。为什么这么说呢?我们先看飞书文档移动端 ( 以下简称为 Doc )的现状: 1.业界公认有效的通用优化基本已经完成。在大部分场景都可以实现:JS 加载 /JS 解析 / 请求数据耗时为 0 仅渲染前 50 行 2.业务复杂。
192 天前 / Inputing
点击上方“AirPython”,选择“星标”公众号 重磅干货,第一时间送达 大家好,我是安果! 最近 Google 对 Chrome 进行了一次比较大的更新,其中一项是脚本录制回放功能,它可以非常方便我们处理一些自动化场景 我们可以在 Chrome 官网下载Chrome Canary 的最新版本进行尝鲜 PS:Chrome 正式版本是 95,暂时还未集成 下载地址: https://www.google.com/intl/zh-CN/chrome/canary/thank-you.htmlstatcb=1&installdataindex=empty&defaultbrowser=0 下面聊一下具体的使用步骤 1 -录制 首先,打开 Chrome Canary软件...
198 天前 / Dunizb
如今,浏览器不断发展,带来了新的 API 和连接其他设备的方式,并允许访问比以往更多的功能。其中一种 API 是 Web 蓝牙 API[1]。 在撰写本文时,该 API 仍处于测试阶段,但一旦向公众发布,它将为想要使用蓝牙但不想为每个平台创建原生应用程序的开发人员提供大量机会。 尽管蓝牙 API 仍处于测试阶段,但我们会尝试并制作一个简单的网页,该网页将与我们的手机配对并提供基本详细信息,例如电池百分比、设备名称以及设备提供的基本信息制造商。 我们不会在本教程中使用样式,因为我们只需要了解如何使用 JavaScript 与蓝牙 API 交互。
198 天前 / 楼外青山
这是第121篇不掺水的原创,想要了解更多,请戳上方蓝色字体:政采云前端团队关注我们吧~本文首发于政采云前端团队博客:浅析Web录屏技术方案与实现 https://www.zoo.team/article/webrtc-screen 前言随着互联网技术飞速发展,网页录屏技术已趋于成熟。例如可将录屏技术运用到在线考试中,实现远程监考、屏幕共享以及录屏等;而在我们开发人员研发过程中,对于部分偶发事件,异常监控系统仅仅只能告知程序出错,而不能清晰的告知错误的复现路径,而录屏技术或许能帮我们定位并复现问题。
204 天前 / 薯条的随波逐流
在上一篇文章中,我们从 0 到 0.5 用 Golang 写了一个 web 应用,到 0.5 是因为那坨代码离生产环境还差的很远。满分按 100 分的话,这篇文章继续补充从 0.5 到 1 的内容,尝试描述作为一个合格的在线服务应该具备的部件。读者朋友对本文有啥意见欢迎留言。本文范围如下: 微服务 测试 编译 & 部署 监控 RPC Web Server 虚拟化 稳定性 参考 微服务上篇文章写的 web demo 勉强能算一个服务承担所有功能的"单体架构"应用,运气好的话,这个产品用户量激增,这个 demo 后续会迭代很多功能,比如增加用户模块,IM 模块,商城模块等等。
206 天前 / 薯条的随波逐流
学生时代曾和几个朋友做了一个笔记本小应用,当时我的角色是 pm + dba,最近心血来潮,想把这个玩意自己实现一遍,顺便写一篇文章记录整个过程。 笔者的职业目前是一个后端程序员,最常用的语言是 Golang,恰好 Golang 自带的的 net/http 包非常方便,这次就用 Golang 写这个服务。首先打开我心爱的 GoLand,New 一个 Project,给项目起一个酷炫的名字。 接着写个 Hello, world。同时为方便项目管理,引入 git 这个版本控制工具来管理代码。
213 天前 / Inputing
今天分享一个让开发交互式 Web app 超级简单的工具。不会 HTML,CSS,JAVASCRIPT 也没事。 交互式 Web app 非常实用,比如说做一个问卷调查页面、一个投票系统、一个信息收集表单,上传文件等等,因为网页是可视化的,因此还可以作为一个没有服务端的图片界面应用程序而使用。 如果你有这样的开发需求,那用 Python 真的是太简单了。 借助于 PyWebIO(pip install pywebio),你可以分分钟实现网页的信息录入,可以看下面的动图: 上面的页面,也就仅仅用了这 6 行代码: frompywebio.inputimport* input("Thisisasimpletextinput") select("Thisisadropdo...
227 天前 / 王键创生
阅读原文,体验更佳! 周刊收集包括前端(但不限于前端)的文章、新闻、开源项目、工具等等,每周一更新。 NewsESLint 8 支持 ES2022。 Class public instance fields and private instance fieldsClass public static fields and private static fieldsClass private instance methods and accessorsClass private static methods and accessorsRegExp match indicesTop-level awaithttps://eslint.org/blog/2021/10/eslint-v8.0.0-released Sanitizer API 把 html 字符串不加处理直接渲染到页面上是很危险的行为,一不小心就会触发 XSS 问题...
229 天前 / Ryan众乐
前言—AI 正在不断拓展前端的技术边界, 算法的加持也为前端研发注入了全新的力量。本文为大家介绍什么是端智能,端智能的应用场景以及 Web 端侧实现 AI 的基本原理概念。 什么是端智能—首先,回顾一个 AI 应用的开发流程,具体步骤包括了 数据的采集与预处理模型的选取与训练模型的评估模型服务部署模型训练的中间产物为一个模型文件,通过加载模型文件,部署为可调用的服务,然后就可以调用进行推理预测了。
232 天前 / 浪客书心
众所周知,C++ 并不是一种流行的 Web 开发语言,究其原因有很多:语言门槛高、使用难度大、开发效率低 ...... 话虽如此,但随着 Emscripten 的成熟,未来 C++ 在 Web 方面会发挥更大的潜能,尤其是游戏、3D 应用等方面。 有关 C++ Web 相关的框架有不少,下面进行了简单的整理,并按照“Star”的数量进行了排序,希望能对大家有所帮助。 1 Proxygen Proxygen 是 Facebook 开发的一个 C++ 的 HTTP 库,包含一个易用的 HTTP 服务器。支持 HTTP/1.1、SPDY 3 和 SPDY 3.1,同时也开始在为 HTTP/2 做开发。
232 天前 / Alex?.
对 Web3.0 概念的梳理 Mike Tang, Lester Li 前言 随着 Bitcoin 的天启事件(参见:《比特币白皮书》),近年来技术领域涌现出一大批新名词。这些名词的意义以及它们之间的关联,别说普通人不容易理解,就连混迹业界多年的资深人士也很难分得清。因为这些概念已经不再局限在纯技术领域了,它们是多学科交叉的前沿领域。 这些概念包括,但不仅限于如下: 一个新手面对这么多的概念,会不知所措。这时,他们往往会选择某一个术语所代表的方向研究下去,这是完全没问题的。
243 天前 / 寒雁
9 月 21 日正式发布的 Chrome 94,带来了哪些有意思的新特性呢? 背景 十多年来,Web 技术突飞猛进,其中 Chrome 功不可没,了解 Chrome 可以帮助我们理解前端行业的发展趋势。 因此,我将以《了不起的 Chrome 浏览器》为题,对 Chrome 的每一个版本的重要特性进行详细解读,同时分享一些自己的一些思考: 了不起的 Chrome 浏览器(1):Chrome 89 开启 Web 应用的物联网时代 了不起的 Chrome 浏览器(2):Chrome 90 将默认使用 HTTPS,Web 更安全了 了不起的 Chrome 浏览器(3):Chrome 91 支持 WebAssembly SIMD...
244 天前 / 冷星1024
在我长期的固有认知中:为了收集和上报网站交互过程中 JavaScript 的报错信息和其它相关数据,我们一般会采用自研或者第三方的 SDK,也可以简单理解为埋点。这也是为了方便生产问题的排查,做到可溯源。 但是,在前一段,和隔壁组的同事交流时,我发现了一个有点东西的系统 --Rejouer。这个系统可以做到完整复现用户的操作行为,类似于录屏的功能,起初我还真的以为他们就是给我放了一个录屏,后来发现没那么简单。 本文也是在和这位同事探讨的过程中得到的一些启发。 业务背景不要重复造轮子!这是我一直以来的信念。轮子的出现必定是要为业务服务。