1.吹牛逼没代码
2.吹牛逼没代码
3.对不起,我幼稚了
正文开始,核心话题每个人都在享受电灯带来光明,但不是每个人都会烧玻璃,接钨丝。让用户体验该体验的,跳过不该有的感知。
A:现象:右键一大推东西其实并不需要用户使用,而且打开各大网站,只要打开网页控制台,一大推js报错是常见的。
解决:右键禁止oncontextmenu;
B:现象:网页右键拖拽选择,出现蓝条
解决:css中的user-select;
C:现象:网页中的图片和连接都可以默认拖拽,本身功能就是观看和跳转
解决:设置draggable
D:现象:网站需求是否设置可以被选取,复制,粘贴,
解决:onselectstart,onpaste,oncopy
E:现象:是否禁止查看源码,下载内容,刷新,改变一下状态栏的显示
解决:包括D在内的一些设置,其实都是一种狭隘的保护自己网页做法,不具有共享精神,谨慎使用,想copy你的内容或者代码的方法有一万种,这些禁止的设置有点多此一举,还不如放开做好自己体验优先。
什么事情都应该从做好自己,自己进步,自己成熟开始,而不是要求别人怎么样,共勉。