渐进增强——新的体例论
“如水般的内容”正影响着Web用户体验的设计及培植。人们正使用着分歧种类的设备,而种类也将越来越多,这也注定了产物在各设惫亓?机能、元素样式及解决方案无法告竣统一、尺度化。
按照摩尔定侓,跟着时刻的迁移,器件会越来越快、越来越强年夜,其成本也将年夜年夜降低。用户也将获得低成本,机能“足够好”的Web终端设备。
“手艺专业人士都知道摩尔定侓,但凡是会健忘一个主要方面:在机能增添的同时,其成本也会降低。” ——Scott Jenson
终端设备规模的门槛很低(免费的操作系统、廉价的硬件),将导致年夜量廉价的互联设备涌入市场。正如iPad 5必定比iPad 2具有更好的机能,我们需要考虑供给分歧机能的产物:优异的、粗拙的,及介于两者之间的机能状况。因为这些屏幕背后的是但愿获得交互、试探、进修、享受的人。
为了知足这种多样化,我们需要将渐进增强的能力提高一个品级。除了试探新特征,我们还需再进一步,产物要能基于设备屏幕的巨细、宽带、JavaScript撑持情形及设备机能的情形进行自我顺应、渐进增强。抛却某些安闲的假设,以移动优先为设计思惟,构建一种焦点体验,我们便能构建一个不变的基本去撑持更多的平台。在良多情形下,最焦点的体验获得了较好的效不美观,渐进增强将帮我们把产物推给更多的用户。
结构化的内容可顺应未来多平台情形
一切将年夜标识表记标帜说话起头。即即是最厌恶的浏览器也能识别标识表记标帜说话。HTML5为增强用户体验敞开了年夜门。面临众多的移动设备不竭发生的转变,我们意识到根柢的、精练的、强年夜的标识表记标帜说话是跨众多平台开发最好的利器。
“移动设备市场正不竭发生着转变。机能也在持续改变。可能只有结构化的内容可以移值到未来的平台上。”——Stephen Hay
具有矫捷性的样式,可顺应多屏幕
此刻我们已经意识到,Web页的宽并非只能限制在960px巨细,我们正逐渐回归Web所具有的流动特征。多亏有响应式Web设计,它供给了具体的手艺去顺应各类尺寸巨细的屏幕,同时保证设计结构和默示样式连结在齐截水平。可能更主要的是,响应式设计供给了我们急需的开发说话,依靠它,我们在谈判设计方案时不必再零丁考虑屏幕的巨细及硬件情形。
面临设备多样化的挑战,响应式Web设计并非是万能的(并非像它所声称的那样),但它却是主要的一步。我们仍需经由过程上下文情形、源代码、输入体例、前言等体例解决内容条理结构问题。
定位分歧平台 开拓平台优势
移动设备及其他新呈现的平台在屏幕巨细上各不不异,可矫捷顺应的结构结构将变得极其主要。各平台均有自己的优势及限制,开发者必需谨严选择。虽然对内容供给统一的访谒体例相当主要,但这并不意味着我们应该为所有平台的用户供给可以顺应所有平台的统一尺寸的处事。
理解用户使用产物的情形
用户正以越来越多的体例与我们的产物进行交互,用户的使用情形直接影响着我们产物的设计方针。我们不应该简单地按照用户的设备就砍倒某些内容或功能,我们应该体味用户使用该产物的情形。按照它来确定需液增强和优化的处所。一个成天忙碌的用户若何年夜你的处事中获益?用户凭什么要在他们的TV上访谒你的网站?标识表记标帜本用户访谒我们的网站和平板电脑用户有若何的分歧?经由过程询问这些问题可以辅佐我们确定优先考虑的方针,避免与机缘擦肩而过。
充实操作设备的机能
此刻有些浏览器已经撑持触屏节制、地舆定位及硬件加速。但愿未来的浏览器可以访谒设备更多的API。这将为基于设备的机能提高用户体验供给更多机缘。例如,我们经常健忘移动电话是用来打电话与发送动静的通信工具。我们应该若何操作这些特征更好的吸引用户呢?
此刻,一些设备可以打电话。而未来的设备可能会接入类Kinect的手势感应功能、语音输入,甚至其他仍在构想中的功能。此刻新兴的多屏幕,为我们实现各屏幕之间的交互供给了令人感动的机缘。让我们完成这些新功能,让Web成为新的、令人兴奋的处所。
结语
设计出对将滥暌寡好的Web,这一思惟包含良多内容:Web尺度、内容策略、渐进增强、响应式设计等等。这比任何一个体例、手艺更强年夜。它可以辅佐我们特出现有项目的型围思虑问题,辅佐我们为布满立异、持续改变的未来做好筹备。(编译:CSDN陈秋歌)

网友点评
精彩导读
科技快报
品牌展示