HTML5预览 (A Preview of HTML 5)

概要

网络是不断的进化的. 新的和有创意的网站每天都在出现, 从各方面都在冲击着HTML的边界. HTML 4来到我们身边已经差不多有10年了, 发行者们不断的寻求提供更强大的功能的新技术, 但是常会因为标记语言和浏览器的约束而路途坎坷.

为了给作者们提供更灵活, 更具互操作性, 能有更多交互性并令人振奋的网站和应用程序, HTML 5 引入并加强了一系列功能, 包括表单控制, 应用程序接口(APIs), 多媒体, 结构化和语义化.

HTML 5的工作, 开始于2004年, 在 W3C HTML WG 和 WHATWG 的共同努力下现在正在全面贯彻落实. 很多关键角色参与了W3C的努力, 最具代表性的是4大浏览器厂商: Apple, Mozilla, Opera, Microsoft; 还有一系列的有着不同利益和专业技术的其他机构以及个人.

编写详细规范的工作还在进行中, 离完成还有很长的路要走. 同样的, 在这篇文章中讨论的功能不排除在未来有所改动的可能. 这篇文章只是以大纲的形式介绍一些在当前的草案中的主要的特性.

查看全文…

一个很酷的登陆效果!

从截图上看不出什么,主要是动态效果!

登录效果

代码如下:

查看全文…

在线手册集锦

HTML4.0手册
DHTML中文参考手册
MSXML 6.0 SDK(英文)
XML指南(中文版)
XMLHTTP手册
WML中文手册
VML中文手册
CSS2中文手册
样式表滤镜手册
Windows脚本技术
VBScript 用户手册
JAVASCRIPT中文参考手册
JAVASCRIPT中文教程
DOM手册
PHP4中文参考手册
PHP5中文参考手册
PHP5英文参考手册
PHP编程标准
MySQL5英文手册
MySQL4中文手册
MySQL3中文手册
Smarty中文手册
ZendFramework中文手册
Apache英文参考手册
Apache2英文参考手册
SQL Server中文手册
Postgresql7.3中文参考手册
asp手册
.net手册
JSP手册
JAVA手册
J2EE中文手册
ISAPI_Rewrite 手册
简明英语语法手册
Microsoft ADO 参考
WSH中文手册
FlashMX中文手册
Tomcat中文手册
Linux中文手册
ADO.NET手册
Servlet手册
FreeBSD手册
TBS手册

网页自动跳转代码收集

两个域名同一个空间自动跳转的ASP代码

ASP/Visual Basic代码
  1. <%if Request.ServerVariables("SERVER_NAME")="gangege.com" then   
  2. response.redirect "default.asp"  
  3. else%>   
  4. <%end if%>   
  5. <%if Request.ServerVariables("SERVER_NAME")=www.gangege.com then   
  6. response.redirect "default.asp"  
  7. else%>   
  8. <%end if%>   
  9. <%if Request.ServerVariables("SERVER_NAME")="im027.com" then   
  10. response.redirect "cdhome/default.asp"  
  11. else%>   
  12. <%end if%>   
  13. <%if Request.ServerVariables("SERVER_NAME")=www.im027.com then   
  14. response.redirect "cdhome/default.asp"  
  15. else%>   
  16. <%end if%>   
  17. <%if Request.ServerVariables("SERVER_NAME")="blog.im027.com" then   
  18. response.redirect "blog/"  
  19. else%>   
  20.   

 

查看全文…

测试当前浏览器尺寸的代码

XML/HTML代码
  1. <html>  
  2. <head>  
  3. <title>测试当前浏览器尺寸</title>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">  
  5. <style type="text/css">  
  6. </style>  
  7. </head>  
  8. <body>  
  9. <SCRIPT LANGUAGE="JavaScript">  
  10. var  s = "";   
  11. s += "\r\n网页可见区域宽:"+ document.body.clientWidth;   
  12. s += "\r\n网页可见区域高:"+ document.body.clientHeight;   
  13. s += "\r\n网页可见区域宽:"+ document.body.offsetWidth  +" (包括边线的宽)";   
  14. s += "\r\n网页可见区域高:"+ document.body.offsetHeight +" (包括边线的宽)";   
  15. s += "\r\n网页正文全文宽:"+ document.body.scrollWidth;   
  16. s += "\r\n网页正文全文高:"+ document.body.scrollHeight;   
  17. s += "\r\n网页被卷去的高:"+ document.body.scrollTop;   
  18. s += "\r\n网页被卷去的左:"+ document.body.scrollLeft;   
  19. s += "\r\n网页正文部分上:"+ window.screenTop;   
  20. s += "\r\n网页正文部分左:"+ window.screenLeft;   
  21. s += "\r\n屏幕分辨率的高:"+ window.screen.height;   
  22. s += "\r\n屏幕分辨率的宽:"+ window.screen.width;   
  23. s += "\r\n屏幕可用工作区高度:"+ window.screen.availHeight;   
  24. s += "\r\n屏幕可用工作区宽度:"+ window.screen.availWidth;   
  25. alert(s);   
  26. </SCRIPT>  
  27. </body>  
  28. </html>  

