点击在新窗口中浏览此图片

  开始接触RIA这个概念是MM提出的。Flex的推出让我迟疑了一下,AS2的学习让我重燃希望。AS3与Flash9的推出速度之快,让我感到无措。Ajax的迅速普及,让我感到选错了媳妇。曾经讨论过 Flash的未来未有来 。

  微软要推出他的WPF Avalon,更是让Flash雪上加霜。大半年过去了。Flash还是Flash,Ajax还是Ajax。基本上再没有意义去争论什么Flash vs Ajax,Ajax已经落地生根了,溶入各种网页中,简单到如图片,都可以用XMLHttpRequest暗中加载图片作预载。连Adobe都有Spry framework for Ajax,宣传Flex2的字眼都是Go Beyond Ajax with Flex 以Flex来超越Ajax,未来的应用,应该是Ajax(HTML)为主,Flash为辅,所以Adobe想了Flex-Ajax Bridge,希望Flex帮助Ajax。

  今天Fjax的结构出来了,Flex与Ajax的完美结合,它和AJAX类似, 都是以javascript和xml的资料来做到不换页的更新信息, 而flash 主要做的动作主要是取代ajax的重要对象 - XMLHttpRequest , 由于目前浏览器还是分两大阵营, 造成AJAX主要的麻烦在于处理浏览器的兼容, 而藉由Flash 间接的减少了这部份的复杂度,来诉说一下FJAX 解决了 AJAX的哪些问题:

  ·AJAX很复杂

  其实这句话也不是那么正确, 如果全世界的浏览器是共同的标准, 那写AJAX应该轻松不少, 但现实的环境为了让大家都能正常的看到新奇的不换页特效, 只好写一大堆浏览器的兼容语法出来...

  ·AJAX需要使用大量的内存

  由于使用AJAX需加载XML资料和Javascript资料, 当程序代码越多相对的耗损的内存就越多, 尤其像多人聊天室更需要注意此问题

  由Flash 来解析XML, 可以减少不同浏览器造成的影响, 因而减少Script的语法进而减少内存耗损, 并且在使用上更简单易懂, 有兴趣的人可以先下载SDK 看看范例, 了解一下javascript的部份的变化啰....

  但是用Fjax和Ajax相同, 网址不会变化,要直接给连结很麻烦,除非又特别设计,这跟flash相同....

Tags: , , ,
  简单就是美,都不记得是几岁学会这句话了,当工作一段时间后,广泛的审美疲劳后,开始怀疑 探讨 尝试 肯定 怀疑 否定 再怀疑 肯定 确定。

  先不说这句话的正确与否,先谈谈这句话的来缘。当时看到这句话不由的让我想到有人问马克思:您最欣赏的艺术形态是什么。马克思说:简单。我想“简单就是美”可能是语出此处吧!在中国的书画史上,有很多艺术境界高远的作品都是少费笔墨却格外传神(如郑燮的竹石、齐翁的墨虾。)。所以说此话者也都有欣赏艺术品的经历或是爱好。如此说出“简单就是美”好像也言之有理,言之有据。要说一般来讲这句话说说也是无妨的,中国语言博大精深,如何使用更在于顺应处境。但是这句话要是使用不当小则成为一个笑话,大则会影响人的审美观。

  首先我们要明确一点,美并不是简单或是复杂所能描述的。简单也并不一定是美的,复杂也是一样。也就是说美与丑并非由简单或是复杂来决定。所以一句“简单就是美”这个“就”把简单完全包容在美的概念里,这本身就是错的。有过设计经历的人都清楚,有时候我们自己也会被批评作品太过简单了。其中的意思就是说简单的并不一定是美的。我们可以说美的最高境界是简单。我们可以喜欢艺术家传神的数笔之作,我们为艺术家高超的艺术表现力所惊叹。但我们却不能视一切简单为美丽。

  通常作艺术创作的人会有三层境界,第一层学习时所有的作品都是简单的,但在简单中还有一丝的轻浮。第二层开始向更高的地方去追求,都在力求做得大做得精做得多。第三层,当他已经技法很成熟、技艺高超时他又会回归到简单的创作,但这时作品中没有了当时的轻浮,却多了一些老练。当然关于境界,过两天来解读一下“守、破、离”与“起、承、转、合”。

  所以说简单并不一定是美,但是正是因为简单才让美更添一层魅力。
Tags: , , ,
  以前看过一个强人用A4纸做到立体剪纸。现在又有一个叫Sam Buxton 的设计师,金属卡片做出了下面这些设计,质感非常好。

点击在新窗口中浏览此图片
点击在新窗口中浏览此图片

  大图在此

  最近《达芬奇的密码》在内地如火如荼的上映,观众和媒体也在纷纷解密《达芬奇的密码》.同时,在纽约艺术博览会上一幅题为“2008-北京”的油画(见上图)。作者刘溢(加拿大的华裔画家)为北京2008将举办奥运会而作。这幅画中也是Game,却是中国的传统Game--麻将。这些女子,代表着全球化竞技场上的博弈者。欢迎各位看官发表解密意见.
第一次上YouTube的东西 其实还可以

Tags: ,
IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。 在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。

给元素固有属性赋值

下面是定义container容器的宽度,如果<725就为自己的宽度,否则就等于725,相当于max-width:725px;。
<style type="text/css" media="screen">
#container { width: expression((documentElement.clientWidth < 725) ? "725px" : "auto" ); }
</style>
Tags: , ,
A brief CSS2 tutorial for XML——翻译自Cascading Style Sheets, level 2

CSS可以被应用于任何形式的结构化文档,比如可扩展性标记语言XML,因为制作者可以自定义没有任何表现的标记,比起HTML,XML的表现依赖于更多的样式。

下面是一个XML的片段。

<ARTICLE>
<HEADLINE>Fredrick the Great meets Bach</HEADLINE>
<AUTHOR>Johann Nikolaus Forkel</AUTHOR>
<PARA>
One evening, just as he was getting his
<INSTRUMENT>flute</INSTRUMENT> ready and his
musicians were assembled, an officer brought him a list of
the strangers who had arrived.
</PARA>
</ARTICLE>


为了让XML文档拥有普通的视觉效果,我们首先必须定义标签元素的样式是内嵌(inline-level)的还是块级(block-level)的。

例子:

INSTRUMENT { display: inline }/*定义标签样式为内嵌元素*/
ARTICLE, HEADLINE, AUTHOR, PARA { display: block }/*定义标签样式为块级元素*/


如何将定义好的CSS应用到XML文档中呢?使用下面这段代码。
Tags: , ,
分页: 13/22 第一页 上页 8 9 10 11 12 13 14 15 16 17 下页 最后页 [ 显示模式: 摘要 | 列表 ]