分类 大前端 下的文章

见Flex编译器参数汇总

<p><span style="color: #333333">本文和大家重点学习一下常 见Flex编译器参数用法,比如verbose-stacktraces,它是用来指定SWF在运行时异常信息中包含行号和文件名,这将使产生的SWF文 件更大些,带verbose-stacktraces的SWF还是和调试版本的SWF有区别的。</span></p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p><span style="color: #333333">常见Flex编译器参数汇总</span></p><p><span style="color: #333333">verbose-stacktraces</span></p><p><span style="color: #333333">此Flex编译器参数指定SWF在运行时异常信息中包含行号和文件名,这将使产生的SWF文件更大些,带verbose-stacktraces的SWF还是和调试版本的SWF有区别的。</span></p><p><span style="color: #333333">source-pathpath-element</span></p><p><span style="color: #333333">添加其他源代码目录或文件,可以使用通配符来添加目录中所有文件或子目录,也可使用+=在默认路径上来追加新参数,例如-source-path+=/Users/base/Project</span></p><p><span style="color: #333333">include-libraries</span></p><p><span style="color: #333333">此Flex编译器参数指定SWF文件被编译到程序中并链接库中所有类和资源到SWF上。如果你的程序需要加载其他模块这个参数就很有用了。</span></p><p><span style="color: #333333">library-path</span></p><p><span style="color: #333333">跟include-libraries选项类似,但是只引用类和资源以供SWF使用,这样可保持SWF文件的可管理性。</span></p><p><span style="color: #333333">locale</span></p><p><span style="color: #333333">此Flex编译器参数指定SWF文件的区域属性,例如使用-locale=es_ES指定SWF区域为西班牙</span></p><p><span style="color: #333333">use-network</span></p><p><span style="color: #333333">此Flex编译器参数指示SWF是否可以访问网络服务或者应用标准的FlashPlayer权限策略。例如-usenetwork=false指定SWF有本地文件系统访问权但不能访问任何网络服务,默认为true</span></p><p><span style="color: #333333">frames.frame</span></p><p><span style="color: #333333">启动应用程序资源代理流,然后通过ModuleManager类公布其接口,在特殊情况下,比如在代码中已经引入资源但是并不需要移动资源到外部SWF文件,这时此参数可使应用程序启动时间大大减少,这是一个很复杂但很有用的参数。</span></p><p><span style="color: #333333">keep-all-type-selectors</span></p><p><span style="color: #333333">保证所有样式信息都被编译进SWF,甚至是程序没有用到的。这点非常重要,因为有可能程序加载的其他组件需要这些样式信息。默认值为false,也就是说没有用到的样式信息不会被编译进SWF。设置好编译器参数后,点击Apply按钮保存。</span></p>

- 阅读剩余部分 -

HTML/XHTML/HTML5…

<p>昨天了解了到底Web Standards是什么,有什么好处,今天就真正从”头”开始了. 在学习”doctype”的过程中,又顺便了解了一些关于HTML,XHTML的知识,觉得这些知识对于我这样平时看待问题不求甚解的人来说还是很有必要的.</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>HTML跟XHTML什么关系?它们之间有什么区别,都说HTML要向XML过渡,可现在又推出了HTML5?为什么要向XML过渡,它有什么好?XHTML2.0又为什么中途夭折了呢?以前上学时老师说过:带着问题学习是一个很好的自学方法~哈哈
HTML</p><p>先说说我们熟悉的HTML吧,它是一种可以告诉浏览器如何显示内容的语言.发展的历史可以参看http://zh.wikipedia.org/wiki/HTML<;/p><p>HTML是一个松散结构的标记语言,其中包含的标签大致分以下四种:</p><p>    文档标记(document markup): <h1></h1> <p></p>
    表示性元素(presentational element):<b></b> <s></s>
    短语元素(phrase element):<acronym></acronym>
    图像和其它媒体(images&media element):<img/></p><p>从它包含的众多标签看来,它是一个相对较弱的规则,将数据的结构,表现都混在一起,没有很强的语义. 与XML相比差别很大.</p><p>所以在HTML最初的几个版本开发中,并没有成为W3C推荐的标准,直到2000年5月15日发布,基于严格的HTML 4.01语法,是国际标准化组织和国际电工委员会的标准.</p><p>XML是互联网用来传输数据一个很理想的语言(稍后解释),但是让浏览器支持很难,所以在这过程当中就要一步步慢慢过渡. XHTML出现了.
