我正在 Microsoft 堆栈(ASP.NET 2.0/C#/SQL Server)上为我的公司构建一个内部的、数据量很大的网站。最近我一直在努力改进这个网站的布局和设计,部分是因为我希望它对我的雇主来说看起来不错,但主要是因为我想了解页面布局和设计。
我的问题是,关于改进数据密集型(例如大量大型网格、验证、最小导航等)网站中页面的布局和设计,我应该知道的第一件事是什么。我真的不知道从哪里开始。
我正在 Microsoft 堆栈(ASP.NET 2.0/C#/SQL Server)上为我的公司构建一个内部的、数据量很大的网站。最近我一直在努力改进这个网站的布局和设计,部分是因为我希望它对我的雇主来说看起来不错,但主要是因为我想了解页面布局和设计。
我的问题是,关于改进数据密集型(例如大量大型网格、验证、最小导航等)网站中页面的布局和设计,我应该知道的第一件事是什么。我真的不知道从哪里开始。
只是不要让我思考。
这是我不断了解自己的事情。
我不知道该说什么。但我可以推荐一个好的来源... Alistpart.com。特别是他们的文章“设计”部分很好,可以提供你需要的东西......
http://www.alistapart.com/topics/design/
他们谈论设计、布局以及在他们的许多文章中——实现它所需的 HTML 和 CSS。
当被问到这个问题时,我一直参考这篇文章。这是迄今为止您可以阅读的最中肯的摘要:
http://wefunction.com/2009/04/quality-within-web-design/
我相信前 4 点最适用于你。这是一个快速的概要:
假设。测试。重申。迭代测试是您可以做的最重要的事情,因为它为您提供了关于实际工作的客观证据。如果您正在做一个外部网站,您将有一个可以用于此的分析包。使用内部网站,将您的一些同事从走廊拉进来,并在您观察他们的同时让他们使用新的布局。通过观察你的用户,你会学到很多东西,你可以根据你学到的东西做出改变。
好吧,网络的第一件事是浏览器框模型。