自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Git Bash解决ANOMALY: use of REX.w is meaningless (default operand size is 64)

Git Bash解决ANOMALY: use of REX.w is meaningless (default operand size is 64)

2022-09-23 09:40:14 505

原创 HTML5 和原生开发的未来

HTML5 技术(简称 H5)在移动互联网研发中的应用越来越广泛,很多人甚至认为可以使用 H5技术代替原生的 Andoid 和 IOS 开发,从而大幅度提高研发速度、降低研发成本。那么,目前的实际情况到底是怎么样呢?1.概念HTML5: 一个基于浏览器的协作标准,可以让不同的素材在浏览器中运行,它的最大优点在于跨平台运行、易开发性、成本低、开发速度快、更新及时等。开发 HTML5 需要用到 HTML、CSS 、Javacript 和一些其它开发框架,如 Vue、Angu...

2022-03-08 15:19:00 708

原创 如何做好 H5 性能优化

一.背景 智能手机的普及、移动互联网的发展、微信异军突起,都为 H5 的发展提供了良好的环境。当前,H5 已被广泛应用于营销、广告、传播之中。而针对 H5 效率慢、体验差的硬伤,如何做好性能测试并优化其性能就显得尤为重要。二.用户感受 当用户能够在 1-2 秒内打开 H5 页面,看到信息的展示,或者能够开始进行下一步的操作,用户会感觉速度还好,可以接受;而页面如果在 2-5 秒后才进入可用的状态,用户的耐心会逐渐丧失;而如果一个界面超过 5 秒甚至更久才能显示出来,这对用...

2022-03-08 14:36:07 2317

原创 前端常见的安全问题

一、XSS (Cross-Site Scripting)跨站脚本攻击通常指通过“HTML注入”篡改了网页,插入了恶意的脚本,从而在用户浏览网页时,获取用户信息、控制用户浏览器等的一种攻击分类:持久性(存储型xss)指攻击者通过漏洞将恶意内容写在数据库中,然后当其他用户访问含有这些恶意数据的网页时,就遭受了攻击。攻击位置常常在留言板,阅读列表等。非持久性( 反射型xss)把用户输入的数据或者url携带的数据“反射”给浏览器,往往是黑客通过诱使用户点击一个恶意链接从而达到攻击目的非持

2022-03-07 15:45:34 7653

原创 [踩坑系列]URLEncode 中对 空格的编码有 “+”和“%20”两种

URL中的空格有时候被编码成%20,有时候被编码成加号+,曾经迷糊过一段时间,后来查了下资料才搞明白。一个URL的基本组成部分包括协议(scheme),域名,端口号,路径和查询字符串(路径参数和锚点标记就暂不考虑了)。路径和查询字符串之间用问号?分离。例如http://www.example.com/index?param=1,路径为index,查询字符串(Query String)为param=1。URL中关于空格的编码正是与空格所在位置相关:空格被编码成加号+的情况只会在查询字符串部分出现,而被编码

2022-02-24 17:30:39 5421

原创 gulp自动化构建修改html文件的script标签引用

需求:通过其他方式压缩的JavaScript脚本改名为(xxx.min.js),同时需要修改html文件的script标签引用:查阅资料:发现gulp-cheerio是可以操作DOM树的解决方案:在gulp管道里直接可以获取$('jsBridge')文档节点,注意要加上parserOptions:{decodeEntities:false}解决Unicode编码问题...

2022-02-21 15:59:21 354

原创 gulp雪碧图缩放

需求:gulp合成的雪碧图,多处使用的尺寸不同,所以需要实现雪碧图缩放功能gulp脚本生产的雪碧图样式:前提限制条件:要求合成的雪碧图的子图尺寸必须一样实现:编写PY脚本获取改造前 css 的background-position的X、Y值和上下左右边界和用户输入的横排、竖排照片个数计算得到新的background-position、background-size的百分比:优点:打破了传统雪碧图不能缩放的弊端,大大减少了网络请求数...

2022-02-21 15:33:55 300

原创 Safari用window.open的问题

在调移动支付问题的时候遇到过,用window.open打开一个微信支付链接,唤醒移动支付,在IOS下死活唤醒不了,是js代码冲突问题...是click事件IOS下不兼容问题...最后定位到window.open语句,之后改为window.loaction.href,奇迹般的可以唤醒支付,因此,也就很直观的证明了在Safari下用window.open是有问题的原因:大部分现代的浏览器(Chrome/Firefox/IE 10+/Safari)都默认开启了阻止弹出窗口的策略,原因是window.open被

2022-02-18 17:20:23 605

原创 为什么要减少 DrawCall?

Cocos Creator DrawCall

2022-02-16 15:59:04 426

原创 移动端常用浏览器判断

移动端浏览器内核

2022-02-16 15:32:59 1698

原创 记录工作中遇到的问题

1.van-image不能调用本地图片,原因以及解决办法Vant-image(Vant-Card)加载本地图片失败的问题_zhiliao_aaa的博客-CSDN博客2.await找不到async因为await只会找最近的async,es6的一些语法包括foreach这些都算3.微信开发者工具跟真机的编译顺序是不一样的,微信开发者工具不管你的落地页是什么都会先把主包加载后,再去加载落地页,而真机会同时加载并且落地页会更优先,这就导致了一个问题,如果落地页里有参数依赖于主包,并且这参数是通过异步获取的

2022-01-24 11:54:08 472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除