跟随鼠标的十字线代码

个人觉得这段代码如果配合现在比较流行的“百万格子”代码一起使用肯定很方便!

XML/HTML代码
  1. <html>  
  2. <title>跟随鼠标的十字线</title>  
  3. <head>  
  4. <meta name="keywords" content="51windows.Net">  
  5. <meta http-equiv=Content-Type content="text/html; charset=gb2312">  
  6. </head>  
  7. <body>  
  8. <script language="JavaScript">  
  9. <!–   
  10. var jsstr = ""  
  11. + "<img src=\"about:blank\" id=\"leftright\" style=\"width:e­xpression(document.body.clientWidth);height:1px;position:absolute;left:0;top:0;background-color:#6699cc;z-index:100;\" \/>\n"   
  12. + "<img src=\"about:blank\" id=\"topdown\" style=\"height:e­xpression(document.body.clientHeight);width:1px;position:absolute;left:0;top:0;background-color:#6699cc;z-index:100;\" \/>\n"   
  13. document.writeln(jsstr);   
  14.   
  15. function followmouse(){   
  16.     leftright.style.top = window.event.y-2   
  17.     topdown.style.left = window.event.x-2   
  18. }   
  19. document.onmousemove=followmouse  
  20. //–>  
  21. </script>  
  22. </body>  
  23. </html>  

2005年岁末,各种主流CMS系统的比较和汇总

CMS(Content Management System),中文叫作整站系统、文章系统,大概2004以前,如果想进行网站内容管理,基本上都是靠手工维护,但千变万化的信息流,但没有好的程序支持,还继续靠手工完成是不可能的事,如果有一个好的系统来支撑你的网站,那将节省大量的人力物力,开发者就可能给客户一个软件包,可以用它定期人工修改网站。只要你配置安装好,你的编辑,在线记者,更新员只要定期更新数据,剩下的事就交给CMS去处理。

Asp
动易CMS管理系统,官方网站:http://www.asp163.net/
这套是国产AspCMS中非常强大的系统,从3.0的简单的一个文章系统到现在的2005的版本,一路走来,动易不断完善,而且也不断加强功能,包括个人版,学校版,政府版,企业版,后台包括的功能,信息发布,类别管理,权限控制,信息采集,而且跟第三方的程序,比如论坛,商城(2005的已经自带了), blog可以完美结合,基本上可以满足一个中大型网站的要求,但Asp和Access的的局限性,还有本身功能Dll的限制,使得免费版差不多成鸡肋,

风讯 官方网站:http://www.foosun.cn/
风讯的系统功能强大,自由度高,是现在人气比较高的系统之一,可以根据自己的想法做出一个网页从而建立一个有自我风格的网站,更新速度快,一直有新的版本出现,现在又开放采集、下载、投稿、图片整站管理系统,第三方整合等功能,开源是它最大特点,希望保持。然后缺点就是后台人性化差了一点,上手有点难度,而且连一套默认的模板都没有,因为自由度太高了,让一些新手更难上手,还有就是免费版的生成静态发布的效率不高。3.1已经出来一段时间了,愿各方面都更上一层楼。

新云网站管理系统 官方:http://www.newasp.cn/
一款Asp的CMS后起之秀,发现有不少的网站都在使用。由文章、下载、商城、留言、用户管理五大功能模块和广告、公告、连接、统计、采集、模板管理、数据库管理等多个通用模块组成,而且功能确实有一些值得称道的地方,不过又是DLL的,免费版有不少的限制,但对一个简单基本的网站来说,功能够用了。

乔客(asp) 官方网站:http://www.joekoe.com/
这个系统已经很久了,但好像一直存活在动易和风讯两者之间,现在3.0的Joekoe CMS出来了,但另我比较失望,相比免费版的1.2,功能是增强了,但也Dll,这个可能也是国产程序的一个特色罢了。它本身已经是一个融合度非常高的系统,有商城,新闻,下载,论坛,留言,影视,博客圈等,感觉有那么点WEB2.0 的味道,,不想怎么修改的朋友直接拿去就可以用了。

