当前位置:主页 > 平面设计

最新发布

IE9在对HTML5的支持上依然垫底
IE9在对HTML5的支持上依然垫底

HTML5带来新热潮,W3C预计在2012年使其视频、绘图和地理规范稳定下来并达到推荐水平。事实上多个浏览器已经开始全面拥抱HTML5,也包含不思进取的IE。html5test.com是一个在线的基准测试,它类似于Acid3,但主要用来测试浏览器对HTML5的兼容性,讽刺的是,IE9仅仅带来了更快的JS引擎,在对HTML5的支持上依然垫底,以下是成绩公布:

3 次浏览
关于HTML5 Canvas文章的搜集
关于HTML5 Canvas文章的搜集

引进了很多新特性,其中最令人期待的 之一就是 canvas 元素。HTML 5 canvas 提供了通过 JavaScript 绘制图形的方法,此方法使用简单但功能强大。每一个 canvas 元素都有一个"上下文( context )" (想象成绘图板上的一页),在其中可以绘制任意图形。浏览器支持多个 canvas 上下文,并通过不同的 API 提供图形绘制功能。 API 提供图形绘制功能。既然,这个元素可以用来在 HTML 页面中通过 JavaScript 进行绘制图形、合成图像并且还可以做一些简单的动画,当然备受业界关注。目 前 HTML5 规范还在草稿阶段,正式发布也许要等到2010年,不过现在已经有不少浏览器已经支持了部分 HTML5 规范。目前支 持 canvas 元素的浏览器有 Firefox 3+、Safari 4、Chrome 2.0+ 等,因此,在运行本页中的例子时,请确保你使用的 是上述浏览器之一。大部分的浏览器都支持 2D canvas 上下文——包括 Opera, Firefox, Konqueror 和 Safari。而且某些版本的 Opera 还支持 3D canvas ,firefox 也可以通过插件形式支持 3D canvas 。我们甚至可以在 IE 中使用<canvas> 标记,并在 IE 的 VML 支持的基础上用开源的 JavaScript 代码(由 Google 发起)来构建兼容性的画布。 参见:http://excanvas.sourceforge.net/。

5 次浏览
HTML5并不是简单的HTML标签的升级
HTML5并不是简单的HTML标签的升级

技术的发展已经不再是靠单一的某项技术来推动,如同HTML5一样,其实并不是简单的HTML标签的升级,而是涵盖CSS3、JS APIs、视频解码等各种技术的大集合。近些年AJAX、WEB2.0、SNS之类的发展越来越表现出这种组合拳和大联招的趋势。在这种情况下还象以前一样靠个人力量单干将会越来越难,团队合作共同发展才是王道。谷歌的两位工程师做了一个展示HTML5的PPT项目 html5-slides 来展示HTML5的各种特性,看后感慨颇多,推荐大家也看一看。http://apirocks.com/html5/html5.html (需*)http://directguo.com/html5/ (中文版)最近,乔大爷挑战FLASH,微软、谷歌也想趁火打劫,各方人马都看到了HTML5发展所带来的机遇来拼个你死我活,未来可能导致HTML5会涵盖更多的技术,对我们开发者来说,这是一个挑战!

2 次浏览
网页设计师学习编写代码的一些理由
网页设计师学习编写代码的一些理由

通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。  残酷的事实就是:开发进度可能会因设计师而停滞不前。为了追求最佳效率,设计师不仅需要描描画画,还需要能把它做出来!本文中,我想与读者分享一些为什么设计师需要学习编写代码的理由。做现实可行的设计有了一个最终产品将如何实现的明确印象,设计师将拿出更多实际可行的概念。作为开发进程中不可或缺的一份子,设计师肩负着确保他们的设计能够顺利转移到网络介质上,同时还要考虑其可用性,网页易读性和可实现性。一个对用户友好的网站不仅有简洁清晰的浏览顺序逻辑,还向用户提供一切所需的信息而不会显得咄咄逼人或是杂乱无章。想要知道一种 Web 布局是否可行的唯一途径就是亲自去了解如何建立一个网页。使沟通更轻松在几乎所有的设计与实现各自独立的产品中,设计组和实现组从没有满足过对方的期望,尤其是那些无形的产品,比如网站,软件和游戏。这通常归结于产品的期望和产品可行性的相互妥协,目前看来,这是难以完美统一的。解决之道是:设计师应该亲身尝试设计作品的实现,以避免沟通中的混淆,误解和误传。方便的迭代开发过程一个实践中的设计不应是绝对的。我的意思是,设计应该是灵活友好的,能够在修改以迎合系统技术限制的同时不扭曲其原有内涵。这些重复但必要的改动只能由原设计师来实现。一个设计师/开发者能够比开发人员把设计重提到设计师手里进行改动更加高效。而且设计师和开发者之间——事实上经常如此——会产生摩擦。更好更和谐的结果

6 次浏览
论述HTML5代码将带来的好与坏
论述HTML5代码将带来的好与坏

