1、“.....服务器为客户端提供静态页面,而浏览器只是简单的解释页面,然后显示出来。包括了基本的数据采集功能输入框,复选框,单选按钮,列表,下拉式列表,以及只能用于清除表单或是把表单数据提交给服务器的按扭。提交上来的数据会交给服务器上的通用网关接口程序。这些文本会告诉该做些什么。最常见的就是在服务器上运行个程序,这个程序般会放在目录中......”。
2、“.....你仔细观察浏览器顶部的地址条的话,有时你就会在那些不知所云的东西中看到。大多数语言都可以写这些程序。是最常用的,因为它设计的目的就是为了处理和解释文本,所以不论服务器用的是那种处理器,或是那种操作系统,都能安装。但我的最爱见由于其功能强大简单易用,已经对的霸主地位发起了挑战......”。
3、“.....但是建立在之上的网站会很快变得过于复杂而难以维护,此处还有个相应时间的问题。程序的相应时间取决于它要发送多少数据,以及服务器端各的负载而且程序本身就启动很慢。最初设计的人没能预料到带宽会消耗在这类应用程序中。举例来说,动态图形实际上是不可能致地运行的,所以服务器会把所有版本的文件都传到客户端。而且......”。
4、“.....当你按了发送按钮之后,数据会被送回到服务器,然后服务器启动程序,但是发现有个,于是重新生成个告诉你出来错,再把这个页面传给你然后你再重头来遍。这样做不但慢,而且蠢。解决方案就是客户端编程。绝大多数运行浏览器的机器都有强大的引擎,能作很多工作,而且在原告静态的方法下,大多数时间......”。
5、“.....客户端编程意味着浏览器能物尽其用,结果是用户能更快同时也更互动地体验你的网站。客户端编程所遇到的问题同通用编程的没有什么本质性的区别。参数几乎是相同的,只是平台有写差异浏览器就是个小型的操作系统。最后,你还得写程序,还要解决串让人眼花缭乱的问题,还是提供客户端编程的解决方案......”。
6、“.....插件在客户端编程方面最重要的步骤之就是开发插件。这是程序员就为浏览器提供新功能的办法。它要求用户从网上下载插件程序,然后把它集成到浏览器里。插件告诉浏览器从今往后,你可以进行这些新的工作了。插件只需下载次。插件为浏览器添加了些快速强大的功能,但是写个插件可不是什么轻松的任务,也不应该是建网站应该作的事......”。
7、“.....它能让专家级的程序员开发种新的语言,并且不经开发商的同意,就把这种语言加进浏览器里。于是插件提供了个能创建新的客户端编程语言的后门尽管不是所有的语言都是通过插件来实现的。脚本语言插件导致了脚本语言的泛滥。你可以用脚本语言把客户端程序的源代码直接嵌进页面里去,页面显示的时候,会自动激活这个插件去解释这些程序的......”。
8、“.....而且作为页面的个部分,它们都是简单的文本,所以会随页面起获取,而且装载也很快。不过代价就是代码只能给别人看了或者说偷了。总之,由于你没法用脚本语言做非常复杂的东西,所以它的难度不会太大。这点决定了浏览器所用的脚本语言实际上是用来解决些具体的问题的,主要是创建更丰富的,更互动的用户界面的。然而......”。
9、“.....可能你要解决的问题正好落进这百分之八十的范围,而且由于脚本语言开发起来更简单也更快,所以你应该在选用或这类难度更大的方案之前,先考虑下脚本语言。最常被提及的浏览器用的脚本语言有跟没什么关系它取这个名字只是想搭的顺风车,看上去像,以及,这是种很流行的跨平台的创建的语言。此外还有些,但是正在开发肯定还要多。可能是人气最旺的......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。