摘要: 首先说明,这篇博文不是科普讲解的,而是立flag研究的,是关于浏览器消息自动推送,就是下面这个玩意: 最近常常在浏览器看到这样的消息推送,还有QQ.com的推送,现在我对这个不了解,不知道叫消息自动推送对不对,这个时chrome浏览器的截图,出现在右下角,其他浏览器的样式可能有些微差别。 webso 阅读全文
posted @ 2016-09-05 11:51 薛陈磊 阅读(16897) 评论(2) 推荐(3) 编辑
摘要: 很多网站页面上会加上一些操作限制,比如禁用右键,禁用复制等操作,主要是源于文章保护,和引导用户填写信息等,毕竟这是个复制软文时代,原创的很少啊呵呵,但这只是最基础的防范傻白甜小妹妹的,对于开发人员并没有什么卵用; 禁用右键一般用在中小型的门户网站上吧,不是很常见,这里也不列举例子了,code如下: 阅读全文
posted @ 2019-06-03 14:54 薛陈磊 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 收集一些常用方法,思之补之踩过的坑; 判定浏览器是否为移动端,然后to do something: 曾经的错误…,js可以获取上一个访问的页面,可用于多个场景,并且刷新页面此值不变: js中计算一些带小数的数字会得出小数点非常长的现象例如2.01-1.02=0.9899999999999998,因为 阅读全文
posted @ 2019-05-30 15:19 薛陈磊 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 经常有人问,我想学前端,要从哪里学起,或者有点基础,想学点其他的,要学什么? 两年前我同样带着这样的疑问,搜索了前端知识体系这个关键词,被大神们各种图解和list吓到了,心想还是先做好当下的工作吧; 时光荏苒,前几天小组对思维体系和知识体系的构建这个话题做了讨论,觉得是时候列出一个前端知识体系来总结 阅读全文
posted @ 2019-05-29 08:25 薛陈磊 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 烦人的网页广告,讨厌的页面弹窗,想必大家都见过,对于这些乱七八糟的东西,我是最不能忍的,所以每次装浏览器后的第一件事就是安装浏览器插件去广告,基本能屏蔽所有网页广告和弹窗(对于大部分用户,中国主流视频网站播放前、播放中插的视频广告最讨厌,特别是播放中插广告,简直变态,非要套路用户去冲会员),而这方面 阅读全文
posted @ 2019-05-28 15:01 薛陈磊 阅读(3248) 评论(0) 推荐(0) 编辑
摘要: 前一段时间微信推出微信小程序进行公测,着实火了一把,博得了大众的眼球,不明真相的吃瓜观众们纷纷围观,所谓的“微信小程序”,通俗的讲就是一种不需要下载安装即可使用的应用程序,脱离于app商店依托于浏览器运行,实现与传统app非常接近的功能,优点这里就不累述了;各路英豪纷纷跟进表示要进行微信小程序开发, 阅读全文
posted @ 2017-06-01 14:40 薛陈磊 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 作为前端人员,每天要与满屏的标签、元素打交道,通过元素与样式类的结合,呈现出一个个美丽优雅的页面,其中也包括css伪类和伪元素的应用,随着前端的发展深入,开发人员运用越来越多的整合技术,使得我们的工作更快捷高效高逼格,下面就来整理一下css中伪类和伪元素的应用; css伪类: 什么是css伪类(ps 阅读全文
posted @ 2017-01-20 19:01 薛陈磊 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 在很久的以前,因为经常在浏览器控制台调试修改数据,想到用户如果使用控制台配合抓包工具修改上下行流量中的数据,会给站点带来不定的安全威胁,所以一直想找个方法,准确的说是js的方法“禁用”控制台,也就是用户无法使用浏览器F12调出控制台,后来发现这个想法比较可笑、不可行,因为控制台是浏览器的实体功能之一 阅读全文
posted @ 2016-12-01 00:34 薛陈磊 阅读(2000) 评论(4) 推荐(5) 编辑
摘要: 其实我也感到奇怪,为什么选择写这个话题而不写一些技术相关,说到团队建设和团队文化,好像是中高层往上的管理者才会涉及考虑的,作为下属的各个岗位做好当前的工作,圆满的完成任务并持续创新就行了;在从业这么多年后(喂也没几年好嘛),对这方面的理解和认知越来越深刻,跟大家聊聊这方面的话题; 说起团队建设、文化 阅读全文
posted @ 2016-11-25 00:03 薛陈磊 阅读(3587) 评论(1) 推荐(1) 编辑
摘要: 现在在用ng1.5.8做一个项目,ng的优点和特性我就不用多说了,ng1在陆续更新到1.5/1.6后就没再推出新版本了,ng2已经面世测试很久了,如同很多系统和框架一样,每个大的版本更新都会有新特性加入进来,虽然还没有用ng2做过企业级项目,平时也了解了很多ng2的改进的地方,下面就来梳理一下ng1 阅读全文
posted @ 2016-11-17 11:21 薛陈磊 阅读(16891) 评论(3) 推荐(3) 编辑
摘要: 11月在赶一个项目,这阵子比较忙,挤挤时间更一篇博客吧,如标题所述说说在ng中页面访问权限控制的问题,水平有限各位看官见谅; 在以往的项目中,前后端常见的配合方式是前端提供页面和ui加一点DuangDuangDuang的效果,后端搭建框架数据结构和数据交互(数据交互前后端有交集),不管是.net、j 阅读全文
posted @ 2016-11-11 00:08 薛陈磊 阅读(5173) 评论(0) 推荐(1) 编辑
摘要: 相信在html5之前,很少人会关注html页面上head里标签元素的定义和应用场景,可能记得住的只有"title"、"keyword"和"description"这些meta在逐渐了解使用html新标准后,特别是移动页面的开发普及,可以看到html中这一块内容越来越重要为大家所认识,初次见到这些标签 阅读全文
posted @ 2016-10-20 00:01 薛陈磊 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 之前的博客漫谈前端优化中的引用资源优化曾经提到过脚本引用异步设置defer、async,没有细说,这里展开一下,谈谈它们的作用和区别,先上张图来个针对没用过的小伙伴有个初始印象: 是的,就是在页面脚本引用的时候设置defer或者async,为什么会有这两个属相来辅助脚本加载那,因为浏览器在遇到scr 阅读全文
posted @ 2016-10-10 22:31 薛陈磊 阅读(4212) 评论(0) 推荐(2) 编辑
摘要: 自适应页面你肯定听说过,雪碧图想必你也听说过,不过在自适应页面中使用雪碧图应用的场景却不多,因为很多场景里自适应页面(移动端页面)的小图标啥的基本都做成字体图标了,操作起来也比较方便,不过有时候合成字体图标的时候也比较麻烦,AI制作复杂svg矢量图标很麻烦,今天说的这个应用场景用的就是这个情况; 首 阅读全文
posted @ 2016-10-09 23:14 薛陈磊 阅读(7884) 评论(2) 推荐(2) 编辑
摘要: 相信大家都玩过一种网页游戏,通俗的可以叫颜色分辨测试游戏(这个名字对不对我也不知道,不要在意这些细节),也就是下面截图这个玩意,一看就明白;细细把玩过一段时间,作为一个一百米开外男女不分的弱视青年,每每过不了几关就挂了,对这个结局我也是异常无语,都怪当初学习太用功了(呵呵),想挑战的点击这里 这个游 阅读全文
posted @ 2016-10-09 01:31 薛陈磊 阅读(15425) 评论(7) 推荐(2) 编辑
摘要: jQuery 1.9/2.0/2.1及其以上版本无法使用live函数了,然而jQuery 1.9及其以上版本提供了on函数来代替。本文讲解了jQuery on函数的使用方法,以及在使用jQuery函数中遇到的一些问题。 $(selector).on(event,childSelector,data, 阅读全文
posted @ 2016-10-08 22:26 薛陈磊 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 之前写过一篇“漫谈前端优化”的文章,里面提到过DataUrl,粗鲁的描述了下,感觉不甚详焉,所以这几天也总结了这方面的知识,参考一些资料,补充一篇文章在这里,对这方面的资料来说,也是一种强化记忆应用; Data URL给了我们一种很巧妙的将图片“嵌入”到HTML中的方法。跟传统的用img标记将服务器 阅读全文
posted @ 2016-10-08 22:10 薛陈磊 阅读(25753) 评论(2) 推荐(2) 编辑
摘要: 作为前端人员,浏览器调试是必不可少的工作之一,甚至与页面制作一样重要,试想生产环境以及日常bug中出现的问题,无法重现问题进行调试或者不知道如何下手调试,将对工作产生很消极的影响;常用的调试浏览器是chrome和Firefox,自带的和一些安装的插件都可以进行日常页面调试; 相关的浏览器调试技巧,前 阅读全文
posted @ 2016-09-18 14:38 薛陈磊 阅读(8170) 评论(7) 推荐(5) 编辑
摘要: 很久前的某一天,一位大神问我,你知道ES6相对于ES5有什么改进吗? 我一脸懵逼的反问,那个啥,啥是ES5、ES6啊。 不得不承认与大神之间的差距,回来深思了这个问题,结合以前的知识,算是有了点眉目。 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,我们知道javas 阅读全文
posted @ 2016-09-14 17:10 薛陈磊 阅读(4415) 评论(3) 推荐(4) 编辑
摘要: 闲话少叙,来进入场景:订单提交页面,各种积分礼品卡规则都算好了,用户提交表单开始支付,支付完成进入成功提示页面,这是绝大部分网站的付款体验吧,那么问题来了,web移动端中进入成功提示页后,用户点击浏览器自带的回退按钮会发生什么那? 结果会回到刚刚的订单提交页面(不然那),这就不合理了,这个订单已经被 阅读全文
posted @ 2016-09-05 14:59 薛陈磊 阅读(1962) 评论(0) 推荐(0) 编辑