2008年10月17日星期五

使用Google网站管理员工具自定义404页面

  网站的访问者访问一个不存在的网址时,会出现404错误页面,表明在服务器找不到指定的页面。在碰到404页面时,访问者可能会尝试手动纠正这个错误的网址,或者点击返回按钮,或者直接离开网站。

  为了将404页面变得更加有用,Google曾经在网站管理员工具里添加了“增强型404页面”工具,当时该工具的语言是英文的,现在,这个工具终于有了中文版,这里我就详细介绍一下做为中文网站管理员如何添加这个自定义的404错误页面。

  首先打开Google网站管理员工具,点“工具”-“增强型 404 页面”即可获取Google的404代码。

  之后打开“记事本”,在里面粘贴如下HTML代码:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="zh-CN" />
<title>文件没有找到</title>
</head>
<body>
</body>
</html>

  然后在<body>和</body>中间插入Google的404代码。

  之后,点“记事本”的“文件”-“另存为”,在“编码”里选择UTF-8,保存为一个HTML后缀的文件,例如“404.html”

  最后进行网站配置,对于IIS来说,在“网站属性”-“自定义错误”里,修改HTTP 404错误的文件为我们新建的404.html;对于Apache来说,在.htaccess文件里加入一行ErrorDocument 404 /404.html .

  现在,当网站出现404错误时,Google将在网页上列出一个内容和一个与“失踪”网页的最相关的其它地址,并提供一个基于Google的站内搜索框。

2008年10月16日星期四

搜狗手机输入法发布

  据搜狗手机博客报道,搜狐刚刚推出了搜狗手机输入法。这是一款专门在智能手机上使用的输入法,搜狗手机输入法跟搜狗拼音输入法搜狗五笔输入法之间有紧密的关系,非常类似。

  目前,搜狗手机输入法采用全拼输入的模式,支持词组输入,最长能够一次性输入30个字母!同时,在输入法的设置上,支持在线更新,更换皮肤和字体,并对9键和26键进行了键盘自适应设置。

  搜狗手机输入法的优势是词库和词频。与通常输入法的“固定词库+自造词”模式不同,搜狗手机输入法不仅支持用户自造词,还提供网络词库下载更新,并配有智能词频调整,让用户在手机上也可以敲打出当下最流行的词汇。

  搜狗手机输入法的另外一大特点就是简洁流畅的按键流程设计。手机的键盘小,又经常是单手操作,再加上一个经常把人绕晕的扭来扭去的导航键,这些对于手机软件设计来说无疑是个强大的挑战。搜狗手机输入法精心设计了输入按键流程,这些简便又好记的操作大大缩短了手指的移动距离提高了输入的精准性。

  搜狗手机输入法的不足之处是支持的手机平台较少,目前只支持Symbian S60 第三版。

  点击下载:搜狗手机输入法

2008年10月15日星期三

