ajax术语是哪家公司先提出的
Ajax术语最早是由Adaptive Path公司的咨询顾问Jesse James Garrett在2005年2月提出的,Ajax全称“Asynchronous Javascript And XML”,即异步JavaScript和XML,是指一种创建交互式网页应用的网页开发技术;通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。
PHP+jQuery+Ajax实现分页效果jPaginate插件的应用
这个是自动完成或自动提示插件,推荐jquery-autocomplete,很好很强大。
分页插件推荐jPaginate,效果很好。
这2个都是我用过的jqery插件推荐给你的。
js可以做什么有意义的东西
js,全名JavaScript,是一种属于网络的脚本语言,被广泛应用于web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。
使网页具有交互性,例如响应用户点击,给用户提供更好的体验。
处理表单,检验用户的输入,并及时反馈节省用户时间。
根据用户的操作,动态地创建页面。例如,发邮件时,添加附件操作。
设置cookie,cookie是浏览器上的一些临时信息。
可以简化有规律的重复的HTML,减少下载时间。
使客户端与服务端进行数据通讯,例如现在流行的ajax异步传输。
等等等等。
什么是单页面应用,如何解释会好些
如果您想向您的朋友解释,什么是单页面应用。简单一句话,页面不刷新的web应用就是了。
万维网的资源千千万万,怎么标志和索引他们呢?我们使用的是统一资源标志符(URI)。只要这个东西不变,就是单页面。
当然既然是应用,就不能简简单单是一个普通的网页。总要动一动,实现一点功能,显得与普通的html不同。才能算得上应用,一个简单的示例是百度翻译。
它之所以会动是使用了所谓的ajax技术。
当然这个太简单了,随着ajax技术的发展,出现了许多中型甚至重型的js框架,比如Sencha Touch(以前叫extjs)里面有很多单页面应用的demo,最出名的一个是模仿了windows桌面。
现在随着html5技术的发展和成熟。使用websocket和服务器通讯,浏览器直接使用opengl es在客户端绘制canvas的单页面应用甚至可以做成一个大型游戏。github上面有一个网易开源的项目(pomelo)。(不知道能不能贴网址 https://github.com/NetEase/pomelo/wiki/Home-in-Chinese )这是一个包含客户端,服务端,工具链的完整的mmorpg游戏框架,对用户来说也是一个单页面应用。
单页面应用(SPA)是旨在对Web应用发动革命的软件运动中可信度很高的一种。此类应用有望进行更加模块化的开发,令应用更加容易地适配与多个设备,并拥有更好的应用生命周期管理—这些几乎是软件架构师希望的全部。单页面应用诞生于拥有更多动态页面内容的Web 2.0革命。旧的超链接页面浏览模型给用户带来了不和谐的体验,而Web 2.0原则允许数据驱动时间在一个页面内创建,并让页面内容在需要的时候更新。
单页面应用诞生于拥有更多动态页面内容的Web 2.0革命。旧的超链接页面浏览模型给用户带来了不和谐的体验,而原则允许数据驱动时间在一个页面内创建,并让页面内容在需要的时候更新。这意味着应用似乎可以运行得更加流畅,乃至于到达可仿真桌面与本地资源接口的地步。



还没有评论,来说两句吧...