XHTML</p><p>    1、什么是XHTML?</p><p>    HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。</p><p>    2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本。XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的是基于XML应用。XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。下面是W3C的HTML工作组主席Steven Pemberton回答的关于XHTML的常见基础问题。</p><p>    问:什么是XHTML?</p><p>    答:XHTML是一种为适应XML而重新改造的HTML。当XML越来越成为一种趋势,就出现了这样一个问题:如果我们有了XML,我们是否依然需要HTML?为了回答这个问题,1998年5月我们在旧金山开了两天的工作会议,会议的结论是:需要。我们依然需要使用HTML。因为大量的人们已经习惯使用HTML来作为他们的设计语言,而且,已经有数以百万计的页面是采用HTML编写的。</p><p>    问:为什么XHTML 1.0相对HTML 4.0独立发展?</p><p>    答:并不是这样。XHTML恰恰就是HTML 4.0的重新组织,(确切的说它是HTML 4.01,是一个修正版本的HTML 4.0,只不过以XHTML 1.0命名发行。) 它们在XML里的解释会有一些必要的差别,但另一方面,它们依然非常相似,我们可以把XHTML的工作看作是HTML 4.0基础上的延续。
    问:XHTML 1.0如何实现XML标准?</p><p>    答:XHTML就是一种XML应用。它采用XML的DTD文件格式定义,并运行在支持XML的系统上。这里要感谢XML的Namespaces功能,浏览器制造商不需要再创造新的私有标签(tags),他们只需要在XHTML代码里包含XML代码片段,或者XML代码里包含XHTML代码片段。
    2、与HTML相比XHTML有什么特点?</p><p>    (1)XHTML解决HTML语言所存在的严重制约其发展的问题。HTML发展到今天存在三个主要缺点:不能适应现在越多的网络设备和应用的需要,比如手机、PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;数据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。因此HTML需要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过度的一个桥梁。
    (2)XML是web发展的趋势,所以人们急切的希望加入XML的潮流中。XHTML是当前替代HTML4标记语言的标准,使用XHTML 1.0,只要你小心遵守一些简单规则,就可以设计出既适合XML系统,又适合当前大部分HTML浏览器的页面。这个意思就是说,你可以立刻设计使用XML,而不需要等到人们都使用支持XML的浏览器。这个指导方针可以使web平滑的过渡到XML。
    (3)使用XHTML的另一个优势是:它非常严密。当前网络上的HTML的糟糕情况让人震惊,早期的浏览器接受私有的HTML标签,所以人们在页面设计完毕后必须使用各种浏览器来检测页面,看是否兼容,往往会有许多莫名其妙的差异,人们不得不修改设计以便适应不同的浏览器。
    (4)XHTML是能与其它基于XML的标记语言、应用程序及协议进行良好的交互工作。
    (5)XHTML是Web标准家族的一部分,能很好在无线设备等其它用户代理上。
    (6)在网站设计方面,XHTML可助你去掉表现层代码的恶习,帮助你养成标记校验来测试页面工作的习惯。</p><p>看到这里,我就更加好奇为什么大家都拼了命的要向XML过渡了,到底XML有什么好呢?试着弄清楚些,但也许不是很深刻.
