[[440196]]
早之前,惊呆了应该有几年了,标签变对 HTML 中的惊呆了表单元素做过一些简单整理和了解,恍恍惚惚不知不觉过了好几年了,标签变一直未曾在意浏览器在不断升级、惊呆了系统在不断升级之后,标签变这些默认的惊呆了 HTML 标签元素是否有改变。
然而就在几天前无意间发现 input 标签的一些 type 类型默认 UI 样式发生了一些改变。于是突然又来了兴趣想看看 input 中其他类型的 UI 是否也发生了改变。
各浏览器对比图
所谓的不看不知道,一看,嗯,意外了一下。改变还是有的,尤其是一些细节上的变化。上图看到的在 macOS 中的截图效果,再来看一下 iPadOS15 中 Safari 的一个变化。
iPadOS15 中的效果
主要的细节变化是:
同样的在 iOS15 中也是有着一些变化,而这些变化跟 iPadOS 是相类似的。
iOS 15 中的效果
上面提到的这些仅仅只是从表面上看到的变化,在交互以及一些细节上也有了变化,所以上述所提到的变化内容,不包含激活后触发键盘的键盘样式以及弹层样式,具体的大家可以自行体验一下。
input 类型默认样式的二维码
当然,我也知道其实很多人,应该说是大部分人现在都是直接使用各种组件库,而并不会在意这些原生的控件,甚至可能是各种模拟来实现。这其实并没毛病,只不过是想要更强大的定制化,以及各个浏览器中的表现一致。仅此而已,其实大家都懂。
定制化体现的是技术价值以及满足更多的业务需求,或许应该是为了满足更多的业务需求。浏览器的表现一致性应该才是最关键的致命伤,要不然会收到各种 bug,无法满足业务需求,想想就痛苦……
然而我对比了一下 iPad14 和 iOS15 中 color 这个 type 类型的效果,深感在 iPadOS15 和 iOS15 中,input 控件的变化是很大的。
iPadOS14 中的 color 面板
iOS15 中的 color 面板
视频录制后转 gif,图片质量有点差,不过不是关键,有兴趣体验的可以直接扫下面这个二维码来感受一下。其实也就是一句代码。
二维码
- <input type="color" value="#f32600">
期望浏览器的 UI 统一是不现实了,就感受感受这样的 UI 被浪费的心情吧。
本文转载自微信公众号「志语职乐」,可以通过以下二维码关注。转载本文请联系志语职乐公众号。
责任编辑:武晓燕 来源: 志语职乐 iphone iOSHTML
(责任编辑:时尚)
荣盛发展大股东质押公司7599万股股份 占公司总股本比例的1.75%
大生农业金融(01103.HK)发布公告:年度公司持有人应占亏损11.25亿元
爱美客(300896.SZ)年报推10转8派35元 除权除息日为2021年3月16日