优化站内搜索 -让用户更容易找到所需信息
关于如何让用户更容易地找到 需要的信息,上一篇文章中介绍了使用优 化网站信息架构的方式,这篇文章主要介绍的是通过优化站内搜索的方式来帮助用户找到需要的信息。
站内搜索已经成为目前几乎所 有网站必不可少的一块功能,尤其在内容丰富的网站中,当用户有目的地寻找目标内容但又无法直接从首页或导航页中直接找到时,这时用户就会求助于站内... [阅读全文]
出差常备:route命令详解与使用实例
1. 使用背景
笔者在出差调试的过程中,常常会遇到这样的情况:需要接入两个网络,一个是部署环境所在内网环境,这 个环境是上不了外网,但是为了跟同事的沟通,常常还需要外网环境,这个外网环境很可能是一个无线网络。如果两者都连接上,很可能导致有一方不能起作用,即 外网或内网上不了,常常需要使用繁琐的“禁用网络连接”、“启用网络连接”的操作... [阅读全文]
全文搜索平台DBSight新版发布
nick | db | 2010-06-12
DBSight是 一款全文搜索平台,可以针对任何关系型数据库创建搜索引擎,具有功能丰富、容易集成等优点。内置有数据库可抓取用户定义的SQL、增量索引、配置的结果排 名,并能突出显示搜索结果、计数和分类结果。
用户能通过DBSight创建数据库搜索服务,返回 HTML/XML/JSON/JSONP 结果,所以能很容易的使用 Ruby、PHP,以及任何已有的Web应用,或者使用Ja... [阅读全文]
编写跨浏览器兼容的 CSS 代码的金科玉律
作为 Web 设计师,你的网站在各种浏览器中有完全一样的表现是很多人的目标,然而这是一个永远无法真正实现的目标,很多人认为,完美的跨 浏览器兼容并不必要,这样说虽然没错,但在很多情形,一种近似的兼容还是很容易实现的,本文讲的是各种跨浏览器兼容的 CSS 编码准则和技巧。
理 解 CSS 盒子模型
如果你想实现不需要很多奇巧淫技的跨浏览器兼容的 ... [阅读全文]
IE6 很邪恶,但我爱它的盒子模型
盒子模型(Box Model)是 CSS 的核心,现代 Web 布局设计简单说就是一堆盒子的排列与嵌套,掌握了盒子模型与它们的摆放控制,会发现再复杂的页面也不过如此,然而,任何美好的事物都有缺憾,盒子模型有两 种不同的诠释,一种来自 IE6,一种来自 W3C 标准浏览器。
盒子模型
下图就是一个典型的盒子模型示意图
在内容区外面,依次围绕着 padding 区,bo... [阅读全文]
IE6下appendChild的一个小问题。
项目中遇到一个小问题,但严重影响了用户体验。
我们先看一个例子:
http://www.cssrain.cn/demo/dialog_jQuery_ui/modal_looseState.html
这是我们项目中采用的jquery ui dialog 做的页面,我把他提取出来,简化一下。
例子中,点击add按钮弹出遮罩层,层中有2个文本框和2个多选框。
现在我们开始测试这个问题:
首先,我们在文本框上输入文本,把多选... [阅读全文]
Aptana Studio 3.0.0 beta发布
nick | web | 2010-06-12
Aptana Studio 3.0.0 beta发布
下载地址:http://aptana.com/products/studio3/download
注意:Aptana Studio 3.0.0 beta下载默认是MAC os的版本,下载windows版本请点击“Customize Your Download”按钮,再选择操作系统,^~^!
[阅读全文]
W3C 验证的是是非非
nick | web | 2010-06-11
W3C 验证让很多 Web 设计与开发者感到纠结,在自己的网页上放置一个验证按钮,点击以后,当看到 W3C 为你给出的全部是绿色对勾的时候,满足感油然而生,然而对这种机器验证的过度依赖往往带来另外的问题,本文讲述的是 W3C 验证中的一些是与非。
W3C Web 验证的现状
必须明白,所有有生命的东西必须在机械与常识之间取得平衡,虽然 Web 标准如今被奉为... [阅读全文]
使用 ftrace 调试 Linux 内核,第 3 部分-ftrace 提供的工具函数
nick | linux | 2010-06-11
简介: ftrace 是 Linux 内核中提供的一种调试工具。使用 ftrace 可以对内核中发生的事情进行跟踪,这在调试 bug 或者分析内核时非常有用。本系列文章对 ftrace 进行了介绍,分为三部分。本文是第三部分,通过示例代码介绍如何在代码中使用 ftrace 提供的工具函数,以与 ftrace 交互。通过本文的讲解,读者可以在实际代码中使用 ftrace,方便了调试和... [阅读全文]
使用 ftrace 调试 Linux 内核,第 2 部分-ftrace 使用
nick | linux | 2010-06-11
简介: ftrace 是 Linux 内核中提供的一种调试工具。使用 ftrace 可以对内核中发生的事情进行跟踪,这在调试 bug 或者分析内核时非常有用。本系列文章对 ftrace 进行了介绍,分为三部分。本文是第二部分,通过示例介绍了如何使用 ftrace 中的跟踪器,并对不同格式的跟踪信息进行了描述,同时还对如何使用 ftrace 调试指定内核模块进行了介绍。通过对... [阅读全文]