Jim Rapoza列出网络开发人员的错误

第一、点击,点击,再点击—这太好了,有人来到你的网站,他们要进行采购。他们开始了,点击一次,二次,三次,再来一次!接下来…,他们走了。也许如果他们没有立即去他们要去的地方,你也许会做成一笔交易。

第二、仅点击魔力罗盘就行—新的网络技术能够增加许多新的导航功能和互动技术,这是很好的。但是,不要把访问重要功能和内容的接入点放在奇怪的图形或者标识后面。人们知道链接是如何在网页上工作的。有些标识可能就是恶作剧的。

第三、不要有太多的图片—下面的网络内容包含大量的影像文件和图片文件,这种网页对于没有高速互联网连接的用户来说是不合适的。劝告网络开发人员不要使用大型图片文件。

第四、注册丢失的网站—看不见的网站的传奇。搜索引擎看不到,网络用户和想使用这个网站服务的任何用户都看不到这个网站。它使用强制网站注册的魔力把有价值的那同隐藏起来,让人们看不到。特别是让那些想给这个网站的拥有者一些生意的人也看不到。

第五、坚持使用脚本—脚本语言是很有用的。脚本语言在网站设计中能够做许多很酷的事情。点击这个链接看一下例子。哦,得到一个脚本错误。如果还有其它方法连接内容,如HTML链接,就不要使用脚本语言。HTML将做得同样出色。

第六、过于丰富 – 动画是很好的,特别是星期六上午的卡通片。在网络上,太多的动画、Flash图片、旋转的图片和弹出式窗口就像是一个标语,上面写着“你走开”。

第七、欢迎访问我们网站“放置图像”- 这对新的网站和应用程序开发人员来说是一个好主意。这个技术能够向来访者和用户显示信息。这就是文本!与图像和动画不同,在使用它们的地方使用文本一样好。文本总是能够显示出来。

第八、你的色彩方案是什么?哦,我喜欢在紫色的背景显示桔黄色的文本。那家金融公司也许会喜欢这种网站设计,也许不喜欢,除非你的客户喜欢疯狂的颜色。要坚持使用让每一个人都感到满意的颜色。

第九、没有方向的导航 – 哇, 这个网站看起来有许多伟大的内容和产品。但是,这一切在哪里呢?能找到相关的内容吗?我那一天看到的内容在什么地方?我找不到了!你的网站用户不应该只需要一个踪迹指南。让导行更清楚一些,简单和容易找到需要的东西。

第十、我们现在能把这个做个表格吗? - 表格不好吗?当你显示网站内容的时候,表格能够提供很大的灵活性。表格在一个具体的浏览器的具体分辨率之下起来很漂亮,

在其它分辨率之下看起来就不行了。只有在充分利用百分比和保证这个设计让所有显示屏看起来都好的情况下再使用表格。

第十一、文本拼写错误—如果你的网站内容充满了拼写错误,你的编码再好也无济于事。

第十二、点击这儿,点击这儿—这是你制作的一个非常好的网络应用程序。这个应用程序确实能够帮助我们企业把内容发布到网上。它能够自动创建链接,好像是说“点击儿”,“更多内容”和“继续阅读”。现在,我们能够把这些东西变为说明性更强的东西吗?我们不能?不要给我们打电话,我们将给你打电话。

第十三、不应有的限制—这是一个很酷的网站,我能进来吗?哦,你只允许使用IE浏览器的人进来。我们使用Safari 浏览器的人就不欢迎?我要去花很多钱的。你不知道针对具体浏览器的网站和应用程序同五年前是一样的吗?

第十四、这是一个网站,对吗?--现在,这是我称作内容丰富的网站。看看这里有用的信息。让我们点击这里,等等,这是一个PDF文件,这是一个Word文件。我想这是一个网站,我能够用浏览器观看的网站。

第十五、太拥挤—你知道,当人们说有些东西像大海捞针一样的时候,他们并不是褒义的。在网站上,太多的链接和组件让访问者很难找到他们需要的内容。

时间: 2016-09-20

Jim Rapoza列出网络开发人员的错误的相关文章

安全软件开发的三大错误

本文讲的是 安全软件开发的三大错误,许多开发人员如今已经认识到安全软件开发的重要性,但更重要的是,我们必须明白,计划进行安全软件开发和实现它并不是同一回事. 实际上,一些软件开发公司首先得将安全完全集成到他们的开发过程中来.时间和资金限制是公司面临的常见阻碍,但开发人员的错误同样能造成该集成过程的延迟或错误导向. 下面是开发人员容易犯下的三大错误: 错误 #1:项目最后才匆忙上马安全 公司企业必须在开发过程之初就有一个安全计划.这种前瞻性可以让开发人员采用安全的架构和设计方法,也能更容易地保证代

IE9开发人员工具“网络捕获”功能详解