庶几何时,HTML5 开始吸引越来越多的人的目光,尽管 W3C 表示,它的最终成熟还有很长的路,然而并不能阻止人们对它的期待。2007年,HTML5 向 W3C 标准进军,HTML5 的使命是实现富 Web 应用的本地化,脱离浏览器插件的羁绊。W3C 于 2008 年 1 月 推出 HTML5 的第一份草案,而 HTML5 标准的全部实现也许要到 2022年以后。HTML5 是继 HTML4.01, XHTML 1.0 和 DOM 2 HTML 后的又一个重要版本,旨在消除富 Internet 程序(RIA)对 Flash, Silverlight, JavaFX 一类浏览器插件的依赖。HTML5 带来很多新功能,以及 HTML 代码上的改变,你需要使用一些特定的 API 脚本,如:那些支持 HTML5 的浏览器在处理 HTML 代码错误的时候必须更灵活,而那些不支持 HTML5 的浏览器将忽略 HTML5 代码。HTML 语法的变化HTML5 引入了新的 HTML 元素和属性,有的是传统通用元素的语义化版本,如取代  div 元素的 nav, footer 等元素,也有一些全新的元素,如 audio, video。一些在 HTML4 中不被推荐使用的元素,如 font 和 center 将被弃用。HTML5 引入的新 HTML 元素包括:这些新标签,可以让你的 HTML 文档更容易加载,且更容易被搜索引擎抓取其中的有用信息。比如,搜索引擎可以直接抓取它最关心的 article 标签里面的内容。

3 次浏览
Web开发者应当开始学习HTML5的新功能
Web开发者应当开始学习HTML5的新功能

据国外媒体报道,谷歌开发者业务部门高管马克·皮尔格雷姆(Mark Pilgrim)在WWW2010会议上表示,尽管还需要进一步完善,HTML5已经获得大多数平台支持,适合完成大多数任务。但并非所有人都认为HTML5已经发展成熟。市场研究公司Forrester分析师杰弗里·哈蒙德(Jeffrey Hammond)上周发表报告称,“从长期来看,HTML5可能取代部分富互联网应用(以下简称“RIM”)平台,但现在还没有。HTML5将对Web应用的开发产生重大影响,但它只是领先RIA平台的互补性而非替代性技术。”皮尔格雷姆表示,β版IE 9、Safari、Chrome、火狐和Opera都在不同程度上支持HTML5,苹果iPhone和谷歌Android也支持HTML5的许多功能。尽管并非全部HTML5功能都得到了浏览器支持,但许多主要功能都得到了支持,其中包括语义标签、表单、多媒体、地理位置和离线Web应用等。皮尔格雷姆承认,浏览器厂商在HTML5支持的视频技术方面还存在分歧。Safari只支持H.264格式,火狐和Opera只支持Ogg Theora,Chrome同时支持这两种视频格式。微软当地时间周五发表博客文章称,IE 9将只支持H.264,这意味着IE 9不支持Ogg Theora。谷歌在iPhone和Android版搜索应用中使用了地理位置功能,Twitter也使用了该功能。另外,谷歌在iPhone版Gmail应用中使用了离线Web应用功能。皮尔格雷姆表示,Web开发者应当开始学习HTML5的新功能

3 次浏览
HTML5能否取代Flash
HTML5能否取代Flash

最近关于HTML5吵得火热,很多人认为HTML5出现会秒杀Flash,以至于在各大web前端开发论坛吵得不可开交。论坛里三言两语说的不够 尽兴,只好在自己一亩三分地里敞开了说说。也当一次神棍,展望一下web前端开发的未来。首先这里所说的HTML5也不仅指HTML5本身,而是泛指HTML5、CSS3、&nbsp;JavaScript以及新的浏览器API所包含的整 个web端技术。谁需要HTML5?Google最需要!Apple的Jobs也需要。但这两个肯定各怀鬼胎。微软无所谓了,反正他还有Silverlight。Mozilla/Firefox非盈利组织,目标可能会高尚些,是w3c标准就要支持。Opera那点浏览器市场占有率估计还没敢有太多想 法。Google的云计算帝国就差一个支持 RIA(Rich Internet Applications)富互联网应用的客户端了,试想 HTML5得到普及,更多的应用转向BS模式时,微软帝国的桌面软件生态环境必定受到很大威胁,垂涎多年的Google一定是最大受益者。当在一台操作系 统免费的电脑上使用和MS Word差不多功能的免费Google Doc时,你还会掏钱买微软的Word吗?当你所有的办公应用都只需要打开浏览器窗口 时,你还会花钱买操作系统吗?Google的Chrome OS操作系统界面已经说明了这个意图。Jobs也需要HTML5,他是打着小算盘,想让浏览器原生支持视频音频,这样iPhone、iPad就不用嵌入Flash,Jobs当然 不能让Flash进iPhone OS,要不然App Store里的游戏谁去买?同时,如果大量的应用都能基于浏览器实现时,用户就不会被 Windows的桌面应用套牢了。漂亮的Mac电脑谁不喜欢。他们选择 HTML5都是为了更大野心,期望HTML5带来整个软件生态环境的改变,同时避开不受自己控制的Flash。Macromedia和后来的当家Adobe把握住了互联网应用的发展需求,不断的完善的Flash,使之已经超越了浏览器本身的功能。各 大浏览器厂商也看到这种应用的需求,不甘于一个本该浏览器实现的功能,由一个几兆大小的 Plugin实现了,并玩的风生水起。于是不遗余力的推进 HTML5,并且矛头直指Flash。用户想要HTML5吗?用户要的不是技术,是应用,是体验。如果你能拿Ajax实现一个开心农场,我想没谁会在乎它是不是Flash做的。开发者想要 HTML5吗?那需要一个成熟的HTML5+CSS3+JS的开发环境,需要各个浏览器提供统一的用户体验,即标准的完全兼 容。还需要增加新的学习成本。

