2013年4月16日

第4章 可寻性、聚合、博客、播客、长尾、Ajax

摘要: 1. XML 和 HTML a. XML和HTML来源于同样的技术SGML,XML是HTML的提升,目标是替代HTML; b. HTML是构架Web页面的一种基本语言,但Web的规则很松散(如标记是否关闭不影响),这使人们创建Web页面变得容易。而现在网站经常需要频繁通过发布工具重组页面,经常需要将内容从数据库发布到Web页面或者无线设备,HTML松散的规则阻碍了数据的转化; c. HTML仅仅是一种格式化语言,而不是一个能确切描述自己的语言,语义化不高,因此限制了我们重用这些内容的能力; d. 基于XML的标记,则由一些统一的规则组成并且具备超越Web领域的能力。当用XML创建一个文... 阅读全文

posted @ 2013-04-16 23:17 BigPalm 阅读(187) 评论(0) 推荐(0) 编辑

第3章 推广标准的困难

摘要: 1. 理解 vs 真实 对于可访问性,许多设计师错误认为Web标准与友好的图形界面设计需求相矛盾。建立标准的人却不在商业应用中推广标准。实际上,现在主流浏览器都已经开始遵循标准了。2. IE5/Mac——DOCTYPE转换和放大 IE5/Mac(2000.3)支持XHTML,ECMAScript,几乎所有的CSS1规范和大部分CSS2规范,以及大部分DOM规范,同时还能显示未处理的XML。 IE5/Mac与标准结合的非常紧密,只要简单放置正确的DOCTYPE转换,页面就能用Web标准来显示和执行。不放置就按照原有模式(即混杂模式 IE/Win中是IE 5.5)显示和执行; IE5/Ma... 阅读全文

posted @ 2013-04-16 14:54 BigPalm 阅读(118) 评论(0) 推荐(0) 编辑

第2章 根据标准设计和制作

摘要: 1. Web标准三剑客 a. 结构:一个标记语言(XHTML),包含格式化的文本数据,包括:标题、副标题、段落、数字列表、定义列表等等; 页面被校验通过,意思是它包含的代码没有错误,校验可以通过在线免费软件进行;代码是符合语义,意思是标签和他们要表达的含义是相近和一致的;我们说的符合Web标准的设计是指既要通过校验又有语义的网页; XHTML1.0要求更严格:很多以前不够严谨的HTML标记,在XHTML中都变成了不能接受的,不能通过页面校验,但是浏览器虽然理解XHTML标记,但却不会严格地按照标准执行错误检查,这就意味着页面仍然可以不遵守XHTML规则; XHTML 2这个新版... 阅读全文

posted @ 2013-04-16 13:17 BigPalm 阅读(168) 评论(0) 推荐(0) 编辑

第1章 99.9%的网站都是过时的

摘要: 1. 现代浏览器和Web标准 现代或者符合标准浏览器:浏览器能够理解和支持HTML和XHTML,CSS,ECMAScript以及DOM标准; 符合标准的浏览器有:Firefox 1.5+以及Netscape Navigator 8、IE6+、Mac OS下的Safari 2.0+、Opera 8.5+等;(主要5大呈现引擎:IE、Gecko、Webkit、KHTML、Opera) 没有完美支持标准的浏览器,符合标准的设计和开发并不是说“只为最新的浏览器版本设计”;(IE5/MAC曾经是支持标准的先锋) 2. 向前兼容和向后兼容 a. 向前兼容:使用非标准的、私有的标记和代码来保证每一... 阅读全文

posted @ 2013-04-16 12:01 BigPalm 阅读(168) 评论(0) 推荐(0) 编辑

导航