09
2008
03

Google 和 Googol - 背景趣味

  Google 公司的成功是一个典型的现代美国梦。1998 年 7 月,当 Larry 和 Sergey 在朋友的车库里用廉价的服务器创立 Google 时,公司只有一位雇员,就是现任的公司技术经理 Craig Silverstein。对于他们的奔走集资,多数 DOT 公司表现十分冷淡,对他们日后在互联网产生革命性影响的新思想毫无兴趣。如今,Google 是全球最享盛誉的搜索引擎中的巨孹,由十万台服务器构成的巨大网络昼夜搜索着已经收录并不断增长的四十多亿个网页,处理八亿八千万图象,以及自 1981 年以来存储在全球最大的资料库 Usenet 里的八亿四千五百万份资料。 

  Google 是把 Googol 按通常的英语拼法改写的。Googol 是一个

09
2008
03

关闭视频预览功能

windows中的视频预览功能给用户带来了不少的方便,但是如果视频文件过大、过多的话,会严重影响速度,因此,有些时候我们并不需要视频预览功能。

关闭视频预览功能的方法:开始---运行,输入

regsvr32 /u shmedia.dll


回车即可。 开启视频预览功能的方法:开始---运行,输入

regsvr32 shmedia.dll

回车即可。


07
2008
03

mkv转avi 最快最简单的方法

视频格式众多、解码器种类繁杂,没有谁可以一统天下,那么我们观众就不得不寻找适合自己的格式,找不到就要自己动手转换了。。。

这次解决的是mkv转avi格式,至于mkv的介绍请看https://www.u6u8.net/blog/article.asp?id=866

网上也有类似的转换文章,但是基本都是把mkv解包再打包的方法,这又涉及到了视频文件,音频文件,字幕等等,当然很麻烦了,如果不是又特殊要求,还是不要用这种方法的好。

这里介绍一款软件:WisMencoder ,此软件能够把所有视频格式,包括avi,mpg,rmvb,wmv,mp4,mov,dat等格式以最快的速度和最高的质量转换为AVI格式。速度和质量都高于同类软件。

只需要简单的几步设置就可以了,也可以利用向导功能,将更为简便

下载地址:http://www.newhua.com/soft/43045.htm

06
2008
03

mkv格式及相关介绍

MKV是视频文件,它里面可能还包含有音频和字幕 
首先澄清一个误区,mkv不是一种压缩格式,DivX、XviD才是视频压缩格式,mp3、ogg才是音频压缩格式。而mkv是个“组合”和“封装”的格式,换句话说就是一种容器格式。 

举个例子的话就比较容易理解了,把只有视频的XviD和只有音频的mp3组合起来,然后以一种多媒体介质的形式出现,最常见的就是avi,其次就是ogm,还有mp4等不太常见的。 

avi的出现已经超过了10年,渐渐体现出老态了,除了近年通过VD可以拥有2个音轨,没有其他的改进。 

ogm的出现,标志着多音轨格式的出现,可以合成8

05
2008
03

万维网联盟(W3C)发布了HTML 5规格说明书的草稿

万维网联盟(W3C)发布了HTML 5规格说明书的草稿 ,这是自HTML 4在十多年前发布以来的第一个主要的修订版.在这期间,随着开发者逐渐将自己的应用程序移植到Web之上,它已经从一个主要的静态媒体发展为互动的应用程 序,具有丰富的媒体内容.HTML 5的目的就是要反映出这样的变化.

新增的特性充分地考虑了应用程序开发人员,因此,HTML 5引入了大量的新的Javascript API.可以利用这些内容与对应的HTML元素相关联,它们包括:

1/二维绘图API,可以用在一个新的画布(Canvas)元素上以便呈现图像、游戏图形或者其他运行中的可视图形.
2/一个允许web应用程序将自身注册为某个协议或MIME类型的API.
3/一个引入新的缓存机制以支持脱机web应用程序的API.
4/一个能够播放视频和音频的API,可以使

05
2008
03

关闭Win2003的事件跟踪程序