盗版微软Windows XP将一小时黑屏一次

  据新浪科技报道,10月15日消息,官方证实,微软将针对中国市场在本月20日启动Windows XP专业版及Office的正版验证计划,届时,安装了盗版Windows XP专业版的电脑将被强行每小时“黑屏”(桌面背景变为纯黑色)一次,Office的菜单栏将被添加“不是正版”的标记。

  微软公司的一份内部邮件显示,微软此次启动正版验证是为了能直接拉动销售,“请利用这种机会向您的客户推荐购买正版化产品,避免收到通知或遭遇黑屏。”

  最严厉正版验证

  微软中国公司官方证实,微软将于本月20日起在中国启动两项正版验证计划——Windows正版增值计划(简称“WGA”)和Office正版增值计划通知(简称“OGA”)。

  WGA是微软在三年多前推出的通过技术手段提醒用户正在使用盗版软件的计划,比如让用户主动下载正版验证程序,程序安装运行后会将结果反馈给用户。除了验证之外,还提供“增值”服务,比如免费下载最新的语言包、免费下载类似万年历的小工具软件等。

  WGA计划一直延用至今。微软10月20日即将推出的WGA与以往的历次相比是最严厉的一次。此次的WGA计划只针对用户Windows XP专业版用户。IT业内人士介绍,国内Windows XP盗版软件几乎全为专业版,比如番茄花园等各种修改版XP,PC厂商针对个人及家庭用户的消费电脑一般预装的为XP家庭版,这类软件属于正版软件。

  此次WGA安装到用户的方式也与以往差别很大,以前需要用户主动下载,然后安装,而此次的WGA计划不使用安装向导,用户将在20号后通过操作系统的自动更新(Microsoft update)自动下载,这意味着WGA和OGA会在已打开自动更新的盗版用户电脑中不知不觉的下载,如果用户设定为自动安装,它还将在后台自动安装完毕。

  盗版XP专业版用户可能一小时黑屏一次

  除了在安装方式上以以往的计划不同外,微软对于未通过验证的盗版用户所采取的强制措施,可能会引发不少用户的反感,因为它将对用户使用电脑造成诸多不变。

  在以往的WGA验证中,如果被验证出是盗版系统,用户除了被提醒是盗版外,将不能下载“增值”的小软件,此次没有通过WGA验证的用户,开机起进入后桌面背景将变为纯黑色,用户需重设背景后方可正常使用电脑,但每隔1个小时背景将变回黑色。用户登录时会出现登录中断对话框,并在屏幕右下方出现一个永久通知和持续提醒的对话框,显示“您可能是软件盗版的受害者”。

  微软首次启动office正版验证

  与WGA类似,微软针对Office的正版验证被称为“OGA”,此前一直未在中国实行。10月20日启动的正版验证计划将首次将Office纳入其中,包括Office XP、Office 2003和Office 2007套件的用户,覆盖Word、Excel、PowerPoint和Outlook组件。

  Office用户在验证失败后第1至14天内,将有弹出式对话框提醒客户所运行的软件不是正版,在转化为正版之前,用户每天首次打来Office和此后2小时分别会收到一次这样的提醒。

  从验证失败后的第15天开始,如果用的还不是正版,对话框将告知用户如不采取行动,将在14天后(即验证失败后的第30天后),Office软件被添加视觉标记。30天后,Office软件的Word、Excel、PowerPoint和Outlook菜单栏中将被添加视觉标记,提醒不是正版,每次用户打开这四个程序都会看到相应提醒标记。

  在正版验证程序推出的三年多来,微软一直在操作系统领域启动WGA,此次将Office纳入其中的原因,有分析认为,微软目前的打击盗版工作已由以前的操作系统为主转变为加强Office。

Google Ocean谷歌海洋前瞻

  据TimesOnline的报道,Google已经推出了Google Earth(谷歌地球)和Google Sky(谷歌太空),现在,Google正在研发新的海洋地图产品“Google Ocean”(谷歌海洋),为使用者带来世界各地海洋的水下全景图。

  Google Ocean服务的新特色是让人们踏上一个虚拟的潜水旅程,见识地球上最危险的海底区域。这种软件会附带世界各地的航海影像,图片展示以及航海故事等信息。

  这个软件实际上根据Google Earth为慈善组织以及竞选团体提供的连接到Google的数据和代码资源接口的基础上开发出来的一个外部扩展插件,Google先前提供的这个开发接口是为了提供展现苏丹达尔富尔地区难民被袭击的地点以及阿巴拉契亚山脉的采矿业对环境的影响。在最近的几项项目中,海底全景还包括那些在英国海岸线沿岸的濒危物种的栖息地。英国自然环境保护局为此向Google Earth提供了约43所水工建筑物的地点。这些都是为保护珍惜自然水生物种所建,例如象鲛,海马珊瑚礁以及藻类植物。

Google Ocean谷歌海洋前瞻

  英国自然环境保护局的首席执行官海伦.菲里普斯博士说,她希望该项目能将海洋环境生动的展现在人们面前以此提高并加强人们的环保意识。

  “在保护海洋方面,我们需要改变我们的态度,”菲里普斯博士说,“英格兰海岸周围海底生物的多样性是极为特殊的,特别是海洋生物多样的英国沿岸,大到鲸鱼小到浮游生物等一系列物种,但是我们需要强化海洋保护系统才能有助于保护海底环境。”

Google Ocean谷歌海洋前瞻

  新的站点在国际自然保护联盟在巴塞罗那召开的会议中已确立。联盟的新的保护海洋计划的环球门户网站也于今天确立。它将为大家提供关于当前被称为最为紧急的保护海底环境的信息。

2008年10月14日星期二

JavaScript通过Flash保存本地数据

  目前流行的网络应用中,有不少应用涉及到保存数据到本地的功能,用于应付网络中断或上不了网的情况,例如Google Reader的Gears离线功能,今天我介绍一种通过Flash保存数据到本地的一个很简单的方法。

  Flash程序目前有保存和载入外部文件的功能,我们可以在JavaScript中调用Flash,实现JavaScript的离线读取和写入数据到本地硬盘的功能,有个日本人写了一些代码实现了这个功能,我现在将其翻译一下,供大家参考。

  首先点这里下载这个文件,将其解压缩到本地硬盘。

  文件里面的test.html为演示文件,大家可以参照这个文件学习。

  首先将下面三个文件复制到WEB目录下

  swfobject.js ,save2local.swf ,save2local.js

  然后将以下代码复制到你的HTML文件中。

