- 浏览: 7349235 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
Google的网站上有一个网页,叫做“我们的哲学”(Our Philosophy),上面列出了十句话。
Google说:
这是我们发现的十条真理。(Ten things Google has found to be true.)
这十句话非常有名,几乎成了Google独一无二的象征。这些年来,我在不同的地方读到过好几次,每一次都有新的感受。今天在cnbeta.com上又看到了,居然还是有耳目一新、指明道路的感觉。
Google中国分公司的网页上,有官方的中文版,翻译得很忠实,但是似乎缺少一点文采。
十句话中有六句话,我觉得对我有指导意义。新的一年就要来到了,这就算是我的New Year Resolutions了。希望在新的一年里,我能坚持自己的信念,做一些正确的事情,然后还能有好的结果。
下面就是这十句话。非黑体的部分是我的感想。
=================
1. 用户第一,然后其他事情就会发生。
(Focus on the user and all else will follow.)
2. 最好的方法就是把一件事情做到非常、非常好。
(It's best to do one thing really, really well.)
不要在乎自己现在的状况,如果你不断地正确地做一件事情,总有一天会有不一样的结果。
3. 快比慢好。
(Fast is better than slow.)
“我们也许是世界上唯一一家希望用户尽快离开自己网站的公司:最快地给出用户想要的结果,一个多余的字节也没有,并且还在致力于变得更快。”
4. 民主在网上很管用。
(Democracy on the web works.)
相信民主的人在互联网上能获得成功,相信管制和独裁的人在互联网上必将遭到失败。
5. 要寻找答案,不一定需要办公桌。
(You don't need to be at your desk to need an answer.)
6. 不干坏事,也能挣到钱。
(You can make money without doing evil.)
当考验来临时,要将信念置于金钱之上。坚信人生中有比金钱和物质更重要的东西,更加坚信这样做的人最终会赢得信赖和回报。
7. 未知的信息总是存在的。
(There's always more information out there.)
8. 对信息的需求无所不在。
(The need for information crosses all borders.)
9. 不穿西装,不代表你不专业。
(You can be serious without a suit.)
相信他人,尊重他人,并且为那些愿意做出贡献的人们提供适当的环境和工具,他们一定不会辜负期望。
10. 只是优秀还不够。
(Great just isn't good enough.)
不要满足于成为Number One,要力争成为Only One。
昨天,我写了Google发现的十条真理,其中第六条就是著名的“不干坏事,也能成功”(Don't be evil)。
那么,什么样的事情算是“坏事”呢?
Google在另一个页面写了六条软件准则(Software Principles),可以看作是“Don't be evil”的一个注解。遵守这些准则的软件(网站),就是好的软件(网站),否则就是流氓软件(网站)。
不知道为什么,Google的中国分公司没有翻译这个页面。我觉得真是太不应该,中国可是世界著名的流氓软件大国啊!于是,我将这六条软件准则翻译了出来。
====================
Google遵循的软件准则
1. 安装(INSTALLATION)
We believe software should not trick you into installing it. It should be clear to you when you are installing or enabling software on your computer and you should have the ability to say no. An application shouldn't install itself onto your computer secretly or by hiding within another program you're installing or updating. You should be conspicuously notified of the functions of all the applications in a bundle.
我们相信软件不应该欺骗用户安装。当你在电脑上安装或打开软件时,这应该是你自己的决定,你有说不的能力。软件不应该自动地秘密安装,或者隐藏在其他软件中安装。当采用捆绑安装时,你应该被明示其中每一个软件的功能。
2. 完全揭示(UPFRONT DISCLOSURE)
When an application is installed or enabled, it should inform you of its principal and significant functions. And if the application makes money by showing you advertising, it should clearly and conspicuously explain this. This information should be presented in a way that a typical user will see and understand -- not buried in small print that requires you to scroll. For example, if the application is paid for by serving pop-up ads or sending your personal data to a third party, that should be made clear to you.
当一个软件安装或者打开时,它应该让你知道它的主要功能。如果软件中包含有盈利性的广告,它应该明白地向你解释这一点。这种信息的表达方式,应该是一个普通用户能够读懂的,而不是用小号字体,藏在一大堆文字的最下方。比如,某种软件带有广告弹出窗口或者将用户数据送往第三方,它应该事先将这些事情告诉用户。
3. 方便的卸载(SIMPLE REMOVAL)
It should be easy for you to figure out how to disable or delete an application. The process should try to remove sufficient components to disable all functions of the application, visible or not, without messing up your computer. Once an application is disabled or deleted, it should not remain active or be automatically enabled later by itself or another application.
用户应该可以方便地关闭或者卸载软件。卸载过程应该充分地移除软件、使所有功能失效,不管这个过程是可见或不可见的,都不能搞乱用户的电脑。一旦软件被关闭或卸载,它就不应该再保持活动状态,或者稍后通过自身或者第三方软件又重新打开。
4. 清晰的行为(CLEAR BEHAVIOR)
Applications that affect or change your user experience should make clear they are the reason for those changes. For example, if an application opens a window, that window should identify the application responsible for it. Applications should not intentionally obscure themselves under multiple or confusing names. You should be given means to control the application in a straightforward manner, such as by clicking on visible elements generated by the application. If an application shows you ads, it should clearly mark them as advertising and inform you that they originate from that application. If an application makes a change designed to affect the user experience of other applications (such as setting your home page) then those changes should be made clear to you.
如果某种软件会改变或影响用户使用电脑,它就应该让用户知道,它就是这种改变的原因。比如,如果某种软件打开一个窗口的话,那么这个窗口就应该明确显示是哪个软件应该对此负责。软件不应该有意地使用不同的名称或模糊的名称,隐藏自己。软件应该给出明确的手段让用户控制自己,比如点击软件自身提供的按钮。如果某种软件带有广告,它就应该标明这是广告,并且告诉用户广告来自该种软件。如果某种软件故意影响用户使用其他软件(比如修改默认首页),那么这种举动必须事先让用户知道。
5. 嗅探(SNOOPING)
If an application collects or transmits your personal information such as your address, you should know. We believe you should be asked explicitly for your permission in a manner that is obvious and clearly states what information will be collected or transmitted. For more detail, it should be easy to find a privacy policy that discloses how the information will be used and whether it will be shared with third parties.
如果某种软件收集或转移你的个人信息(比如地址),那么它必须让你知道。我们相信,它应该明确地说明哪些信息会被收集和转移,然后明确地要求你的允许。此外,还应该明确地包括一份详细的隐私政策说明,其中揭示了信息会被怎样使用,以及会不会与第三方分享。
6. 不与坏公司为伍(KEEPING GOOD COMPANY)
Application providers should not allow their products to be bundled with applications that do not meet these guidelines.
软件提供者不应该允许它们的软件,与达不到上面要求的软件捆绑在一起。
Many internet users find that over time their computers become loaded with unwanted software - be it adware, spyware or just plain junk. This is because a few applications they installed came bundled with junk, and that junk generated more junk piled higher and deeper. We believe any situation where multiple applications are being installed should be made very clear to users, so that if you were to ask them several months later - "What's this?" - most will know where it came from and why it is there.
许多互联网用户发现,一段时间以后,他们的电脑中塞满了各种不想要的软件,其中有广告软件、间谍软件、或者纯粹的垃圾软件。这是因为某些他们安装的软件,捆绑了流氓软件,然后流氓软件又引来了更多的流氓软件。我们相信,任何多种软件捆绑安装的情况都应该向用户讲清楚,以便用户在几个月以后,依然记得某种软件是从哪里来的,以及它为什么会在那里。
Usually there are complex business relationships among the companies participating in a bundle. This can result in well-intentioned companies benefiting from the distribution or revenue generated by software that does not benefit you. Getting paid to distribute, or paying money to be distributed with undesirable software enables more undesirable software. Responsible software makers and advertisers can work to prevent such distribution by avoiding these types of business relationships, even if they are through intermediaries.
通常,捆绑软件中的各个公司之间存在着复杂的商业关系。它使得那些有用的软件,可以通过捆绑那些对你没用的软件来获利。有责任感的软件制造商应该阻止这种行为,避免这种商业关系存在。
==================
除了上述的软件准则以外,Google还承诺,所有它的网站都不带有跳出窗口(pop-ups),不管是可见的还是不可见的。此外,Google还赞助了反流氓软件网站StopBadware.org,如果你遇到流氓软件,请向这家网站报告。
发表评论
-
GIS的学习(九)应用osmdroid制作android离线地图app实现
2012-08-19 16:27 6062当android app中需要简单的mapview 并且 ... -
GIS的学习(八)【转】Mobile Atlas Creator制作离线地图(地图源可以选google地图,微软地图等)
2012-08-19 14:24 2712原文: http://bbs.hiapk.com ... -
jquerymobile google地图插件jquery-ui-map
2012-05-20 16:12 5974最近要开发地图相关的功能,学习一下jquerymob ... -
Android google map自定义图层
2011-12-11 15:13 3963在以前的电子商务项目中,需要在google地图中比 ... -
GOOGLE服务列表
2009-10-20 16:04 2521Google GWT 查看指定网页的手机显示效果 http:/ ... -
自己的网站使用Google搜索引擎
2009-08-19 13:27 1827在自己的网站使用Google搜索引擎时: 1.在googe ... -
在网站使用网站流量统计的应用(Google分析器)
2009-08-19 12:48 3380在网站使用网站流量统计的应用(G ... -
构建基于google地图的flash应用程序
2009-07-28 17:21 3572第一步:下载并安装Flex Builder,它是Adoble公 ... -
Web开放趋势代表:无所不在的Google API
2009-07-18 19:38 2055Web API(Application Interfac ... -
Google技术应用---在线地图的应用开开使用(提供源码)
2009-05-06 11:26 3109我们都知道,以前要在自己网站上嵌入Google Maps的卫星 ... -
Google的应用
2009-05-06 11:19 1823除了最基本的搜索功能以外,Google还可以做很多其他的事 ... -
Google Chart API
2009-05-06 11:07 3520Google公布了制图服务(Google Chart)的接口, ...
相关推荐
《9学校(幼儿园)消防安全管理十条规定》是指导学校和幼儿园进行消防安全管理的重要法规,旨在保障校园环境的安全,预防火灾事故的发生。以下是该规定的详细解读: 1. **消防安全责任**:规定强调了学校(幼儿园)的...
医疗卫生人员十条禁令.pdf
重要的是要学会如何及时地发现这些错误,确保它们不会进入最终的产品中。对于大多数软件开发者而言,尽管犯错可能会导致一些不便或者需要额外的时间来修复,但相较于实际生活中的某些领域(如火箭导航系统),这种...
"村规民约十条范文(通用5篇)" 村规民约是村民自治初期,根据党的政策和国家法律法规,结合村的实际情况,为维护村的社会秩序、社会公德、村风民俗,制定的一种规章制度,精神文明建设等。以下是对村规民约十条的...
《安全操作规程十条规定》是企业确保生产安全、预防事故发生的重要管理制度。这十条规定涵盖了从个人防护、设备操作到紧急处理等多个方面的安全要点,旨在规范员工的行为,提高生产过程的安全性。以下是每一条规定的...
环境保护:“大气十条”“水十条”“土十条”.doc
### 优秀设计的十条诫律 #### 概述 本文主要介绍了在VLSI(Very Large Scale Integration,超大规模集成电路)设计中需注意的基础知识,特别针对FPGA(Field-Programmable Gate Array,现场可编程门阵列)与ASIC...
“水十条”,向水污染郑重宣战 辽宁新闻 20150421 高清版_高清.kux
土十条
通过对电路进行模拟分析以及实际测试,可以发现潜在的设计缺陷,并及时采取措施加以改进。确保在实际应用前,所有的功能都经过了严格的测试和验证。 通过遵循以上提到的十条黄金原则,可以显著提升闸流管和双向可控...
海航集团作为一家拥有丰富文化传承和管理智慧的企业,其推出的《同仁共勉十条》便是一种集中体现其企业文化精髓的管理工具。通过十条简明扼要的内容,海航集团旨在引导员工在做人和做事上达到一个更高的标准。 首先...
这些潜在的缺陷可能导致系统的不稳定性和不可靠性,且可能在典型的设计过程中难以被发现,最终导致产品性能不佳,无法满足设计标准,迫使工程师不得不进行耗时且昂贵的设计修改和修订。 ### 同步电路的十条戒律 ##...
“气十条”在大气污染防治法中的体现.doc
定期的检查和维护,可以及时发现并解决防静电设备可能存在的问题,保障防静电措施的长期有效性。 最后,第十条规定,在引入新的产品、设备、工艺或原料时,必须评估其静电风险,并采取相应的防静电措施。这是预防...
环保(含新三板)行业周报:生态环境部发布2019年“水十条”实施情况.pdf
根据“仓储物流企业消防安全管理十条规定”,以下是一些关键知识点的详细说明: 1. **消防安全责任**:企业需建立并执行逐级消防安全责任制,明确各级、各岗位的消防安全责任人及其职责。单位的主要负责人作为消防...
爱婴十条知识.docx
### 闸流管和双向可控硅成功应用的十条黄金规则 #### 1. 闸流管的基本原理与触发条件 闸流管作为一种可控制的整流元件,在电力电子领域有着广泛应用,尤其是在直流传动和调功系统中。闸流管通过门极(Gate)向阴极...
十条期市格言.mp4
### Google员工管理的十大原则详解 #### 一、组织委员会,严格招聘 在Google的招聘过程中,每位候选人都会接受至少六位来自不同部门或管理层的面试官的评估。这样的做法确保了招聘流程的公正性和高标准,同时也增加...