Windows Server 2003 的推出真给我们带来了全新的感受,在设计上更人性化,更体贴。但也给我们个人用户的习惯带来的冲击。每次关闭系统的时候,WIN2003的事件跟踪程序总在问我们为什么关机器,说实话,每次都问真烦!


04
2008
03

微软宣布:IE8将默认在真标准模式下渲染 全面遵循Web标准

来自今日微软新闻稿中的消息,微软下一代浏览器Internet Explorer 8的默认渲染模式将调整到“标准”.这意味着IE8将完全遵循Internet标准,与FireFox,Opera等浏览器真正地站在了同一条起跑线上.
之前IE8已经通过了Acid2 Web标准测试,开发人员也曾透露IE8将包含兼容模式,但这一兼容模式在IE8正式发布后的默认情况下将不会被激活,我们今后用任何一个浏览器看到的标准网站效果都是一样的.

25
2008
02

WAP常见问题解答

    注意必须避免浏览器可能要使用的cache机制。
30. WML页面的最大大小是多少?
    1397 bytes/deck
31. WML页面的限制是多少?
    由于WAP设备只有很少的内存,因此就存在着一个最大的WML deck的界限。这里没有一个绝对的标准,根据浏览器的不同而不同。表10-5列出了几种浏览器的限制。
    注意WML deck的大小是指编码压缩成二进制格式下的大小,一个没有压缩的WML deck可能很大,但是压缩后可能比较小。
不同浏览器的限制

UP.Browser 3.2    1492 bytes      
UP.Browser 4.x    2048 bytes      
Ericsson R320    大约3000 bytes      
Ericsson R380    大约3500 bytes      
Ericsson MC218    多于8000 bytes      
Nokia 7110    1397 bytes    

32. 如何防止对WML页面的非法访问?
    WAP可以防止通过HTTP协议对文件和目录的非法操作。注意:有些WAP模拟器和虚拟的WAP浏览器可能不支持这个特点。在这个时候是不知道是否有可能使用其他类型的验证方式。
    为了使用这种方式,用户的HTTP服务器必须支持这个特点,其实大多数服务器都支持。当一个WAP浏览器请求一个URL,它将提醒用户输入用户名和密码。这些都转换成无法直接阅读的字符,但不是加密。也就是说如果网络上有人在使用合适的设备监听,那么用户名和密码将被泄露。
    这个特点在Apache文档中有详细的说明,但是文档的描述很弱,这里有如何在Apache HTTP服务器上配置的说明:
    要保证Apache已经配置过,使得一个名叫.htaccess的文件可以覆盖全局的操作配置。操作配置既可以在每个目录使用分离的文件,也可以在全局的access.conf中。但是在这个例子中,我们将集中在.htaccess文件上。并且检查AllowOverride的设置。这个必须设置到AuthConfig,那样意味着Apache在目录中寻找.htaccess文件,并且使用该文件中的规则。记住在配置后要重新启动Apache服务器。
    下一步是在目录里放置需要保护的文件叫做.htaccess。(注意点代表文件名的开头)。一个.htaccess文件的基本内容如下:
AuthType Basic
AuthName "WAP FAQ Authentication Demo"
AuthUserFile /home/httpd/html/wap-faq/extras/auth/auth.passwd
require valid-user 
    AuthType设置是指定验证的类型,AuthName指定领域,AuthUserFile指定口令文件的位置,require指定所想得到的操作。在这个例子中,任何在口令文件中的用户都有一个正确的口令。
    现在需要产生一个口令文件,Apache使用一个叫做 .htpasswd来完成这个特殊格式文件的生成。运行程序如下:
#htpasswd /home/httpd/html/wap-faq/extras/auth/auth.passwd demo
New password:
Re-type password:
Adding password for user demo
    注意:在第一次创建文件的时候,必须使用“-c”选项。
    现在加入了一个叫做“demo”的用户,并且输入了他的密码两次。考虑到安全的原因,口令文件不应该放在文件根目录下。笔者在这里只是做演示。
    现在最后就是测试,笔者建议使用HTML浏览器。输入含有想保护的URL目录的地址,一个对话框就会弹出来询问用户名和口令。如果一切顺利,就可以使用WAP浏览器来测试了。
    一个目录保护的例子在这个服务器上,用户名是demo,口令是demo。可以使用HTML或者WML浏览器来做测试。
    这个例子同样可以通过输入http://wap.colorline.no/demos.html来得到。
    或者只要点到保护的区域:
        http://wap.colorline.no/wap-faq/extras/auth/
    或者查看.htaccess文件。
    最后点击查看口令文件的内容。
