`
txf2004
  • 浏览: 6866788 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

上周技术关注:什么样的界面算是好界面

阅读更多
  • [网站设计] 小论中英文网站的设计差异 >>
    好了,我们回过头来总结一下:1、中文的行间距太小;2、中文缺乏一种起伏的节奏;3、中文的自动回行有重大缺陷。结论:中文一不小心就变成铁板一块。如何解决这个问题,设计师有的是办法,我就不一一赘述了,我这里想说的是:中文和英文由于语言属性根本上的差异,因此完全照搬英文站的设计是一种愚蠢的、教条的思路,尤其当这种设计方案需要用同一种计算机语言(XHTML+CSS)来实现的时候,细节的修改就显得更加重要。建议还是多参考亚洲同行的作品,前两年韩国和日本网站模板盛行,有它的道理,至少我很少看到他们用纯黑色——嗯,就说到这儿,不多不少刚刚好,完美!
  • [WEB开发, 源代码] 《Code365.Net全年网站源代码合集 - VIP源代码光盘》(WebSite Code 2005-2006)[ISO] >>
    代码均收集自网上,为了方便大家研究使用,本站精心收集整理.陆续提供给广大建站爱好者和站长使用.每张光盘均包含目录清单文件,光盘中的代码可在目录清单中直接下载,方便使用.本站在今后将陆续在光盘中提供原创教学视频
  • [搜索技术, 相关度] 相关度计算与信噪比 >>
    假设一个文章集合 {C},总文章数目为N,其中含有单词A的文章总数为Na,含有单词B的文章总数是Nb,含有{A+B}的文章总数是 Nab,那么相关性这么计算CorrAB= Nab/(Na+Nb-Nab)-(Na*Nb)/(N*N)本计算中可能会得到负相关,如果考虑到Na,Nb都是小量,可以忽略,那么CorrAB= Nab/(Na+Nb-Nab)至此,要计算相关度之间的全部要素都获得了。
  • [网站设计] 当前的网站设计风格 >>
    它总结了一些当前网站设计风格的发展趋势。但是我得先提一句,它说的都是西方网站,未必适合我们中国网站的情况和中国网民的审美观。如果能给你一点点参考和借鉴的价值,就足够了。
  • [WEB开发, 管理] 网站开发规范二 >>
  • [web开发, 管理] 网站开发规范一 >>
    本规范既是一个开发规范,也是一个脚本语言参考,本规范并不是一个一成不变的必须严格遵守的条文,特殊情况下要灵活运用,做一定的变通。但是,请大家千万不要随意更改规范。如果有任何问题,请及时与我联系,我会及时更改本规范的相关代码样例和文档。
  • [SQL_Server] 提高查询速度方法总结 >>
    这个帖子主要总结提高查询速度的方法,涉及到减少连接数据库次数、建立索引、优化语句等方面。
  • [.NET开发] 《Visual Studio.NET Tips and Tricks》第三章的翻译 >>
    VS.NET不仅仅是一个伟大的编辑器,也是一个伟大的编译器,调试器和性能分析器。有许多东西可以钩在VS.NET中你可以用来控制你好的编译过程。下面就是绝对有效在定位和修补错误方面:分析你的代码,依附运行的进程到你的调试程序上,在运行时改变代码和变量。这只不过是我在这章中所讲的在编译和调试你的程序过程中需要知道的少数几个题目。
  • [Lucene] Lucene中的Analyzer >>
    由于lucene中自带的几个Analyzer不能满足业务需求,要自定义Analyzer所以参考lucene中自带的几个Analyzer的实现。
  • [Lucene] DotLucene源码浅读笔记(1)补遗:编写简单中文分词器ChineseAnalyzer >>
    本篇是依据上篇文章的分析,编写出的简单中文分词器(ChineseAnalyzer
  • [Lucene] DotLucene源码浅读笔记(1) : Lucene.Net.Analysis >>
    本系列笔记将以DotLucene的命名空间组织行文,阅读的DotLucene版本是1.9.RC1,并且以更好的使用而非研究为目的阅读。
  • [.NET开发, IDE] 《Visual Studio.NET Tips and Tricks》第二章的翻译 >>
    Visual Studio.NET是一个高度定制化的IDE。并不想浪费纸张来介绍常用的功能和动作和控件和修改你的项目和解决方案。这章的技巧覆盖以下内容:从解决方案资源管理器到窗体位置,从管理宏和修改菜单项到IDE中很少被人知道但缺是非常有用的技巧。
  • [.NET开发, Javascript] 如何在 VS 2005 里调试 Javascript >>
    大概步骤如下: 1。在浏览器里启动脚本调试:在IE里菜单 工具->Internet 选项->高级页中,把Disable script debugging (Internet Explorer) 前的勾去掉 2。然后在 VS 2005 里打开你的项目,把你要调试的网页设置为起始页,然后按F5,然后去 VS 2005 菜单 Debug-> Windows ->Script Explorer,VS 2005就会打开脚本管理器,双击其中某个JS文件,该文件将会在主窗口打开,然后你就可以添加断点,。。。。。
  • [SQL_Server, 分页] A More Efficient Method for Paging Through Large Result Sets >>
    It is amazing the amount of cycles, hardware and brain ware, go into paging results efficiently. Recently Scott Mitchell authored an article titled Efficiently Paging Through Large Result Sets in SQL Server 2000 that looked at a stored procedure that returned a particular 'page' of data from a table. After examining Scott's approach, I saw some potential improvements in his method. (If you haven't yet perused Scott's technique, take a moment to do so before continuing here, as this article builds upon Scott's example.) Scott's approach made use of a table variable to generate a synthetic ID to act as a row counter. Every time a page is requested, all of the data in the table being paged must be read and inserted into the table variable in order to generate the synthetic ID, at which point a SELECT statement returns just those records whose IDs fall within the desired range. While Scott's method is faster than blindly returning all of the records, his approach can be greatly improved by using ROWCOUNT to greatly reduce the number of records that must be read and inserted into the table variable. In this article we'll look at two ways to improve Scott's method. The first approach uses a table variable (just like Scott's), but utilizes the SET ROWCOUNT command to reduce the number of records read and inserted into the table variable. The second technique more cleverly uses SET ROWCOUNT to provide an even more efficient approach than the first. Read on to learn more!
  • [SQL_Server, 分页] ROW_NUMBER() OVER Not Fast Enough With Large Result Set >>
    思归: Erik Porter 在开发下一个版本的Channel 9 中发现 SQL Server 2005 中的 ROW_NUMBER OVER 函数在海量数据(譬如250,000行)的情形下分页性能有点问题,最后采用了Greg Hamilton 的SET ROWCOUNT方案,把查询时间从8秒减小到少于1秒! Currently, to do paging we've been using the ROW_NUMBER OVER function. It's a new feature of SQL Server 2005 and is very simple and easy to use. Unfortunately, it doesn't work very well with a lot of rows (250,000 for example). I did some searching and came across this gem of an article. It uses an interesting trick to use SET ROWCOUNT to get the first record to start with in a paged result set, then you just run the query again and set the row count again to the number you want where the values are greater than the first row from the starting point of the paged result set and man is it snappy. Do check it out if you're having troubles with performance of ROW_NUMBER() OVER.
  • [IT业界] 电脑史上的十大烂货 >>
    它们的共同点是什么呢?在当时,这些东西都是为人所耻笑的错误,但是它们同时也为计算机史上那些最伟大的成功铺平了道路——有时候是为了自家公司的产品,有时候则是替他人做了嫁衣。史蒂夫·乔布斯和苹果公司总共在其中占了4席,但他们在今天所获得的成功已经足够说明问题。
  • [用户体验] Using the 5Es to Understand Users -- Whitney Interactive Design >>
    Whiteney的5e理论:1) Effective: How completely and accurately the work or experience is completed or goals reached 2) Efficient: How quickly this work can be completed 3) Engaging: How well the interface draws the user into the interaction and how pleasant and satisfying it is to use 4) Error Tolerant: How well the product prevents errors and can help the user recover from mistakes that do occur 5) Easy to Learn: How well the product supports both the initial orientation and continued learning throughout the complete lifetime of use
  • [用户体验] 什么样的界面算是好界面-7个案例 >>
    第一,记得设计的初衷是为了解决问题。不要理所当然的觉得别人的网站都是这么设计的,我就照搬过来就行。每个细节都可能存在问题,去发现它们吧,那些用户觉得困难的,不理解的,不必要的或者是有所忧虑和顾忌的,想办法化解他们。 第二,平衡。这里说的是两种平衡: 仅仅站在用户的角度是不够的。你是用户和公司中间的桥梁。一个例子:公司说要赚钱,多多上广告!用户说广告烦,我不要看!那你要做的是什么?当然是平衡。广告要上,而你的工作是去了解和研究用户如何才能忍受广告,接受广告,可以忍受多少:) 关于用户体验,可用性的理论,不要断章取义。简洁是好,于是所有的网站都要千篇一律么?你要展示什么不同于竞争对手的品牌,决定了你的界面是时尚的,前卫的,严谨的或者可爱的。Easy to learn是好,于是,到处都是注释和提示帮助信息么?高级用户会无法忍受的。注意各个因素之间的平衡,不要走极端。
  • [SQL_Server] Tom的法则:当你开发数据库软件时 >>
    1.我们应该尽量使用单个SQL陈述来实现应用需求2.如果单个SQL无法实现,考虑使用PL/SQL来实现3.如果PL/SQL无法实现,接下来可以尝试使用Java存储过程来实现4.如果Java过程也不行,尝试使用C的外部存储过程来解决5.如果以上都不能实现,那么你应该认真考虑你为什么要实现这个需求...
  • [blog, 开源] 多人开源博客系统再搜集 >>
    选用blog的最基本要求就是:免费,这个最重要,呵呵;完美支持中文,包括显示和搜索;支持分类;可以发表评论,但最好有评论审核功能;支持 RSS,在我看来,不支持rss只能叫做日记本,不能称作blog;支持TrackBack,方便被人引用;有WYSIWYG编辑器;可以上传文件;模板最好和程序分离,方便修改;可以发草稿,方便以后修改。我收集的这些都具备了blog的基本功能,国外blog程序现在有上百个,但真正好用的不多。
  • [blog, google, XML] BlogML: The Weblog Markup Language >>
    BlogML (weblog markup language) doesn't exist yet (as far as I know), but I think could save us.The average weblog has a relatively simple set of fields for each post: title, author, date/time, permanent URL, # of replies, URL of replies, and main content (I'm sure I'm missing some, but you get the idea).
  • [黑客, delicious] Google员工发飙 “黑客日”美味书签被黑 >>
    事后,西塞尔告诉我,他是在周五上午计划编写这个程序的。他解释说,用户通常向Del.icio.us网站发送的URL地址只有十几个字符的长度。其实,字符可以长达65,535个。于是,西塞尔将要存储的文件分成几部份,每个部份以一个URL地址单独发送给Del.icio.us,然后想办法将它们再合并起来。

CSDN技术网摘生成。更多技术动态,请访问我的技术网摘RSS

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics