首页 >

web用一个复杂的登陆页面包括哪些功能 – CSS_css 表格 边框 虚线

css tab 效果,临床研究css,瀑布流 css js,.scss和.css的区别,css点击字体颜色改变,css 数学公式怎么拼,css 表格 边框 虚线

web用一个复杂的登陆页面包括哪些功能 - CSS_css 表格 边框 虚线

说起这个就需要说一下web的发展史了,偶就简单介绍一下吧。

在互联网最开始出现网页的时候,只有简单的一些标记语言,比如html,当然经过几十年的发展后和大家现在看到的不太一样. 1995年当时工作于Netscape的Brendan Eich开发了js最初版本,那是大家前端js的基础,比如说原型链啥的,再后来发展出来了css,最开始是ie6完整的支持了大部分css的特性(虽然偶很讨厌他,不过这个算是他的一个功劳了),毕竟css出来之前都是通过js来一个个的设置的。

好了,简单介绍完了,如果你觉得太过于简单,可以去谷歌一下web发展史。

说回大家的表单,最初跟大家现在实现的是一样的,一样的标签form,点击提交后就把表单的数据发送到指定的服务器。不同的是现在表单增加非常多的验证和提示,防止提交失败。在上个世纪,网速是非常糟糕的,加载网页需要一分钟,填完表单后提交等半分钟,然后弹回页面提示你用户名被注册或者密码太短,因此每次提交表单都是在消耗用户的耐心,因此js的诞生就是为了提前检测错误并提示你哪里错了需要更改再提交。

这是一个长足的进步,因为大家的用户不需要再因为填错信息并等待那么久而恼怒离开大家网站,并且自从谷歌使用ajax大放异彩后大家发现了ajax的无限可能性,也让如今的表单验证更加的完善。

比如可以

1. 检测注册的用户名是否已经存在,并提示更换用户名或者去登陆。

2. 用户名已经存在时还可以提供其他的用户名供用户选择。

3. 增加了验证码机制,防止人为和爬虫恶意注册。

验证码这一个也在快速发展,以前是js自动生成验证码然后输入对比,后来是由后端生成验证码池,再后来有了谷歌的人机验证,通过复杂的算法判断是否是人类,现在就使用的滑条来验证。

好了,能想到的就这么多,也不知道为什么总是早上给偶推邀请,赶紧补个觉。。。

css tab 效果,临床研究css,瀑布流 css js,.scss和.css的区别,css点击字体颜色改变,css 数学公式怎么拼,css 表格 边框 虚线

web用一个复杂的登陆页面包括哪些功能 - CSS_css 表格 边框 虚线


  • 暂无相关文章