33. 怎么使用非拉丁字符?
    在文件开头加上:
        encoding="ISO-8859-1"?
    或者:
        encoding="UTF-8"?
    ISO-8859-1和UTF-8编码支持更多的字符。
34. 一些特殊字符破坏了代码和连接该怎么办?
    锚/链接有时候包含了一些字母和数字之外的字符。典型的如:“~”(波浪号)和“&”(与号)。如果根据书编程,就应该告诉WAP浏览器使用的是什么字符集。这个在XML定义中可以完成:
     
    “iso-8859-1”是Latin字符集。这个应该在大多数场合下能满足需要。但是,还是需要对那些转义字符进行转义。即使指定了字符集,也是没有用处的。
    字符实体是某些特殊字符的标准名字,例如:“&”就是“&”。
    大多数浏览器在反编码名字实体的时候会出现问题,例如Nokia列出了7个兼容的名字实体:“quot”、“amp”、“apos”、“lt”、“gt”、“nbsp”和“shy”。只有在使用它们的十进制代码的时候(在上述所说的Link中),浏览器可以显示几乎所有字符。如果Nokia的浏览器接收到无法支持的实体名,它就会崩溃。
    通过使用HTML或者WML浏览器(在HTML格式下,虽然不是很好),可以操作在线的实体名列表,该列表在http://wap.colorline.no/wap-faq/apps/charentref.html。
    这个表同样有一个例子在:http://wap.colorline.no/demos.html。
    第一步,选择将要使用的字符集,Latin1,Latin1 Mathematical和Greek symbols,最后是Latin1 Markup symbols。注意到列表被分割了,是由于deck的限制。真正的列表显示了实体名,实体的十进制值和真正的符号。从这里就可以看到哪个字符浏览器可以显示。
    注意上面的在线列表,不要设置为“charset=iso-8859-1”(真正的Latin1),那是个XML定义。
35. 可能在WML页面上显示一个可选的Link吗?当用户选择后就可以直接拨号?
现在不行。但是一旦支持WTAI的设备出现,那么就可能实现。

25
2008
02

WML教程7:CGI编程

CGI编程
  1)在WEB服务器上添加WML的MIME类型

    对于IIS4,可在其管理器里的站点属性中加入新的MIME类型,后缀.wml和 MIME类型text/vnd.wap.wml。
    对于PWS,可修改注册表,先在 HKEY_CLASSES_ROOT层加入主键.wml,再加入串值Content Type为text/vnd.wap.wml,然后在HKEY_LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type\中加入主键text/vnd.wap.wml,再加入串值Extension为.wml。
    以前提到的HDML也用类似的方法。

   2)以http方式访问wml文件

    在手机浏览器的

25
2008
02

WML教程6:事件

事件
WML的事件基本上分为两大类,一类是键盘(包括软硬按钮)输入事件,用<do>标签来处理,另一类是相关页面内部的事件,用<onevent>标签来处理。

   <do>的语法如下:<do type="type" label="label" name="name" optional="false|true">任务</do>,任务就是以前提到的四种任务。<do>的属性中,type是必选的,其他为可选。
   *label属性,指定了软按钮在屏幕上的显示文本。目前type属性为delete,help,prev时该属性无效。 
   *name属性,为<do>取个名字,同一的CARD里的<do>不能重名。如果CARD级的<do>和DECK级的<do>同名,则覆盖DECK级的<do>。
   *optional属性,指定手机是不是可以忽略这个事件,默认值是false。
   *type属性,指定触发的事件,具体如下;
   type值    触发原因
   accept    调用ACCEPT按钮机制
   delete    调用Delete按钮机制
   help     调用HELP按钮机制
   options   调用选择按钮机制
   prev     调用PREV按钮机制
   reset    调用清除和重新设定手机状态时的RESET机制(目前不支持)
   unknown    调用unknown