在IE7时代,微软推出了一款叫做"开发人员工具"的工具栏,下载安装之后,可以在IE中更方便的分析HTML代码,了解网页中各个元素的属性.样式等信息,对开发人员调试网页来说特别方便.由于这个功能让IE除了可以浏览之外,还可以很好的进行调试,因此,"开发人员工具"顺利的成为了IE8中的一个内置功能,用户可以在浏览网页时按F12直接调出它来使用. 到了如今的IE9,这个工具的功能又进行了增强,新设计了一个"网络"选项卡.通过它,我们就可以捕获浏览器打开

.NET HttpClient的缺陷和文档错误让开发人员倍感沮丧

设计错误.缺陷及文档错误等导致正确使用.NET HttpClient变得出奇地困难.所以,即使是生产环境中看似运行正常的应用程序,在负荷不满的情况下,也遭受着性能问题和运行时故障. 来自ASP.NET Monsters的Simon Timms就通过一篇题为"你正在错误地使用HttpClient,它会破坏软件的稳定性"的文章揭示了这个事实. 人们对这篇文章的反应有所不同,但大多数都显示出了失望和沮丧: --我是唯一一个读到这种内容时会生气的人吗?我是说,如果我们发布了那样的代码,会产生什

(译)开发人员经常犯的8个设计错误

设计师在抱怨开发人员不尊重Web标准,后台开发人员在抱怨为什么不可以增加一个空格.PM在抱怨为什么项目总是因为那些看似简单的问题而延期--如何才能提高后台开发人员与设计师以及前端开发工程师的合作效率?相信很多网站或软件开发公司都越到类似的问题. 从UED的角度而言,我们的天职是追求用户体验.我们应该尽力坚持自己应该坚持的东西.白鸦曾经说过,用户体验不只是UED的事情,而是整个开发团队乃至整个公司需要参与的事情. 我们不能只是抱怨,我们去理解开发人员.同样,我们做出努力,让开发人员去理解我们. 我

yield在WCF中的错误使用——99%的开发人员都有可能犯的错误[上篇]

在定义API的时候,对于一些返回集合对象的方法,很多人喜欢将返回类型定义成IEnumerable<T>,这本没有什么问题.这里要说的是另一个问题:对于返回类型为IEnumerable<T>的方法来说,我们可以使用yield return的方式来输出返回集合的元素.但是如果我们不了解yield 关键字背后的实现机制,很有可能造成很大的问题. 这是一个WCF相关的问题,我想99%的人都有可能会犯这样的错误--即使你对yield了解得非常透彻.闲话少说,我们通过一个简单的实例来说明这个问

Web应用开发人员最易犯的九个安全错误

Web应用程序开发是一个很宽泛的话题.本文仅讨论Web应用开发者应当避免的安全错误.这些错误涉及到任何开发者都不应当忽视的基本安全原则. 开发者应当注意哪些基本的安全原则?应当避免哪些安全错误?为回答这些问题,下面的建议可以回答上述问题. 自以为是:开发自己的安全方法 有些开发者错误地认为自己的算法或认证方法更安全:毕竟黑客从未见识过这种方法,所以他们在破解时会更困难.果真如此吗? 答案是否定的.开发者自己开发认证或登录方法是一个错误,因为他会犯一个或一些黑客能够发现的错误.开发者应当依靠现有的

容器网络:专为开发人员设计的SDN系统

越来越多的人关注新型容器网络软件,来运行可扩展的云应用.就像我们看到的,网络可以通过很多方式连接到容器,尽管最终选择哪个容器还不确定,但是他们提供很多选项来满足不同的基础设施. 容器网络和传统的SDN有什么区别? SDN系统还处于发展阶段.它经常被创建为物理网络的逻辑版本,通过抽象的端口.网络或子网,又连接到逻辑网络交换机,并且连接到虚拟机上.作为服务项目的OpenStack网络Neutron和其它SDN软件,都支持这一概念.这对那些使用虚拟机的人来说有很多优势,因为他们的工作负载可以镜像到物理

网站开发人员经常最常见的CSS错误

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 CSS代码很容易,但在相同的时间就变得复杂起来,当你写CSS代码,专业,高规模,高的性能水平.如果你是新进入的网站设计与开发,有更多的机会,你被困在CSS中,如果你不留意.下面是一些常见的错误,很多新手Web开发人员经常犯,而他们玩的CSS. • 结合不当CSS网站复位内! 值得注意的是,CSS复位,帮助开发者使网站的所有元素在所有的浏览器,

高级开发人员如何在网络时代成就自己

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 本人的一些和网络相关的小经历: 1999年的时候当时做过一个静态网页,那个时候刚开始学习HTML,那个新鲜哦,就做了个网站,主要是我对一个内容比较感兴趣,关于心理方面的,记得当时叫"成长的岁月,痛苦的美丽"当时访问量还一直很高的来,我就没想做要去弄广告赚钱,还有搜索都排第一的,因为内容都是原创的自己输入的,现在回想起来,真