前端界面体验(一)

1.吹牛逼没代码

2.吹牛逼没代码

3.对不起,我幼稚了

正文开始,核心话题每个人都在享受电灯带来光明,但不是每个人都会烧玻璃,接钨丝。让用户体验该体验的,跳过不该有的感知。

A:现象:右键一大推东西其实并不需要用户使用,而且打开各大网站,只要打开网页控制台,一大推js报错是常见的。

解决:右键禁止oncontextmenu;

B:现象:网页右键拖拽选择,出现蓝条

解决:css中的user-select;

C:现象:网页中的图片和连接都可以默认拖拽,本身功能就是观看和跳转

解决:设置draggable

D:现象:网站需求是否设置可以被选取,复制,粘贴,

解决:onselectstart,onpaste,oncopy

E:现象:是否禁止查看源码,下载内容,刷新,改变一下状态栏的显示

解决:包括D在内的一些设置,其实都是一种狭隘的保护自己网页做法,不具有共享精神,谨慎使用,想copy你的内容或者代码的方法有一万种,这些禁止的设置有点多此一举,还不如放开做好自己体验优先。

什么事情都应该从做好自己,自己进步,自己成熟开始,而不是要求别人怎么样,共勉。

你可能感兴趣的:(前端界面体验(一))