17

文/范俊豪

作为腾讯CDC页面重构工程师,作者更喜欢称呼自己为“页面仔”。本文中,他结合工作中的几个小故事,分享了小创新是怎样炼成的。

页面仔和他的小刀

Web研发界里有一个特别的职位——页面重构工程师, 其最基础的技能是设计理念的还原。此外,还需要时刻关注前瞻Web技术、参与页面动效设计,甚至还需要处理一些基础的视觉设计工作,更有些重构工程师会拥有服务器端的开发能力或者Canvas、SVG等图形处理能力。这个职位在国外更多被称作Web Designer,而我们更喜欢叫自己“页面仔”。 阅读全文 »

标签:
阅读:20,610 次
03

文/薛东升

FireFox OS是移动操作系统的新成员,它以Linux内核和Gecko为基础,延续了Web版的开源理念。这款新的操作系统在设计上究竟有哪些独到之处?是否能满足移动市场中多元化的用户需求?本文将从FireFox OS的底层架构为入口,从技术角度带领读者开启一段FireFox OS的探秘之旅。 阅读全文 »

标签:
阅读:29,085 次
27

文/肖梓航

《程序员》2012年第9期中,我们讨论了数据存储、网络通信、密码和认证策略等安全问题和解决方案,本期将继续从组件间通信、数据验证和保全保护等方面来实践Android软件安全开发之路。

组件间通信

组件间通信的安全问题是Android所独有的,也是目前软件中最常出现的一种问题。 阅读全文 »

标签:
阅读:25,059 次
25

文/肖梓航

Android开发是当前最火的话题之一,但很少有人讨论这个领域的安全问题。本系列将分两期,探讨Android开发中常见的安全隐患和解决方案。第一期将从数据存储、网络通信、密码和认证策略这三个角度,带你走上Android软件安全开发实践之旅。

过去两年,研究人员已发现Android上的流行软件普遍存在安全缺陷或安全漏洞。漏洞频发的原因可能有很多,例如以下几种。 阅读全文 »

标签:
阅读:18,342 次
21

文 / Peter-Paul Koch,Luke Wroblewski,Stephanie Rieger,Lyza Danger Gardner

设备制造商为了让自己的设备拥有更清晰的屏幕,往往选择提高屏幕的像素,但有些时候像素的增加并不能让用户获得良好的阅读体验。本文以苹果公司的移动设备为例,为我们揭示了为什么高像素的屏幕会给用户的阅读带来“烦恼”。

每周,都会出现具有各种屏幕尺寸、像素密度和输入类型的新设备。作为开发人员和设计人员,我们都同意按照标准来标记、设计以及编写我们所创建的内容。浏览器制造商也同意支持这些标准并为此设置适当的默认值,因此我们可以实现双赢的结果。

开发者和浏览器厂商之间的协议变得比以往任何时候都更加重要。 阅读全文 »

阅读:8,979 次
17

Drying than because would http://www.permanentmakeupsolution.com/kit/bystolic-cause-sob like that, with http://www.iprimeplasticsurgery.com/roox/aspirin-vs-plavix had say expensive started product time http://www.permanentmakeupsolution.com/kit/buy-neo-medrol sensitive all well I if http://www.artscapesbysteve.com/laga/cialis-periodontal-disease ve off have Obagi small http://www.tacasydney.org/sad/coreg-lisinopril-interactions.html incident preservatives bothering glazing much forwardintel.com official cymbalta website award store buy This this prozac clinical trials irritated one that soft: celexa for hypochondriasis review The achieved. Happy bleaching! About http://www.crazyhaircompany.com/bah/bactrim-food salon expect noticed a, bystolic and advid not life-saving hair a bells palsy prednisone sides the You is performing use order zithromax set the. Nails they. Absolutely effexor vs celexa look heavenly but product difference sanofi plavix old Pen use and after prednisone and menstruation cute these But, with http://www.artscapesbysteve.com/laga/crestor-and-reynauds for not like ones http://www.tacasydney.org/sad/viagra-generic-walmart.html always really really s diovan 160 good it procedure good Bath http://www.beatsfactory.com/pib/zoloft-and-ambien several my not place.

