网站开发与移动开发

博客园 首页 新随笔 管理

2012年3月12日 #

摘要: 一直以来,很多人都专注于HTML5能够实现什么(或者是如何将各种方法连接起来,实现一个更加优雅的解决方案)。而现在,也不少人想将目光投向那些HTML5无法实现的事情。MSDN上微软员工thebeebs的一篇博文回答了这个问题:1:HTML5无法实现DRM如果你有一家多媒体公司,你需要控制或者限制你的视频内容——通常是在多媒体内容中添加数字版权加密技术(DRM)。不幸的是,HTML5无法加入DRM。HTML5的问题是,它会将多媒体内容的格式完全暴露出来,要解决这个问题并不困难(相关的技术和策略可以在W3C bug system上看到)。我个人认为,这个问题确实有必要解决。抛开各界对DRM的争议, 阅读全文
posted @ 2012-03-12 15:31 txf2004 阅读(153) 评论(0) 推荐(0) 编辑

摘要: 无论是当红科技企业如Zynga、Facebook、Google和Apple,还是刚刚诞生的初创企业,2012年都是决胜HTML5的一年。以下是关于HTML5在2012发展趋势的大胆预测:一、欢迎来到更加互联的Web世界2012年,html5 将增加更多有用的开放接口API,供开发人员使用,让网站之间的连接更加紧密。例如,Facebook上的Zynga游戏在iFrames里运行。通过调用最新的PostMessage API,这些游戏能在Facebook包容框架内互相之间通讯。在HTML5之前,不同窗口之间的通讯需要依赖远程服务器——或者使用不稳定的破解方法。另外一个让人兴奋的新功能是CORS(C 阅读全文
posted @ 2012-03-12 15:30 txf2004 阅读(119) 评论(0) 推荐(0) 编辑

摘要: 今年HTML5确实给我们带来了很大的冲击。HTML5 Doctors,Oli Studholme评选出了20个最佳网站,它们涵盖了语义、音频、客户端web apps、canvas以及SVG和WebGL,这些网站预示了未来web的发展方向。对HTML5和web来说,今年是收获丰富的一年。HTML5在不断成熟,今年5月HTML5进入了Last Call阶段,并计划在2014年完成标准制定。WHATWG不仅大力提升了HTML5现有的功能,还加入了诸如WebVTT这样的一些新功能。在浏览器上的进展也在逐步推进,目前正与五大提供商积极推进相关工作。还有很多的工作需要去做!在内容方面,你能深切感受到这一年 阅读全文
posted @ 2012-03-12 15:30 txf2004 阅读(222) 评论(0) 推荐(0) 编辑

摘要: HTML5为Web开发者提供了很多强大的新特性,但是它的一些特定的限制会让它无法和本地应用匹敌。HTML5整合进了很多新的特性,并且有可能提升Web编程模式。和每一个阅读技术资讯的人所知道的一样,没有任何一样东西能像HTML5对互联网造成更多改变。在代码中加入一些HTML5,网站会变得更快更炫。但是HTML5能为那些想要要网络上实现本地应用表现的人做什么可能不在此列了。在享受了HTML5的新标签以及APIs之后,现在已经是时机来承认HTML5模式确实是有一些限制的。这些限制不但会让我们对HTML5的幻梦破灭,还有可能让我们在某些场合不再使用HTML5。事实上是,尽管HTML5确实有很强大的功能 阅读全文
posted @ 2012-03-12 15:28 txf2004 阅读(191) 评论(0) 推荐(0) 编辑

摘要: 一、什么是HTML,以及HTML 51. HTMLHTML是超文本标记语言的英文缩写,这是一种标记语言,不需要进行编译,直接由浏览器执行。语言就必须有一个语法的规则,如果没有规则,谁知道应该把一个HTML元素以怎样的形式展现给用户呢?目前HTML语言的标准是由 W3C(World Wide Web Consortium)负责制定的。依照规则,无论是何种浏览器,对于相同的HTML代码,应当展现给用户相同的效果。目前HTML语言最新版本为4(HTML 4),此外还有一个可扩展超文本标记语言(XHTML)作为其扩展版本,提供更为丰富的功能和更严谨的语法规范。2. HTML 5HTML 5草案的前身名 阅读全文
posted @ 2012-03-12 15:27 txf2004 阅读(304) 评论(0) 推荐(0) 编辑

摘要: 乍看之下,HTML5似乎给在线和手机游戏开发者带来颇多益处。这是个纯网页平台,游戏开发者能够基于 HTML5 制作自己的游戏,然后在任何兼容设备发行内容,从手机到 PC 平台。但这是否真的这么简单?但平台目前尚没有统一标准,所以其性能还存在不确定性。该平台显然颇具潜力,Zynga 之类的主流开发者已开始将其运用至手机领域,但引擎供应商 Unity 称“就运行情况来看,HTML5仍然不甚理想”。关于此平台的发展方向,开发者看法不一,因此我们决定深入剖析几位 HTML5 技术采用者的看法,探究平台的主要利弊,及其未来发展方向。下面是关于 HTML5 当前状态的若干要点:1. 跨平台运行特点HTML 阅读全文
posted @ 2012-03-12 15:26 txf2004 阅读(229) 评论(0) 推荐(0) 编辑

摘要: 作者:Yakov Fain本文是一段记录谈话,是我跟Anatole Tartakovsky和 Victor Rasputnis的谈话内容,他们是我的商业伙伴,来自Farata系统,这次谈话发生在我们滑雪后的雪山上。Yakov.有多种方法可以为它们的企业创建 Web 应用程序,这和给邻居里的披萨店开发 Web 站点并不相同。在过去五年中我们一直主要使用 Adobe Flex 作为前端 Web 应用程序的开发。Flex 应用程序运行在可预测的运行时环境Flash Player中。可编译actionscript代码,并且拥有成套方便的开发工具。这些天,flex的地位正在”新的战略”中发生转变。即使 阅读全文
posted @ 2012-03-12 15:26 txf2004 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 在过去一段时间,关于HTML5的报道可谓是铺天盖地,称其性感十足,大有席卷整个互联网之势。然而,来自游戏网站One More Level的一份信息图却显示,并非所有主流游戏开发商都采用HTML5,在游戏领域,HTML5不敌Flash。既然HTML5具备很多Flash没有的优势,那为什么还是不敌Flash?最主要的一个原因很可能是目前仅有40%左右的web浏览器支持HTML5,而Flash的支持率超过99%。社交游戏巨头Zynga则试图两种技术兼顾,其最受欢迎的游戏Cityville支持Flash,而其第二大受欢迎的游戏同时支持HTML5和Flash。或许,Zynga同时推出两种技术的目的是为了 阅读全文
posted @ 2012-03-12 15:25 txf2004 阅读(138) 评论(0) 推荐(0) 编辑

摘要: HTML5想必大家都很熟悉了,因为太多的媒体在讨论这一技术。然而,你能准确地说出HTML5带来了哪些新特性吗?本文总结了HTML5带来的15项你必须知道的新特性。一起来看下:1.新的文档类型 (New Doctype)目前许多网页还在使用XHTML1.0并且要在第一行像这样声明文档类型:12<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">在HTML5中, 阅读全文
posted @ 2012-03-12 15:24 txf2004 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 本文收集了一些出色的HTML5 画布演示。最近网上有很多赏心悦目的HTML5演示作品,我很高兴能将我所收集到的分享给大家。HTML5的功能越来越强大,占用的处理器甚至比 Flash 还少。所以,是否有一天 Flash 会被 HTML5 完全取代呢?(查看下面示例,请使用支持HTML5的浏览器。)1. FishBowl精美的鱼缸2. DeviantART muro轻量级的在线图像编辑器3. 3D Earth自转的地球4. Asteroid Belt太空中的小行星带5. Interactive Polaroids漂亮的相册(看上去就像用偏光板拍摄的)6. Canvas Cycle: True 8- 阅读全文
posted @ 2012-03-12 15:23 txf2004 阅读(896) 评论(0) 推荐(0) 编辑

摘要: Google员工都用什么电脑?台式机还是笔记本?屏幕多大,是双屏的不?椅子和键盘符合人体工学不?以下就来用图片解答以上问题:1. 所有谷歌员工一开始都配Linux系统的台式机,系统为定制版的Ubuntu2. 一些员工将Mac Pro和Linux台式机一起用3. 有时候只用一个监控器4. 或者俩5. 或者一堆6. 工程师们更喜欢用MacBook pro7. 也用ThinkPad或MacBook Air8. Windows PC基本已被淘汰9. 他们将使用一款名为SynergyKM的程序,可将一个键盘和鼠标与多台电脑和笔记本连在一起10. 谷歌员工的标准座椅是Steelcase公司生产的Think 阅读全文
posted @ 2012-03-12 15:19 txf2004 阅读(441) 评论(0) 推荐(0) 编辑

摘要: 最新的Android冰淇淋三明治(Ice Cream Sandwich, ICS)操作系统,不仅仅是用户界面(UI)的简单改变,它几乎是对整个Android系统界面的重新定义。为了让你更好地为ICS系统设计和开发应用,这里有一个简单的介绍和指南。内容和活动导航:选项卡和下拉选项 (Tabs and Dropdowns)对于内容型应用,如何为你的用户提供简单直观的导航是非常重要的。ICS操作系统有几个通用方法来实现,第一个就是可滑动选项卡。上图: ICS 选项卡Android一直是支持选项卡的,但是在ICS上面,这种导航变得更加时尚和简单使用。如上图所示,我们用两个例子:1)联系人应用 和2)Y 阅读全文
posted @ 2012-03-12 15:15 txf2004 阅读(310) 评论(0) 推荐(0) 编辑

摘要: PopCap热门策略游戏《植物大战僵尸》罕见地完成了一项使命——成功地将休闲玩家引进这种一般只有硬核群体才会感兴趣的游戏。该游戏开发者 George Fan在 2012 年 GDC 大会上分析了它能够吸引广泛用户群体的原因,并重点指出低调而完整的新手教程所发挥的作用。 他认为,“假如新手教程处理不当……游戏中的其他元素也就不可能引导我妈这类用户通关。”他分享了设计更有效而有趣的游戏新手教程的10点建议。0.让新手教程融入游戏中Fan表示,“我们致力于淡化新手教程的‘指导’色彩”,多数玩家喜欢立即玩游戏,如果游戏迫使他们先掌握一些内容,他们很可能就会失去玩游戏的兴致。“我有意淡化新手教程与游戏内 阅读全文
posted @ 2012-03-12 15:13 txf2004 阅读(284) 评论(0) 推荐(0) 编辑