NB文章系统(asp) 官方:http://forum.nbarticle.com/default.asp
现在最新的是v2.1 RC1 ,上手挺容易,后台很简洁,安全性能不错,发布效率比较高,当然想到同类型的,RSS不错,它也是将模板写入数据库,但修改还是蛮方便。不过这样相对来说功能是少了一些,而且官方就一个论坛技术支持,论坛的人气差了一点。

渐飞新闻出版系统(asp) 官方网站: http://www.xunt.net/
这个系统也有一段时日了,不过到现在还是1.1的版本,以前名头特别响,
不过主要针对的是商业客户,看客户演示,个个都像门户,但因为没免费版的支撑,市场也一直没做大。

大世纪(Asp) 官方网站:http://www.bigcn.net/
很老的系统,差不多就算是个文章,新闻系统,
现在连官方都打不开了,这样的估计也没多少前景。

tsys信息发布系统 官方:http://www.tsyschina.com
非常遗憾 2.0刚刚出测试版,作者就好像人间蒸发一样消失了!不过对于一个免费开源,没有版权的CMS来说我们也没有什么可要求的!抛开强大,但可能不成熟(我没用过)的2.0不谈!单说1.1版!从 1.1就可以说他是ASP CMS中的老大了!在TSYS的各个版本中均没有出现过重大的安全漏洞而且对于目前1.1来说已经是很完善成熟的了!tsys和一般的Asp 的CMS不一样!他的功能并非由本身而定!而是根据使用者的能力而定!使用者越厉害 TSYS本身也可以变的更厉害!因为TSYS可以说是一个核心!而其他的东西和功能均需要使用者自己搞定!从这点来说!TSYS的功能可以说是无限的!但这也决定了TSYS不会流行起来!说白了只有高手使用TSYS才能把TSYS的优点发挥的淋漓尽致!可惜啊….

说完了Asp的,去倒杯水,继续….

说到php的CMS,也跟Asp差不多,可以算是百花齐放。

PhpArtile 官方:http://www.21ds.net/
这个算是国内phpCms的祖宗了,PA由 PHP 语言开发, 使用 MySQL 数据库保存数据 ,
为中小型网站发表文章, 存放资料, 新闻发布提供一个完美的解决方案。
做了好几年了,3.0迟迟还在开发中,今年出了2.1火了一阵,又熄灭了,以前用的人挺多的,
现在基本上没落了

phpcms 官方:http://www.phpcms.cn/
好像以前是9466Article的官方,本来9466做得挺好的,不知为什么突然zend加密了,
继承了9466的优点,上手,结构,提供插件接口,可自主开发插件,自主制作语言包,
自主设计模板风格,免费版可永久使用,功能还可以。

OKphp http://cn.okphp.com
同样加密的,免费版也不见怎么有人用,系统倒是开发了好久了,整合了论坛,blog,新闻,
分有企业版,门户版,还有免费的,看起来像老外的Nuke,个人感觉没多少特别之处。

美丽心雨 官方:http://www.xydw.com/
美丽心雨CMS是心雨动网独立开发制作的网站管理系统,基本上网站管理的功能有了,
从1.01到现在的1.4,官方的开发人员也一直在努力中。

DedeCMS 官方:http://dedecms.com/
这是一套令人爱憎分明的系统,首先它是国内一款开源的系统,2.x的时候功能都已经另它的fans为之疯狂,
非常灵活的定制,强大的功能,简洁的操作,但2.x的瓶颈问题:大数据处理,到3.0的时候可能会解决,
但3.0的一直跳票,迟迟不见发布,另很多人都非常失望,希望能在3.0的时候看到一个全新的Dedecms,
当然也支持开源产品。

Ss-cms 官方:http://www.ss-cms.com/
作者我见过,一个非常有活力的家伙,程序跟他一样,国产的开源系统,
生成静态,信息采集,文章和下载集成,
但作者都是出于兴趣爱好开发,1.0出来后就不见踪影了,好像现在在搞书库

随意Cmsez CMS 官方:http://www.cmsez.com/
程序的作者和Ss-cms的作者是好朋友,他也是出于个人爱好做这个,而且主要面向企业用户,
Cmsez集成了丰富的功能模块,http://www.colorbird.com/(七色鸮..??型客户,
看七色鸟,你或许可以知道他的作品如何了。