6 次浏览
W3C CEO Jaffe博士:HTML 5视频格式规范
W3C CEO Jaffe博士:HTML 5视频格式规范

W3C首席执行官Jeffery Jaffe博士近日来到北京,与中国的工程师进行关于互联网标准的讨论,其间接受了腾讯科技专访。W3C首席执行官Jeffery Jaffe博士接受了腾讯科技专访(腾讯科技摄)HTML 5视频格式规范成为目前标准化热点。关于该标准,Jaffe博士详细回答了中国工程师的提问。同样属于HTML 5格式的H.264视频格式,因为受到专利权保护,用户将来在使用这种格式的视频时可能需要向专利持有人付费。对于这种不完全公开的技术,Jaffe博士表示,W3C对于此类专利技术,会劝说专利持有人开放专利,供所有人免费使用。如果该专利持有人拒不公开,如果其是W3C成员,W3C就将开除该成员资格(在历史上曾经有一次此类事件)。Jeffery Jaffe博士先后任职于IBM、贝尔实验室、Novell。在进入W3C之前担任Novell的CTO和执行副总裁。以下为专访实录:腾讯科技:谢谢您接受腾讯科技的采访。今天要问您的问题都是关于互联网标准化的现状。我想您今天肯定已经回答了很多关于HTML 5的问题,因为这个对于标准来说是目前最热的话题了。很多人认为HTML 5是一个很好的规范,虽然我们都认为IE 6很落后,但是还是有很多用户在使用,您觉得从用户的角度来说,他们已经准备好迎接新兴的标准,比如HTML 5吗?Jaffe:当然,HTML 5将互联网带到了一个新的高度:标准的视频、可定制的样式表、可缩放的图象格式,这些性能是人们想要的,因为他们想要一个更丰富的互联网。总是存在一个技术逐步被采用的周期,因此,最新的技术总是最先得到高级用户的使用,经过一段时间之后,每个人都会开始使用这些技术。目前使用IE 6的用户,可能不会在明天或者下个月更换浏览器,但是当他们看到互联网的丰富程度之后,他们会改变的。

3 次浏览
谷歌开发者大会:比较倾向于HTML5
谷歌开发者大会:比较倾向于HTML5

2010年5月19日,Google在旧金山总部正式召开了Google I/O大会,有超过5000名开发者前来参加。第一天的发布会已经正式结束,下面是第一天的发布会新闻整理。  5月19日的发布会,Google发布了:Chrome Web Store发布;开源VP8视频编码,发布WebM媒体项目;Google Wave开放注册;Google Buzz发布API;面向开发者的存储服务:Google Storage;  Chrome Web Store  Google正式发布Google Web Store,提供超过49种语言支持,可以在Chrome和Chrome OS上使用。App Store中包含免费和收费的Web应用。Chrome Web Store和一般的Web应用没有区别,也就是说不限定Chrome使用。Google App Store植物大战僵尸也有哦  开源VP8视频编码,发布WebM媒体项目  就在Flash和HTML5大开口水战的时候,Google果然在开发者大会上将VP8视频编码开源,免费提供给所有开发者使用。看来,HTML5又多了一张王牌啊。而WebM包括了一下应用:Google WebM  1) VP8:高质量的视频编码,以BSD形式免费授权

8 次浏览
网页制作学习:用HTML5.0制作网页
网页制作学习:用HTML5.0制作网页

根据你们询问的人,HTML 5不是迈向创造更语义化的网络的下一 个重要步伐,就是用一系列不完整的标签和标记大杂烩让网络陷入困境的灾难。争论双方的问题在于,很少的站点在自然环境下使用HTML 5,所以现在所认识到的问题的理论解决方案仍然在很大程度上未经考验。即便如此,我们不难发现下一代网络标记工具的好处和潜在的问题。1.     HTML 5有什么不同?2.     最终,一个任何人都可以记住的文档类型3.     最基本的语义结构1.     <header>2.     <nav>3.     <section>1.     <article>

2 次浏览
共计26043条记录 上一页 1.. 839 840 841 842 843 844 845 ..2605 下一页