`
cumtheima
  • 浏览: 255999 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

2012年Web设计和开发的15个趋势

阅读更多

    CraigGrannell访问了行业的精英们关于2012年Web设计和开发的趋势。

    2012看来注定是有趣的一年。经济的下滑继续广泛地打击行业,看不到结束的尽头。政府极力审查网络,否认公民的基本权利,支撑摇摇欲坠的媒体公司。

    对网页设计和开发,2012还是比较混乱的一年。我们处于很多小矛盾当中:移动贪婪地占领市场份额;原生App威胁开放的互联网;收费墙阻碍曾经免费的信息;合作与分裂的冲突;复古(Skeuomorphism)的交互模式挑战创新的设计模式。

    我们很难预测将来会发生什么,但是一些设计师、开发工程师和行业的大师提出了自己的观点。以下是他们对2012年的一些猜测,关注这些方面,你更可能取得成功。

1.渐进增强(ProgressiveEnhancement)

HappyCog 的创始人JeffreyZeldman说过,移动Web的暴增以及Webkit智能机超越传统桌面的Web浏览,让大家甚至是顽固的怀疑论者采用渐进增 强、HTML5、CSS3以及基于Web标准的其它方面的设计。他还提到,IE对Web标准的支持越来越好,更加说明了大家迫不及待拥抱新的世界。

2.响应式设计(ResponsiveDesign)

另外,Zeldman认为,我们在经历着“被Web标准的折磨”,但是在硬件领域,现在有非常多的设备,有着不同的性能——要给它们分别开发一套界面再麻烦不过了。因为这点,他期望响应式设计在2012年发挥大作用,架起不同平台之间的桥梁。

Clearleft 创始人AndyBudd猜想这可能是激进出版商利用iPad夺取Apple公司收费墙的一种方式,并且预测到2012年底,响应式网站的涓涓细流将会变成 潺潺大河。“这就好像Web标准又开始行动了。”但是FlatFrogDesign的用户体验战略家ErinJoRichey认为这并不会一帆风顺。“网 站会缩放大小,仅凭这点并不意味着在桌面和移动平台的所有的信息价值是一样的。用户交互的信息需要灵活地调整,就如网站大小一样。”她说,因此会有更多的 项目和客户关注到屏幕大小并需要适合的策略,使得内容在不同分辨率的设备能正常展示。

ElliotJayStocks网站在不同设备的展现。2012年,响应式设计将会变得更加普遍。

3.Flash将幸存

很 多用Flash设计的网站被认为会停留在2011年,然而设计师TomMuller预测,Adobe的技术在2012将会一直活者,不会毁灭。“很多人支 持不用Flash设计网站而是使用Web标准,并且也渐渐地不太使用Flash网站。但是,我相信Flash还会存在一段时间。”Muller解释到,在 2011年期间,他参与了三个大项目,都是基于Flash的,因为Flash是创建交互视频、动画和3D的最好工具。

”设计师和开发工程师 有时候目光不够长远,他们不了解哪些才是最关键的被大多数人需要的,因为他们更喜欢所幻想的酷的东西。”他说,“越来越多的大网站从Flash切换到 HTML5和CSS3”,但是对于娱乐网站,Flash是并将一直是创造完美体验的最佳选择。因为这些网站就像是电影世界的扩展,而不仅仅是枯燥的文本信 息。在游戏行业,DullDudeGames的创始人IainLobb预测,2012年,Flash会光荣地回归,客户会尝试使用HTML5是因为那是焦 点所在,但是,我认为正确的事是把他们带回到Flash的时代。

ThreadedShow类的网站Flash存在的原因之一。

4.原生支持更强

即 使Flash在2012年长盛不衰,但是,浏览器原生的特性和功能将会继续,Opera的宣讲者BruceLawson说到,“随着对HTML5的支持增 强,并且有更多的浏览器和平台,我们会看到原生支持的更大压力,它要支持一些以往通过插件来支持的特性:摄像头、麦克风等通过使用HTML5的 getUserMedia,还有其他更多的东西,例如对适应性的流媒体的支持。”

更多的浏览器原生特性能够支持以往只能通过插件设置的特性,如Sean Christmann的demo

5.应用程序开始稳定

自称精通代码和cookies的RemySharp,称2012年浏览器和平台更加的紧密,“我期望看到更多的高质高性能的网页游戏,从中你辨别不出来究竟是否是原生的。”他还认为更多的网站会运行在文件或者操作系统的其它方面。

从 视觉的角度看,Muller认为这个趋势会使得设计师根据平板电脑和屏幕交互来设计,形成在鼠标与触屏之间的混合设计。他同时指出,2012年重纹理的设 计将开始出现,在一定程度上Apple设备表示极力赞成。但是设计师RogerBlack认为在一个由内容统治的世界,设计师和编辑将“要减轻这个繁荣, 把他们所知道的转化成别的东西”。他建议:“不要用平板的新闻和移动杂志网站为例,而是要想想数字出版。”

在技术方面,社区软件顾问 SuwCharman-Anderson预测,App的便利扩大了消费者数量,但是对开发工程师而言,却是比较头痛的,因为开发工程师创建的App需要兼 容各种不同的平台,需要应对不同的商店政策。跨过原生与WebApp的较量,她认为2012年会带来原生/HTML5混合模式App的广泛应用,你可以通 过一个源头就能为不同平台的App添加内容。她举例Pugpig.com网站,“他们用HTML5结合iOS和Android,创造更好的用户体验。这只 是时间问题,这个策略是小商家适应不同平台的唯一的方法。”

Muller认为,Apple公司对复古设计的执着将继续影响设计界。

6.Web App的分裂(fragmentation)

大 家可能认为2012年WebApp会持续增长,但是Lawson担心2012年会是WebApp分裂的一年。浏览器供应商之前的合作会促进HTML5规范 的推进,但是并没有促成Web其它层级的规范。不幸的是,我们看到很多Chrome专有的App,“不要在这里搞发明”的极端的例子已经有10个——是 的,10个——不同的App格式,是由提供商发明的,而不是多方协同的。这个打击了开发工程师,更糟的是,伤害了用户。

Mozilla的技 术专家RobHawkes保持乐观的态度,BoottoGecko,Mozilla的操作系统可以促成WebApp的增长,并且减少单一浏览器提供商的 App开发。BoottoGecko项目主要关注移动领域,它会实现很多的Web接口,来访问移动硬件的特性。

虽在早期阶段,BoottoGecko可能会减缓WebApp的分裂。(该图片是从Wiki取得的。)

7.移动越来越重要

提到移动,很容易想到移动流量和使用量的持续的增长。基于移动的App将会取得绝大优势,我们会看到移动MVC框架的增长,如37signals,Treehouse创始人RyanCarson说。

在 市场份额方面,移动平台专家Peter-PaulKoch认为2012年移动Web将增加百分之十。客户将提出做移动网站的需求,所以桌面设计师和开发工 程师要做好失去客户的准备,他警告。Koch认为创建移动网站会同时带来几个好处:不再有Flash,鼠标效果和基于像素的渲染。所以要关注的是响应式设 计、设备API,还有要了解哪些特性是移动设备最需要的,并更加意识到网站需要适应不同设备。

2012移动的增长从而导致移动优化网站的增长

8.设备暴增

淡 定!设计师AaronGustafson认为移动设备的增长将会带来很大的挑战,即是,设计师和开发工程师要面对更小的平板——想像一下 NookTablet和KindleFire而不是iPad——因为低价的平板占领更大的市场。Lobb认为这会导致更多的开发工程师需要拥有数个不同的 设备来检查网站的兼容性。

设计师需要面对更小的平板

9.不仅仅是视觉

设 计师兼插画家GeriCoady提出,我们经常说优秀的设计是无形的,然而很少人意识到网站或App关注的不仅仅是视觉设计,还要兼顾文案设计和交互设 计。2012年,设计师和客户会更加意识到网站的外观并不是全部——样式、内容、行为同等重要——这些方面结合起来才能更加强化网站、App和品牌。

该 理念来自于“扩展技能”(Carson认为,2012年,不懂前端开发的设计师不是好的设计师)或者说来自于协同合作。Sharp希望看到很多的开发工程 师向设计师学习,这样才能把设计更好地呈现。同样道理,设计师应该多向开发工程师学习,以理解哪些设计是可能实现的,为什么有些东西更难实现。 ErikSpiekermann认为,这样更多的设计师能更好地理解代码,而更多的开发工程师能更好地理解设计。

10.社区应用的竞争持续升温

2012 年,社区应用的重要性将会继续,但是各有各的观点。开发工程师BlaineCook预言,facebook会继续扮演重要角色,而小企业像Path、 Instagram、Tumblr、Spotify等,社区交互会达到一个临界点。很多的社区分享网络和App都想从facebook和twitter的 大肥肉上取得一点油水,但是最终结果将会是仅仅把分享功能集成到他们的服务当中。他同时指出,Facebook提供工具来创建网站而不仅仅是网页,来满足 人们继续集成到社区媒体和服务,他对这点表示怀疑。

社区应用的竞争会持续升温,更多的小企业如Path对巨头Facebook的冲击

11.双屏模式的增长

双 屏体验在2012年会更加普遍,Budd预测。电视节目公司更加意识到竞争,除了电脑还有平板和手机等不同的平台,他们开始推动相关的内容到不同的平台当 中。有些2011年的例子,包括“MillionPoundDrop”现场直播节目,还有BBC的平板应用“NatureWatch”。很多的小公司都转 向双屏体验,包括Shazam的新的电视剧标签功能。所以,好好期待吧!

更多的公司将充分利用第二屏

12.分布式的人力资源(Distributed workforces)

Richey 认为,2012年很多公司的创立模式会比较创新。新一代的年轻设计师和开发工程师步入了“不幸”的工作行业,他们要学习很多方面的技能。随着经济的发展, 很多设计师和开发工程师不甘于在狭小的空间里付出他们劳动和自由。随着高质量的科技公司拥抱移动的分布式的人力资源,找寻高端人才的老板们需要重新审视自 己的公司文化。

37signalsCEOJasonFried审视传统公司文化,期待更多的公司求强图新

13.更强的客户服务

Headscape 的联合创始人PaulBoag认为2012年将会是Web行业的客户服务年。作为Web设计师,我们以为做好网站就行。但是不仅仅是这点。我们同时提供服 务给客户。我们经常很关注用户体验、代码和设计,但是我们忽略了其它重要的东西,包括更好的沟通、理解商业需求、超越客户的期望。如果我们要在2012取 得成功,我们需要取得客户的认可,而仅仅是满足用户的需要。

14.更加专业

Budd认 为,整个行业正逐步地走向专业化,这意味着设计师和开发工程师需要更加努力,否则他们就变成廉价劳动力了。2012年,设计师需要更多的策略和方法,不要 再向Web标准妥协和做差劲的项目,不再偷工减料而是要努力去传递客户所期望的价值。Spiekermann同时认为,更多的客户期待更专业的设计师,更 完美的网站,更敏捷的流程。

15.突破界限

最后一点,EdgeofmySeat的创始人 RachelAndrew认为2012年将会是技术和技能革新比较迅速的一年。整个2011年,我们看到浏览器对HTML5和CSS3的支持得到很好的改 善,我们可以实际应用到工作当中,所以我们需要学习和应用最新的技术。她说,我们要经常反思,确保不要用一贯的思路去做同样的事情,而是尝试使用新的更好 的方法。Andrew相信,2012年会有更多的设计师推动新技术的发展。放弃无效的方法和旧的方法,用新的最好的实践来实现我们要实现的。

网络自由的抗争

没 有任何一个设计趋势像争取自由那样火热。一些开发工程师担心立法者继续妨碍网络自由,在欧洲和美国,最典型的是媒体巨头的授意。Zeldman说,任何普 通人,只要理解网络的基本知识,都会坚决反对SOPA(StopOnlinePiracyAct)。可恶的法案,会击毙网络上所有的网站,甚至毁掉DNS 系统。

Tumblr是积极反抗SOPA的大网站之一

Kock 希望如果哪个国家制定了这类愚蠢的法案,我们会采取行动,寻找更好的方法来应对,Lawson希望立法者不要用“想想孩子”的争论来做审查内容的借口。 “我是做父母的,我不希望我的孩子在网络看到不适合的内容。监视网络使用是父母的职责,而不应该不是审查对象之一。”另外,2012年我们将会继续抗议, 否则政府会毁掉整个网络继而是整个产业。

本文来自特邀供稿人Vivien,译文出处Vivien’sblog。

  • 大小: 29 KB
  • 大小: 14.3 KB
  • 大小: 23.2 KB
  • 大小: 42.4 KB
  • 大小: 32.3 KB
  • 大小: 35.9 KB
  • 大小: 27.5 KB
  • 大小: 27.5 KB
  • 大小: 22.6 KB
  • 大小: 27.1 KB
  • 大小: 33.6 KB
分享到:
评论

相关推荐

    2012年移动开发者跨平台开发工具报告

    综上所述,2012年的移动开发者跨平台开发工具报告为我们提供了一个全面的视角来看待这一领域的现状和发展趋势。随着技术的进步和市场需求的变化,跨平台开发工具将继续发展和完善,为开发者提供更多便利和支持。

    HTML5 移动开发训练营-2012年12月15-17日

    HTML5 移动开发训练营是一次针对2012年12月15日至17日举办的专门针对HTML5移动应用开发的研讨会。这个训练营由行业内的专家主持,旨在帮助开发者掌握HTML5的新特性、API以及在移动平台上的应用。随着HTML5在移动领域...

    最新2012年元旦祝福网页

    江哥可能是一位在Web开发领域有一定影响力的专家,他的技术博客可能涵盖了许多编程、设计和互联网趋势的话题。 【压缩包子文件的文件名称列表】仅列出"yuandan",这可能是文件夹或项目名称,代表“元旦”的拼音缩写...

    WEB前端开发十日谈.pdf

    《WEB前端开发十日谈》是一本探讨Web前端开发领域的著作,作者在2012年分享了自己对这一行业的观察和见解。该书旨在深入剖析前端开发的本质,引导读者理解这一技术岗位的价值和定位,同时也针对前端工程师的成长路径...

    Telerik.Web.UI_2012_2_607_Source

    通过研究这个2012年的源代码版本,开发者可以了解到当时的开发实践和技术趋势,对比现在的版本,观察技术演进的过程。不过,需要注意的是,较旧的版本可能不包含最新的特性或安全改进,因此在生产环境中使用时需谨慎...

    infoq 架构师 2012年月刊收集

    《InfoQ架构师2012年月刊收集》是一份综合性的技术资源,涵盖了当年在信息技术领域,尤其是架构设计方面的重要趋势、实践和洞见。InfoQ作为一个知名的在线技术媒体,其架构师月刊是业界专业人士获取最新资讯、学习...

    《程序员》杂志2012年合辑2

    《程序员》杂志作为IT行业的权威读物,2012年的合辑包含了当年的重要技术趋势、深度分析和专业见解。这个合辑分为两部分,旨在为读者提供全面且深入的年度回顾,帮助他们理解当时的科技动态,提升自身的编程技能和...

    Ext.NET Web应用程序开发教程

    - **定义**:采用了Model-View-Controller架构模式,强调前后端分离,更加符合现代Web开发的趋势。 - **特点**:提供了更好的控制权和灵活性,有助于创建高性能的Web应用;但相对于Web Forms来说,可能需要更多的...

    Web发展相关和浏览器开发简介.pptx

    2007年,W3C接纳了这个草案并成立了新的HTML工作组,最终在2012年12月18日,HTML5正式完成。 HTML5的核心特性包括增强的语义化,这有利于SEO优化;Canvas和WebGL提供了强大的2D和3D图形渲染能力;多媒体支持让网页...

    2012年毕业设计x选题目.docx

    以上总结了给定文件中提及的各种毕业设计选题的关键技术和应用场景,涵盖了从Web开发、软件工程到嵌入式系统等多个领域。对于每一种类型的设计与开发项目,都需要深入理解相关的技术细节,并结合实际需求进行创新性...

    软件设计师资格考试2012-2019年真题

    2012年的真题,无论是上午还是下午,都反映了当时的主流技术趋势,如面向对象设计、Web应用开发、软件质量保证等。这些题目为后来的考试设定了基调,强调了软件设计师应具备的跨领域知识和与时俱进的学习能力。 ...

    Web.UI的Telerik工具

    这个文件包名称暗示了这是Telerik Web.UI的一个特定版本,2012年1月发布的501号热修复版本(hotfix)。通常,这样的包会包含以下内容: - **dll文件**:这是动态链接库文件,包含了Telerik Web.UI库的实现,开发者...

    ITeye新闻月刊 - 2012年12月 - 总第58期

    【ITeye新闻月刊 - 2012年12月 - 总第58期】是一期聚焦IT行业动态的期刊,重点关注了前端开发领域的一些热点和趋势。以下是其中涉及的重要知识点: 1. **HTML5.1的发展**:W3C宣布HTML5规范已经进入成熟阶段,并...

    2012年SOA最佳技巧集 TOP 10.pdf

    ### 2012年SOA最佳技巧集 TOP 10 ...总结起来,2012年SOA最佳技巧集涵盖了从Web开发到集成架构设计等多个方面的重要知识点。这些技巧不仅反映了当年的技术趋势和发展方向,也为后来的开发者提供了宝贵的经验和参考。

    2012年传智播客java就业班JavaWeb ppt

    JavaWeb技术是IT行业中用于构建动态、交互式网站的关键...通过2012年传智播客的JavaWeb课程,学员不仅能够掌握JavaWeb开发的基本技能,还能了解到这一领域的发展趋势和最佳实践,为未来的就业或项目开发打下坚实基础。

    programming-languages-2012

    2. **Python**:以其易读性和广泛的应用范围,Python在2012年持续增长,尤其在数据科学、Web开发和自动化领域。 3. **JavaScript**:随着Node.js的崛起,JavaScript在服务器端的地位日益增强,同时在前端开发中也是...

    中级 软考 软件设计 2008-2012 真题 整理版

    每个年度的试题都有其特定的时代背景和技术热点,例如2008年可能涉及到的Web 2.0技术,2012年可能关注云计算和大数据的初步应用。因此,考生在复习时,除了掌握基本知识外,还要关注当前IT行业的最新动态和技术趋势...

Global site tag (gtag.js) - Google Analytics