自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(151)
  • 收藏
  • 关注

Web APIs vs APIs for Web-based OS

作者Dominique Hazaël-Massieux是W3C的员工,最先担任W3C的网络管理员,而后加入了INRIA-based European Team of W3C和ERCIM-based European Team of W3C,目前主要在W3C从事以下工作:负责Mobile Web Initiative的工作,参与Device APIs and Policy Working G...

2011-11-30 19:33:00 106

Firefox 10上的开发工具与Chrome更相似

Firebug现在已经演变成Firebox上JavaScript开发者的控制台了;近几年,大多数的Web开发都或多或多少地用到了Firebug。伴随着HTML5的流行,越来越多的开发者期待在浏览器的工作台中嵌入更多的功能,而Firefox在这一方面大有作为。除了Google Chrome,Opera和Microsoft IE也都加大了浏览器控制台的开发力度,但是Firebug在这一方面...

2011-11-30 19:29:00 106

讨论:Web App是否需要专有图标

背景:现在每日的资讯越来越多,用户很难去查看所有的资讯。Daily Wrap用于将所有当天热门的资讯精选出来,方便用户及时快速地了解当前最新最热门的资讯。现在很多网站和社区都推出了Daily Wrap功能,用于将当日最热门的话题、文章或是视频推荐给用户。为了帮助用户区分native App和Web App,有人为Web App设计了专用的图标。相关消息以及更多资讯就在今天的Dail...

2011-11-30 19:28:00 124

如何设计一个优秀的儿童应用?

在开发了ABCKit应用,并花了大量时间测试儿童Apps之后,我们注意到一些重复出现的应用设计问题。为了那些在这个领域中工作的同仁,我们想与大家分享设计儿童应用中的一些建议,通过防止一些常见的设计问题来确保应用能够正确使用。启动画面如果你是和学前儿童(2岁到5岁之间)进行交互,你要意识到他们并不理解耐心的概念,尤其是在他们对着数码设备的时候。The F...

2011-11-30 19:27:00 141

iPad应用用户体验设计指南

Apple的Human Interface Guidelines for the iPad介绍了如何针对iPad优化应用程序的用户界面。Apple认为一个优秀的iPad应用程序不应该过分地重视UI,而应该将更多的精力放在应用的服务上;显示的内容不仅仅要美观,更重要的是要有实际价值;还要充分利用设备的功能提升交互体验。下面列出iPad用户体验指南中的几点内容,更加详细的说明可以参考App...

2011-11-30 19:25:00 108

iPad版Google Search App的Chrome OS烙印

Google宣布推出新一版的Search App,这将为iPad用户带来更加优秀的用户体验。Search App对原来Android上的应用程序进行了更新,并将Chrome OS的核心功能移植到了Apple的系统上。虽然目前Google还没能将Chrome OS的全部功能都移植到Search App上,但这一改变已经是一个相当不错的开端了。当你打开Google Search A...

2011-11-30 19:23:00 190

跨平台开发工具Titanium的兴起之路:HTML5是最大威胁

Apple的iPhone和iPad如今或许是最有型的装备了——事实上,San Francisco博物馆的现代艺术部分(the San Francisco Museum of Modern Art)已将其在工业设计展览中展出。与它有型的外表相比,它的iOS设备却使用了一种相当古老的语言:Objective-C。这个语言在1980年代晚期就开始占据统治地位了,主要是Steve Jobs的NeXT用...

2011-11-30 19:20:00 167

移动优先的设计常识:应用如何组织?(一)

很长时间里,Mobile Web设计领域都在呼唤一个权威的设计指南,前雅虎首席设计架构师Luke Wroblewski对于Mobile Web有着深刻的理解和丰富经验,他将自己的心得整理成《Mobile First》一书,值得每个移动开发者细读,本文为第四章选摘,讨论移动应用上,内容和功能的组织之道。当谈到如何组织手机上的内容和功能时,有效的信息架构准则,比如清晰的标签、均衡的广度和深...

2011-11-30 19:19:00 118

ECMAScript六个值得看好的特性

