关闭

关于浏览器和网络的20项须知-HTML、JAVASCRIPT、CSS...

标签: 关于浏览器和网络的20项须知javascripthtmlcssajax
312人阅读 评论(0) 收藏 举报
分类:

       

        目录


        AJAX 不再是从前的样子了。


        网页都是用 HTML 语言编写的,这是一种网络编程语言,可以指示浏览器如何在网页上构建和展现内容。换句话说,HTML 为网页提供了构建基础。很长一段时间以来,这些构建基础都很简单,而且是静态的,只包含文本行,链接和图片。


        如今,我们的要求更高了,例如会想要在线下棋或者无缝滚动浏览周边地图,但不想每下一步棋或每滚动一下地图都要等待整个网页重新载入。


        这种动态网页的构想,从 JavaScript 脚本语言发明伊始就已经萌生了。各种主流网络浏览器都支持 JavaScript,这就意味着网页中可以包含更多重要的实时互动内容。例如,如果您填写了一张在线表单,然后点击“提交”按钮,那么网页就会使用 JavaScript 实时检查您输入的内容,并且在发现您填写错时立即提醒您。


        但是实际上,我们现在所了解的动态网页是在 JavaScript 引入了 XHR(XMLHttpRequest)后才实现的,然后首先应用到 Microsoft Outlook 网络版、Gmail 和“Google 地图”等网络应用程序中。XHR 无需重新载入整个网页,即可更改网页的各个部分,包括游戏、地图、视频、在线用户调研等。这样,网络应用程序也因此变得更快速,响应也更及时。


        在引入 CSS(层叠样式表)后,网页拥有了更丰富的表现力。CSS 可让程序员以轻松而有效的方法来定义网页布局,并通过颜色、圆角、渐变和动画等设计元素美化网页。


        网络程序员通常将 JavaScript、XHR、CSS 以及其他几种网络技术的强力组合称为 AJAX(异步 JavaScript 和XML)。HTML 也在持续发展,新版 HTML 标准中不断加入新的功能和改进。


        无数的技术人员、点子专家、编程人员和组织创造了种种网络技术,并确保 Internet Explorer、Firefox、Safari和“Google Chrome浏览器”等网络浏览器支持这些技术,正是这些人的不懈努力,网络世界才有了今日的繁荣。网络技术与浏览器之间相辅相成,把网络打造成一个开放友好的构建 平台,供网络开发人员开发各种实用而有趣的网络应用程序,以便我们在日常生活中使用。





原文地址:http://www.20thingsilearned.com/zh-CN

1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

JavaWeb基础知识:Html,Css和Javascript项目实战

Day04 Html,Css和Javascript项目实战项目1:使用Html5的Canvas对象绘制一个圆形钟盘,显示实时时间 效果图如下代码如下 ...
  • u013443865
  • u013443865
  • 2016-07-27 00:30
  • 3167

对于HTML页面中CSS, JS, HTML的加载与执行过程的简单分析

最近在研究HTML页面中JavaScript的执行顺序问题。在JavaScript中,定义一个方法或者函数有很多方式,最常见的有2中,function语句式与函数直接量方式。   对于function...
  • sundacheng1989
  • sundacheng1989
  • 2016-09-07 14:05
  • 2962

有关css和js针对不同浏览器兼容的问题

首先谈一下浏览器,虽然现在ie依然是浏览器市场的老大,大约占有67%的份额,但是由于其各方面的欠缺,用户开始选择其他浏览器作为自己浏览网页的主要 工具,比如firefox、theworld、maxth...
  • yinkaihui
  • yinkaihui
  • 2016-04-13 13:33
  • 3595

关于浏览器和网络的20项须知-HTML5

HTML5 或 “ 开始,还没有 的时候 ”。 在 HTML 诞生20多年后,我们仍在探究这样的问题:什么是网络?未来的网络会变成什么样?对于我们这些用户来说,什么样的功能和应用程序才是有趣、实...
  • ffl594276991
  • ffl594276991
  • 2016-07-17 20:02
  • 646

关于浏览器和网络的20项须知-什么是互联网?

什么是互联网? 要知道什么是互联网,就要知道什么是TCP/IP。 互联网究竟是什么?对某些人来说,互联网就是用来与朋友交流、读新闻、购物和玩游戏的。而对其他一些人来说,互联网则可能是他们当地的宽带提供...
  • ffl594276991
  • ffl594276991
  • 2016-05-24 22:57
  • 385

关于浏览器和网络的20项须知

20 项须知 1 什么是互联网? 4-6 1 2 云计算 7-8 2 3 网络应用程序 9-11 3 4 HTML、JavaScript...
  • kinhum
  • kinhum
  • 2013-10-19 02:42
  • 449

关于浏览器和网络的20项须知-网络应用程序

目录——http://blog.csdn.net/ffl594276991/article/details/51485565 或者说“生命、自由以及对应用程序的追求”。 如果您玩网络游戏,使...
  • ffl594276991
  • ffl594276991
  • 2016-06-11 22:39
  • 241

【转】Google 推出中文版《浏览器和网络世界20大须知》

原文地址  ==> http://www.cnbeta.com/articles/145734.htm  Google Chrome团队所制作的《浏览器和网络世界20大须知》(简体中文版地址:http...
  • azuresn
  • azuresn
  • 2011-06-14 19:32
  • 378

HTML+CSS+JavaScript网络相册【有缩略图】

今晚整理了一下,把班级相册弄了一下,加了个缩略图,版本有点丑,下个版本再更新吧。 1   大肥 div{margin:0px auto;} .box{width: 8...
  • worisaa
  • worisaa
  • 2017-03-20 21:24
  • 257

安卓1104_HTML CSS javascript Web 服务器 Servlet Range Http 网络编程

Android基础网络第一天html简介[1]由w3c组织研发,w3c前端技术,Apache是javaee技术的汇总,PHP Google安卓6.0之后不用Apache [2...
  • yin13753884368
  • yin13753884368
  • 2016-10-12 20:11
  • 985
    个人资料
    • 访问:80291次
    • 积分:1291
    • 等级:
    • 排名:千里之外
    • 原创:45篇
    • 转载:18篇
    • 译文:0篇
    • 评论:4条