石景山APP开发中XHMTL+CSSAPP开发的弊端和优点。
HTML是一种基本的WEBAPP设计语言,XHTML是一个基于可扩展标记语言的标记语言,是一个扮演着类似HTML的角色的可扩展标记语言(XML),本质上说,XHTML是一个过渡技术,结合了部分XML的强大功能及大多数HTML的简单特性。
XHTML是目前国际上倡导的企业石景山APP开发设计语言,由于XHTMLAPP开发语言具有的基本特点,这种CSS+DIV模式的石景山APP开发具有一定的上风,不外乎目前在石景山APP开发应用中CSS+DIV模式也存在一些弊端。本文综合APP技术和设计开发的体会,并从石景山APP开发及营销应用的角度,将CSS+DIV的优点和弊端归纳如下:
XHMTL+CSSAPP开发的弊端:
尽管xhtml+css具有一定的上风,不外现阶段xhtml+css石景山APP开发存在的弊端也比较显著,主要表现在:
第一,xhtml+css对搜索引擎优化与否取决于APP开发的专业水平而不是xhtml+css本身。xhtml+cssAPP开发并不能保证APP对搜索引擎的优化,甚至不能保证一定比HTMLAPP有更简洁的代码设计,何况搜索引擎对于APP的收录和排序显然不是以是否采用表格和CSS定位来衡量,这就是为什么良多传统表格布局开发的APP在搜索结果中的排序靠前,而良多使用WEB尺度和CSS开发的APP排名依然靠后的原因。由于对于搜索引擎而言,APP结构、内容、相关APP链接等因素始终是石景山APP开发及优化重要的指标。
第二,对于CSS的高度依靠使得APP开发变得比较复杂。相对于HTML4.0中的表格布局,xhtml+css尽管不是高不可及,但至少要比表格定位复杂的多,即使对于APP开发高手也很轻易泛起题目,更不要说初学者了,这在一定程度上影响了XHTMLAPP开发语言的普及应用。
第三,对于CSS石景山APP开发的浏览器兼容性题目比较凸起。基于HTML4.0的APP开发在IE5.0之后的版本中几乎不存在浏览器兼容性题目,但xhtml+css设计的APP在IE浏览器里面正常显示的页面,到火狐浏览器(FireFox)中却可能面目全非。xhtml+css还有待于各个浏览器厂商的进一步支持。
第四,CSS文件异常将影响整个APP的正常浏览。CSSAPP开发的设计元素通常放在几个l外部文件中,这一个或几个文件有可能相称复杂,甚至比较庞大,假如CSS文件调用泛起异常,那么整个APP将变得惨不忍睹。
XHMTL+CSSAPP开发的优点:
首先,CSS的极大上风表现在简洁的代码,对于一个大型APP来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。其真正意义在于增加了有效枢纽词占APP总代码的比重,因此使用CSS+DIV的web尺度开发的APP具有搜索引擎友好的一定上风。
其次,xhtml+css开发的APP使得APP改版相对简朴,良多题目只需要改变CSS而不需要改动程序,从而降低了APP改版的本钱。