CMSware 官方:http://www.cmsware.com/
一个非常不错的CMS系统,比较看好的他的后台操作简介,一些新技术,比如Ajax的应用,Wap的功能,
还有它的PSN的发布,节点和模块的定制,,自定义模型,数据库字段,
率先引进的工作流的概念,更多的发布自由度,非常强大的模板体系,
确实处处体现了自由的思想,让您体验自由管理的非凡感受.

Ecms 帝国网站管理系统 官方:http://www.phome.net/
可以说这个是最让我值得写的东西,作者wm_chief是个超人,偶像啊
官方的title里面是 在这里只有原创,那家伙也是疯子,
比如数据库管理,论坛,新闻,下载,flash,域名交易系统等,
还包括JSP的版本,都是自己一个人写,还有一个人搞定后期服务,客户支持,产品宣传。
还要每天抽时间灌水AD,ECMS的功能非常多,包括下载,flash,商城,图片,新闻,友情链接,广告管理等,
比如一些远程发布,刷新效率,类别管理,权限细分,万能的论坛接口,信息采集,附件管理等这些都是Ecms特别的亮点,
而且免费版也不错,作者WC也非常虚心接受客户的建议,
基本上任何一个小的功能,都力求做到最好,
他明白用户的需求,一切能从用户本身出发的系统才是好的系统,
3.6已经出来了,而且下一个版本可能会结合EXE软件发布,刷新的功能,让我们拭目以待。
ecms的典型客户 www.chinahtml.com

.Net
动网新闻(asp.net)
最新的4.X也出来了,也是DLL的,不过系统是.NET的,不过我个人不趋向使用DLL的系统,
运行速度快,效率高,安全做足。
不过以前3.X的没有Dll,感觉也蛮好的,
缺点就是风格改起来不容易。
现在加密了,反而能更快上手,不过这样可以定制的地方就少了。

还有一个倒奶CMS,也是.net的,不见什么特别之处,一笔带过

JSP
大概有这些:
Netark CMS
方正翔宇CMS
开源的Magnolia
Magnolia CMS
不过JSP的应用门槛对我们个人用户来说,有点高,也不想多提

当然还有一些系统比如说,Asp的国产FeitecCMS ,WpsCms等,国外的FullXML,php的国产有MePhp,天下站长php等,
都没见多少特色,不用也罢。
TurboCMS 这样只面向企业用户,几十万的系统,我们也不用考虑。
Struts中文版,Spring 开源系统,Gpower CMS,还有Java的 Ion,opencms,Jboss Nuke等老外做的,
国外的php的比如phpnuke,phppost,还有非常昂贵的phpcow,Bitrix Site Manager-CMS($1699),
比较廉价的Subdreamer,koobi CMS,ActiveKB团队的ArticleLive NX,newsphp
还有免费的Xoops,功能繁多的玩意,Mambo这样的开源系统,还有Mambo的变种LimboCMS,Mamhoo 。
不符合国情的,在国内也没见流行
还有国外CMS的大全:http://bbs.chinahtml.com/t602.html 自己有空去翻翻
如果要比较老外CMS的也可以进去看看:http://bbs.chinahtml.com/t5429.html 直接选择2-10项,,有详细的列表说。

Drupal: 这么好的CMS应该要列进去的吧。http://drupal.org/

现在每个CMS功能介绍上都会说自己的产品如何强大,比如说什么模板体系如何好,
缓存技术如何高明,刷新效率,负载容量如何强,操作如何如何简单,容易上手,跟第三方无缝结合,还有功能模块的如何丰富,生成静态发布,信息采集……
吹牛谁都会,大家都会写,关键是客户如何认为,反正一句话,适合自己的就是最好的

2005岁末 BLOG 系统大评点

CODE:ASP

L-Blog: http://www.loveyuki.com

由Loveyuki自主开发的基于 ASP+Access 的小型单用户BLOG,目前似乎已经停止更新了,但是用户群相当大,而且是国内相当多的BLOG系统的鼻祖。

oblog: http://www.oioj.net

多用户Blog,目前占据ASP多用户BLOG的大部分市场,2.X商业版已经实行免费,很值得继续关注与期待的国内作品。

SLblog:http://SLblog.com

多用户Blog,刚发展起来的,更新很快,感觉像是oblog和missblog的结合体,同时首创了Blog系统无限级分类和用户栏目的无限级分类,多功能在现编辑器。但界面不是很美观,好在模板和程序分离,方便修改。

查看全文…