<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript" src="save2local.js"></script>

  接着,就可以写自己相关的保存代码了,具体例子如下:

<script type="text/javascript"><!--
function test() {
  save2local.saveData("key","value");
  alert( save2local.loadData("key") );
}
--></script>
<a href="javascript:test()">williamlong test, click here .</a>

  这种方法可以简单的实现JavaScript保存本地数据的功能。

2008年10月13日星期一

使用Google Maps API集成Panoramio和维基百科

  早在今年5月的时候,Google Maps的开发人员就发布了一个新功能,可以在Google Maps API上加入Panoramio的图片和维基百科的介绍,令用户开发的Google地图应用具有更多的内容。

  如果你也在使用Google Maps API开发地图应用的话,不妨也尝试一下这个功能,总共新增加的代码仅仅只有两行,就可以轻松添加Panoramio和维基百科。

  根据我的测试,Panoramio的图片在我的电信线路下访问不了,这在以前我也报道过,又是老流氓中国电信干的缺德事。

  维基百科显示的是英文的内容,目前还是可以访问的。

  添加的两行代码如下,第一行为添加Panoramio图片,第二行为添加英文维基百科。

map.addOverlay(new GLayer("com.panoramio.all"));
map.addOverlay(new GLayer("org.wikipedia.en"));

  添加后的效果,可以参照一下我做的Google Maps API应用:Google Earth观察里面集成的在线地图。

2008年10月12日星期日

百度交易平台“百度有啊”上线挑战淘宝

  百度C2C是近期互联网的一个热门话题,百度于10月8日正式宣布C2C网络交易平台的名称为“百度有啊”,与以往百度旗下产品线都在baidu.com子域名下不同,该平台采用了独立域名“youa.com”。当时的“有啊”还无法访问,今天,百度C2C有啊的地址已经可以访问了,但是使用百度帐号无法登陆,提示信息“对不起,您现在所使用的帐号没有通过卖家提前入驻审核,请用您通过审核的帐号进行登录,点此退出并重新登录。”

  百度的网络交易平台“有啊”面对的竞争对手是淘宝,淘宝网是B2B公司阿里巴巴公司于2003年5月10日投资4.5亿创办的个人交易网上平台,淘宝网目前业务跨越C2C(个人对个人)、B2C(商家对个人)两大部分;截至2008年一季度,淘宝网注册会员超6200万人,覆盖了中国绝大部分网购人群;2008年一季度,淘宝网交易额突破188亿;2007年全年成交额突破433亿;根据2007年第三方机构调研,淘宝网占据中国网购市场70%以上市场份额,C2C市场占据80%以上市场份额。

  在2008年9月8日,淘宝宣布屏蔽百度搜索,以杜绝不良商家欺诈。淘宝表示,通过对百度搜索引擎进行屏蔽,可以杜绝不法商家利用竞价排名、搜索优化等手段骗取消费者信任,并对优秀卖家进行鼓励。据淘宝提供的统计数据,目前80%以上的消费者投诉源于极少数不良商家。淘宝称这些不良商家的主要手段之一就是:通过技术或商业手段,优化通用搜索的页面结果,获得较高排名骗取消费者点击。通过屏蔽部分搜索引擎,可以最大限度地避免消费者上当受骗。百度电子商务事业部总经理对淘宝的屏蔽回应表示,针对淘宝全面禁止百度爬虫抓取页面,百度准备开辟绿色通道,让卖家直接向百度索引库提交网店页面链接地址,而不再需要百度爬虫过去抓取。

  不过据网民猜测,实际上淘宝屏蔽百度是与百度推与淘宝竞争的C2C业务“百度有吧”有关。百度推出的C2C业务抢滩网络交易,直接与淘宝竞争,使得沉积已久的电子商务战再次爆发。

  从我个人看来,“百度有啊”这个名字起得感觉有点怪,早有网民针对这个名字编了个段子

  A:东西不错嘛,哪里买的呀? B:网上,有啊! A:我知道网上有,具体是哪个网站? B:有啊! A:我知道有,可是到底是哪里啊?  B:百度有啊! A:百度哪里有? B:百度有啊有啊! A:百度哪里有啊? B:靠,百度的淘宝!