XML</p><p>    可扩展置标语言(eXtensible Markup Language,简称XML),又称可扩展标记语言,是一种置标语言。置标指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用像XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从标准通用置标语言(SGML)中简化修改出来的。它主要用到的有可扩展置标语言、可扩展样式语言(XSL)、XPath等。</p><p>    XML设计目的用来传送及携带数据信息,XML不用来表现或展示数据,HTML语言恰恰用来表现数据,所以XML用途的焦点是它说明数据是什么,以及携带数据信息。</p><p>更多深入的了解我会在以后慢慢学习,不想跑题太远呵呵.</p><p>在向XML迈进的过程中并不那么理想,比如XHMTL2.0中途夭折了,HTML5草案公布了. 之前我并没有关注这些东西,最近一看还真有点儿糊涂.现在整理整理</p><p>XHMTL1.0让编码者的编码方式进一步规范了,这是好事.但XHTML2.0的宣告终止让大家有点迷惑了,但牛人们可以理解,因为XHTML2.0有点儿过了.</p><p>    当万维网联盟(World Wide Web Consortium (W3C))于 2002 年 8 月 5 日发布 XHTML 2.0 的第一个工作草案时, 最让人吃惊的是:与其先前的版本不同,它不是向后兼容的。 对于先前的发行版,如从 HTML 4.01 转到 XHTML 1.0 以及后来从 XHTML 1.0 到 XTHML 1.1,变化都是添加一些内容; 可以读取 XHTML 1.0(过渡的)文档的浏览器也可以理解 HTML 4.01 文档。而 XHTML 2.0 不是那样的。</p><p>HTML5</p><p>XHTML2.0终止了,但HTML5却让大家又激动了一次.</p><p>    HTML 5提供了一些新的元素和属性,反映典型的现代用法网站。其中有些是技术上类似<div>和<span>标签,但有一个含义,例如<nav>(网站导航块)和<footer>。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如<audio>和<video>标记。[3]</p><p>    一些过时的HTML 4标记将取消。其中包括纯粹显示效果的标记,如<font>和<center>,因为它们已经被CSS取代。还有一些透过DOM的网络行为。</p><p>预计HTML5会在2022年正式公布,到时候我们的下一代都会打酱油了…..</p><p>以上是对于HTML发展历史的简单了解~</p>

- 阅读剩余部分 -

5款死链检查工具

死链,也就是坏链,无效链接,Broken Links, Dead Links。网站中如果死链过多,是影响seo的。这时你需要使用一些死链检测工具检查出来死链在哪里,然后进行修复。

- 阅读剩余部分 -

15个基于Web的HTML编辑器

基于Web的 html 编辑器,可视化编辑器,或者是富文本编辑器,是让用户在浏览器中输入富文本的一个Web组件。大多数时候 ,这些HTML编 辑器都 使用于CMS管理系统 中,让管理理或作者可以在后台轻松的创建文章内容

- 阅读剩余部分 -

14个RSS、CSS和HTML验证工具

不管是CSS验证,html 验证还是RSS验证工具,我们都不应该为了验证而验证。验证工具更主要的目的是为了发现错误并修正它们。本文为你介绍14款免费的RSS、CSS和HTML验证工具。
firefox插件

CSS 验证器

提供到W3C CSS验证器的易用链接,你可以通过右键的上下文菜单或者工具菜单来进行访问。


- 阅读剩余部分 -

HTML5怎么就成了RIA“杀手”?

最近,我想IT领域最为火爆的一个词汇就是:HTML5了。随着Google Wave揭开面纱,FireFox 3.5、Opear 10、Chrome相继支持HTML5特性后,本来就不是一个新词汇的HTML5突然之间进入到了更多人的视线里面,本应是一个利好的事情,毕竟HTML5的出现会给Web带来很多新的“生机”与“活力”。然而,不知道从什么时候开始,HTML5竟然被描述成了“Flash杀手”、“ RIA杀手”等“血淋淋”的词汇。关于HTML5能否可以取代Flash、取代RIA?网络上几乎是各抒己见,百花齐放。

- 阅读剩余部分 -

随机文章

最近回复

分类

其它

友情连接

推广链接