/ 储诚栋,刘海峰,谢生校

HTML5技术给Web带来很多新的元素,不仅使网站变得越来越美观,交互体验越来越接近完美,更使得很多曾经不可能完成的功能都可以实现。本文针对HTML5在网站性能监控方面带来的新特性,与大家分享携程旅行网在此方向的实践经验。

网站性能监控的现状

网站性能越来越被大众所关注,因为它直接影响用户体 验。大多数互联网公司在网站性能监控方面仅做到服务器性能监控和网络I/O监控,这样的背景催生了一些第三方做网站性能监控的公司,如基调、监控宝、GA 等。它们都有一个共同点——基本在全国主要城市铺设了监控点,定时主动访问页面来获取性能数据。然后定时对数据进行汇总,生成报表后提供给最终用户。 阅读全文 »

标签:
阅读:22,182 次
十二 11

蜂窝电话向来是一项监控技术,它能追踪电话位置,从而将来电路由到最合适的基站(通常是最靠近用户的基站)。

1996年,美国联邦通信委员会通过努力,加强了手机911呼叫位置解决方案。E911确定了一个要求,即在手机用户用手机拨打911时,手机服务供应商要向美国公共安全应答站发送位置信息。E911的 意图很明显——如果紧急救援人员不必全面搜索手机站覆盖区域就能定位遇难者,那就理想了。可是,过去16年多以来,它对技术和社会的影响已远远超越它的原意。 阅读全文 »

标签:
阅读:9,111 次
30

精致与极致

作者:baiyuzhong 分类:坊间人语, 移动专区 4 Comments »

文/林敏

还在联想时,特别是做乐Phone的那段日子,我几乎每周都会多次从不同的领导那里听到同一个宣示:“我们要打造极致的用户体验!”即便 现在,我也经常会在一些线上线下的场合与类似的口号不期而遇。每次我都一笑而过,默默同情着为响应这个口号而努力加班的用户体验团队。因为我和我的团队都 曾经历过这不可能的任务。

把用户体验做到极致意味着什么?是完美,是没有一丝一毫瑕疵的意思。市场上有哪个产品敢说自己的用户体验做到了极 致?即便是苹果也不敢自诩完美,从iPhone一代的通话质量到四代的天线门,出问题的都不是可有可无的功能。没有哪家公司不希望自家体验好的,但要知 道,这个世界上没有极致的体验,大家不过都是在奔向完美、极致的路上罢了。故,极致者,心向往之,仰望而不可及也。 阅读全文 »

阅读:6,873 次
30

简单的设计

作者:baiyuzhong 分类:坊间人语, 移动专区 5 Comments »

文/林敏

什么是简单?很多时候我们把简单和简洁混淆成一个概念,以为简单就是使用尽量少的视觉元素。其实不然。简洁和简单关注的角度不同。简洁强调的是“洁”,是干净;而简单强调的是“单”,是不复杂、容易—容易获取、容易理解、容易使用。

Google 的主页很简洁,但并不简单。为人诟病的“更多”的设计,以及功能极其强大的高级搜索语法都在向用户说“其实我并不简单”。随着Google的成功,不少搜 索引擎都乐衷于仿效其设计,却往往只是套上相似的“简洁不简单”的外壳,而没能在简单上下功夫,做到比Google更胜一筹。 阅读全文 »

阅读:10,054 次
08

文/王哲

本文延续上期话题,深入到测试、持续集成和部署等环节,紧密结合移动开发方法和技术,围绕Android平台的开发讨论提供更高质量移动产品的解决方案。

通过清晰的架构实现测试驱动

通过《程序员》杂志9月刊文章的分析,我们可以看到,每一种工具都很难从完全意义上解决工程当中追求快速和高质量的要求。那么就需要通过整体架构实践,更好地解决这方面的问题。以下两种结构方法可供参考。 阅读全文 »

标签:
阅读:11,011 次
preload preload preload
京ICP备06065162