2011年,在YUIConf听了David Herman的演讲之后,我开始对ECMAScript十分感兴趣。我特别希望能看到它的一些特性能很快应用到V8上,那样我就可以再node.js上用它了。这些附加功能能解决很多新手用JavaScript时面对的常见问题,尽管规格要到2013年才能最终应用(David在录像中是这样说的),但它的很多特性却会在此之前就能给Chrome和Firefox带来改变...

2011-11-30 19:18:00 139

如何创建一个iPhone Web应用

iPhone OS被看作是口袋里的一个完整互联网,除掉Flash之外。在大多数时候,这样的看法是对的,但是,如果你仅仅是想要设计一个看起来像本地iPhone应用的站点或者一个form,你该怎么办呢?iWebKit就可以帮你解决这个问题。iWebKit(http://snippetspace.com/)是一个免费的框架包(a free framework package),它可以用来创建网站和应...

2011-11-30 19:16:00 81

移动网站开发指南

我们已经说了好几年了…“Mobile即将变得非常强大。”现在它做到了,只比我们所期待的晚了一两年的时间。现在智能机无处不在,app开发人员开发了数百万计的应用,每天都有更多的人使用移动浏览器在网上冲浪。可惜大多数网站的移动体验大失水准。当然,移动浏览器可以处理一个普通网站,但是在这一点上它们做得不怎么好。一年之前我会说移动设备可有可无,但是现在情况完全变了。事实上,一些作者强调应该先开...

2011-11-30 19:13:00 118

PhoneGap开发初体验:用HTML5技术开发本地应用

怎样在智能手机(以及其他移动设备)上将HTML5应用程序作为本地程序运行?虽然现在Web技术发展得相当快,但是想要在浏览器上运行一个几兆大小的应用程序还是非常困难的,因为浏览器的缓存是有限的。用户必须通过打开一个链接访问HTML5应用程序,而不能像访问本地应用程序一样,仅仅通过点击一个图标就能得到想要的结果,尤其是当移动设备脱机以后,用户几乎无法访问HTML5应用程序。PhoneGap...

2011-11-30 19:12:00 79

基础总结篇之七:ContentProvider之读写短消息

古之成大事者,不惟有超世之才,亦有堅韌不拔之志。北宋.蘇軾《晁錯論》我们的前辈中那些成就大事的人,不单单有过人的智慧和才能,也须有坚韧不拔的意志。试问没有坚韧的意志,如何写得出复杂的系统,如何创造出伟大的产品?作为程序员的我们,智慧和才能似乎不太欠缺,我们欠缺的也许是正是坚韧的意志,所以从今天起,锻炼自己的意志吧,在坚持理想的道路上,让这种意志给自己力量。今天我们来讲一下如何利用Conte...

2011-11-30 19:09:00 404

三大夕阳平台:Flash、Silverlight和Win32

注:国外媒体ITJOBLOG将Flash、Silverlight、Win32视作即将消亡的三大平台,而推荐技术人员关注iOS、Android和HTML5三大新兴平台。现在就来做全年总结似乎还为时过早,但是现在就已经能够看出2011年软件开发领域发生了许多重大而深刻的变革。虽然我是以用户的角度来说的,但是用户与服务提供商一直是紧密联系在一起并相互影响的。举个例子,我听说开发者正从SOAP...

2011-11-30 19:00:00 123

新兴中间语言的抉择 JavaScript大受青睐

现在有越来越多针对浏览器开发的语言,它们使用JavaScript作为输出格式。Google十月份发布了一种新的中间语言——Dart,Dart原本用于Google的内部开发,该语言提供了许多实用的功能,而Dart产生的不是C或二进制代码,而是JavaScript。目前业界的反应各有不同:有的开发者对Dart持欢迎态度 ,而有的人则对Google推动的其他语言表示担忧,第三种声音则是抱怨编...

2011-11-30 19:00:00 111

HTML5将终结浏览器与应用程序间的争论

之前,我们写过有关通过浏览器部署的应用程序和其他应用程序间争论的情况,这在两边都引起了很热烈的回应,甚至很久以前的一篇博文Browser Versus Apps is a Non-starter中也有回应。这对很多人来说,都是个热点问题,但是Todd Anglin,Telerik的首席技术推广(Chief Technology Evangelist),认为这根本就不构成一个争论。(注:Te...

2011-11-30 18:59:00 63

金融时报Web App用户破百万

BY STEFANIE BOTELHO 11/18/2011金融时报已经到达了又一里程碑,它的本地web应用程序,现在拥有100万注册用户。在FT决定不为Apple提供基于订阅的app之后,Apps.FT.com于6月份上线运行。这个数字为下载了金融时报的全部移动终端和平板的流量做出了巨大贡献。FT.com每周从这些设备中获得了20%的页面浏览量和15%的B...

2011-11-30 18:57:00 112

Sencha.io:“第一”个移动HTML5云

Sencha已经凭借Sencha.io大胆指出了其“第一”的市场地位,是至今即将发布的“第一”个移动HTML5的云。上个月,Sencha公司在其低调的博客中宣布,它已经遵守了对开发者的承诺,即“在浏览器中有共享应用运行”,但不用担心要写服务器代码(server code)或是要处理托管(hosting)。为了合理化其存在(事实上它也应该这样),Sencha说Web开发者一直都在...

2011-11-30 18:56:00 154

在PhoneGap1.2版本中有什么新特性?

PhoneGap上周公布了其下一代产品,其中包含了可以为开发者所利用的各种变化。 PhoneGap也给Apache Software Foundation在做贡献,像我们曾报道的一样,当它成为这个开源组织的正式成员之后,将被称为Apache Callback。其中也会有对iOS5和Windows Phone 7的支持。那么,PhoneGap1.2有什么新功能呢?PhoneGap1.2有...

2011-11-30 18:56:00 71

移动:Web极简运动的新战场

在Web设计中推行一种新的极简风格究竟只是我一个人的想法还是整个移动设备开发行业的流行趋势?Web设计风格常常在改变:dancing babies,suckerfish菜单,圆角和彩带都曾在Web设计中大受欢迎。但是这些用来装饰界面的东西毕竟太过表面了。当前的Web设计领域渐渐开始流行一种更加简约,对用户更加友好的设计风格,所有放在网页上的内容都必须具有实际价值。新的移动革命推动了We...

2011-11-30 18:53:00 91

移动设备上的Web应用标准:2011年8月发展现状以及未来规划(下)

传感器与硬件集成移动设备上集成了许多传感器,方便用户与虚拟世界交互:如GPS、加速计、光检测器、麦克风、摄像头、温度计等。为了方便Web开发者利用这些传感器,需要提供一组接口供开发者使用。Geolocation API提供了一个设备定位通用接口,并且对底层技术(GPS,WIFI网络发现,蜂窝网络三角测量等)是透明的。DeviceOrientation Even...

2011-11-30 18:52:00 69

移动设备上的Web应用标准:2011年8月发展现状以及未来规划(中)

多媒体HTML5通过添加<video>和<audio>这两个标签显著提升多媒体内容在Web上的集成度。这两个标签帮助Web开发者摆脱对插件的依赖,可以更加方便地在Web中使用音频和视频内容了。从此可以像处理图像一样方便地处理多媒体内容了。这两个标签允许播放多媒体内容,而HTML Media Capture和Media Capture API定义了使...

2011-11-30 18:52:00 89

山寨者们:别再把移动Web应用做得跟本地应用一样

注:本文作者Craig Villamor是Salesforce.com的手机用户体验部门主管。他管理着一个UI设计师的团队。着力于为企业创建世界经典的手机应用。作为一个在用户体验方面有超过十年经验的专家,Craig为很多Web应用工作过,这些应用既有针对消费者的,也有针对企业市场的。在加入到Salesforce之前,Craig是eBay的高级用户体验研究员,Monster.com的用户体验指导...

2011-11-30 18:51:00 77

HTML5—背后的现实和炒作(下)

BY DinoEsposito 2011年10月9日注:在诸多讨论HTML的相关声音中,有些是实事求是的赞美,还有一些是刻意的炒作。DinoEsposito的这篇文章带来了关于HTML5的概述,它非常客观地展现了HTML5的原貌。下面是译者对原文进行理解以后的再现,有些地方可能没有理解到位,如果有需要请参考原文链接。发表评论随着HTML5在浏览器和移动设备中脱颖而出,知...

2011-11-30 18:50:00 70

6条建议帮助你开发优秀Web应用程序

注:这篇文章由Greg和Adrian发表于2011年11月16日。它从分析传统的web设计入手,指出传统设计中容易被忽略的细节,并给出了6条中肯的建议。译者认为这篇文章将会给web设计师带来更美妙的设计体验及更多的灵感。设计Web应用程序比设计网站更具有挑战性。设计师需要对用户的行为作出预期,使用户的生活更便捷,并且尽可能使产品的视觉体验吸引人。许多设计师倾向于使自己的体验更简便,而不...

2011-11-30 18:48:00 100

移动设备上的Web应用程序标准:2011年8月发展现状以及未来规划(上)

台式机和笔记本电脑上的Web技术已经发展得相当成熟了,现在台式机和笔记本电脑上各种功能的应用程序应有尽有;然而,目前移动设备上的Web技术仍然还处在发展阶段。这篇文章总结了当前已有的各种技术,以及它们在移动开发中的具体应用。现状和改变这篇文章是移动Web应用程序报告的第二版。之前的版本分别在2011年2月和2011年5月发布,所有这些版本的发布都需要感谢W3C...

2011-11-30 18:46:00 79

讨论了那么多,究竟什么是Web App?

你是否知道什么是Web App?你知道Web App是怎样产生的吗?Web.AppStorm对Web App的定义看起来有点复杂。Web App中使用了各种不同的技术:Flash、 JavaScript、HTML5、PHP、 Java、Silverlight、Web服务以及具体的应用程序…Web App必须满足哪些条件?又有哪些条件并不是Web App所必须具备的?我有时会看到一些评论...

2011-11-30 18:43:00 478

Google开发的Flash Pro 新插件可将SWF文件转换为Web格式

消息称专业版Flash中加入Google推出的一个新插件,用户使用该插件能够在Flash Pro中直接将SWF文件转换为HTML代码。通过使用Google的在线Swiffy服务,Google的插件帮助Flash Pro的开发者将Flash直接转换为支持Web的格式该插件链接到Google的Swiffy服务,用于将Flash转换为Web格式,其中包括HTML (Hyp...

2011-11-30 18:42:00 163 1

HTML5—背后的现实和炒作(上)

注:在诸多讨论HTML的相关声音中,有些是实事求是的赞美,还有一些是刻意的炒作。DinoEsposito的这篇文章带来了关于HTML5的概述,它非常客观地展现了HTML5的情况。下面是译者对原文进行理解以后的再现,有些地方可能没有理解到位,如果有需要请参考原文链接。HTML5在浏览器和移动设备中脱颖而出,知道它可以做什么而不可以做什么是非常重要的,尤其是标准草案还没有正式出台。...

2011-11-30 18:41:00 81

加入Facebook后,Strobe创始人谈Web App发展的关键问题

HTML5最早的目标之一是使得开发者的程序能够运行在更加广泛的平台上。然而,从最近几个月的情况看来,HTML5的开发逐渐被限制在本地平台上了。就在去年,开发者还在批评微软将用IE推行一个封闭的本地版HTML5,而现在却不难发现,许多主要平台提供者纷纷开始效仿微软,想要各自开发本地版的HTML5。Facebook也有意加入HTML5的开发。11月初,著名程序员Charles Jo...

2011-11-30 18:40:00 135

Google Chrome OS安全到不需要安全措施了吗?

一个著名安全研究员警告说,Google对于所新发布的Chrome OS,可能正在犯Apple所曾经犯过的安全上的错误。Google Chrome OS是一个基于Linux的操作系统,这是一个只和Web应用交互的系统。装有这种操作系统的Chrome Netbooks将在六月(译者注:博文发表时间是五月)发布出来,进行发布的公司是Google的合作伙伴Samsung和Acer。在一...

2011-11-30 18:38:00 90

Strobe创始人:HTML5是未来发展的趋势 但并非你想象中的那样

DevCon5让HTML5开发人员和设计团队的核心成员以及领导者第一次有机会彼此密切地交流,Strobe的创始人和CEO——Charles Jolley的表现给我留下了深刻印象。他在午餐时的一段演讲——《HTML5 Is the Future: But Not Like You Think》吸引了所有人的注意。通常公众的演讲很难从头至尾吸引听众的注意,然而Charles Jolley的...

2011-11-30 18:36:00 120

开发者初体验:用PhoneGap开发混搭Web应用

注:本文作者Matt Raible是一个网络架构咨询师,在开源架构上很有研究。一天下午,我参加了PhoneGap开发者Brian LeRoux在Devoxx的演讲,演讲内容是混搭Web应用开发中的PhoneGap技术。我曾尝试过PhoneGap,并且有着非常愉快的体验。下面是我对Brian LeRoux的演讲所作的笔记。PhoneGap是一个使用HTML、CSS和Jav...

2011-11-30 18:33:00 163

Facebook希望HTML5保持开放

HTML5被视为跨移动平台的开发语言,适用于智能手机、平板电脑等低功耗设备的应用开发。因此,技术博客ReadWriteWeb称HTML5让开发者的程序能够运行在更加广泛的平台上。然而ReadWriteWeb的一篇文章表示:目前HTML5仍然被许多开发者和用户应用在本地平台上(原文:Facebook's Charles Jolley: Moving HTML5 Forward, This T...

2011-11-30 18:32:00 116

Sencha高级客户经理:为什么你需要考虑Mobile Web App

Mobile Web App前景很多时候都停留在假设上,人们看好它却总在前面加个条件——“如果”可以有本地应用的体验,“如果”它们可以和设备充分交互。Sencha的高级客户经理James Pearce却对Mobile Web有着更为乐观的看法。在下面的采访中,Pearce讨论了大有希望的Web App技术,并且解释了为什么设备的API能使应用更为有趣。Pearce也讨论了开发者...

2011-11-30 18:28:00 66

【详讯】获得2011开源大奖的jQuery Mobile1.0发布

让Moble Web App开发人员期待已久的jQuery Mobile终于正式发布了1.0版本,这是一个完整的jQuery移动UI框架,基于HTML5技术,支持所有主流移动平台。为方便国内开发者了解这个优秀的框架,WebAppTrend将jQuery Mobile开发团队的官方博文进行了翻译,如下:没错,jQuery Mobile 1.0版正式发布了!(下载需要 jQuery c...

2011-11-30 18:26:00 86

FacebookCTO Brett Taylor谈移动Web,应用以及与苹果合作事宜

注:本文为10月份的一篇文章,价值在于Facebook这家龙头企业如何看待移动未来以及技术选择。Facebook推出其移动应用平台已经到了公关阶段。它已经能够很好地支持iOS系统,人们能够在本地应用程序中心以及苹果自己的应用程序支付系统中使用它,同时,它还促进了其他设备上的移动应用程序和Facebook的积分货币的开发。Facebook应用程序平台正在快速而灵活地扩张。...

2011-11-30 18:25:00 53

VisionMobile看Web App发展:HTML5兴起的背后是产业竞争而非技术驱动

VisionMobile是移动互联网业界非常著名的第三方分析机构,它的博文基本每月一篇,见解深刻,质量很高。关于HTML5以及Web App发展,就有多篇博文有深入探讨。年初,Vision Mobile发布的——《2011年Vision Moblie开发者经济学报告》显示,过去一年,越来越多的开发者将目光投向移动Web。调查显示,如果将移动Web视作平台,那么现在它仅次于Android...

2011-11-30 18:23:00 81

高通CDMA高级技术总监:下一代App OS是Web浏览器

Liat Ben-Zur是高通公司CDMA技术软件战略和商务开发部门的高级总监,在高通创新大会上,她在HTML5 Panel上发表演讲,认为由于HTML5技术的迅猛发展,Web浏览器很快将对电子市场造成威胁。会后她将几个关于HTML5发展普遍关注的问题整理成文发表在高通公司的官网上,之前,高通还发布了带有Web加速的智能手机芯片Snapdragon。Q: 在用户体验方面...

2011-11-30 18:22:00 114

传Flipboad将推出HTML5 App?

知名科技博主、布道师Robert Scoble月初在他的Google Plus上透露Flipboard将知名Web创新者Filipe Fortes收入旗下,引发人们对Flipboard将打造HTML5 App——Android平台上的Web版本的猜测。Fortes因创建Flipboard风格的HTML5应用而知名,他是Treesaver的打造者,这是一个采用标准组件HTML和CSS创建...

2011-11-30 18:18:00 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除