<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Blog Behind GFW</title><link>http://blog.donews.com/hack/</link><description>Across the Great FireWall we can reach every corner in the world.</description><dc:language>zh-CHS</dc:language><generator>.Text Version 1.0.1.0</generator><item><dc:creator>hack</dc:creator><title>Blog独立小记</title><link>http://blog.donews.com/hack/archive/2007/08/09/1196012.aspx</link><pubDate>Thu, 09 Aug 2007 21:05:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/08/09/1196012.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1196012.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/08/09/1196012.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1196012.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1196012</trackback:ping><description>&lt;span style="font-weight: bold;"&gt;2007年8月1日 下午7:14&lt;/span&gt;
&lt;p&gt; 今日起正式在&lt;a href="http://behindgfw.com/"&gt;behindgfw.com&lt;/a&gt;架设独立Blog，选在这个节日其实是种巧合。&lt;/p&gt;
&lt;p&gt;原来使用Blogger Custom Domains时，不能控制blog的目录，现在既然独立了，当然不会再安装在根目录下，下载安装&lt;a href="http://wordpress.org/latest.zip"&gt;wordpress&lt;/a&gt;到/archives目录。再设置permanentlink形如/%year%/%monthnum%/%postname%.html 。使用.htaccess文件可以方便地实现上述重定向功能：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Redirect permanent /2005 http://www.behindgfw.com/archives/2005&lt;br /&gt;Redirect permanent /2006 http://www.behindgfw.com/archives/2006&lt;br /&gt;Redirect permanent /2007 http://www.behindgfw.com/archives/2007&lt;br /&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;br /&gt;RewriteEngine On&lt;br /&gt;RewriteBase /archives/&lt;br /&gt;RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;RewriteRule . /archives/index.php [L]&lt;br /&gt;&lt;/ifmodule&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;使 用wordpress自带的导入blogger功能，非常方便，但是permanentlink变为文章标题了。遂修改 permanentlink和原来Blogger Custom Domains时一致，保证从搜索引擎来的访问连续性。但是发现如果有两篇帖子，例如想permanentlink修改为2006/07/blog- post.html、2007/07/blog-post.html，在修改post slug为blog-post后，后者permanentlink将变为2007/07/blog-post_2.html，以此类推。直接操作数据库修 改有点怕怕，就此作罢。&lt;/p&gt;
&lt;p&gt;备份wordpress数据库千万不敢忘，主机商一般都提供了&lt;a href="http://www.phpmyadmin.net/home_page/downloads.php"&gt;phpMyAdmin&lt;/a&gt;备份wordpress数据库功能，自己安装一个也不是很复杂，或者使用&lt;a href="http://www.ilfilosofo.com/blog/wp-db-backup"&gt;数据库备份插件&lt;/a&gt;也很方便。&lt;/p&gt;
&lt;p&gt;暂时先到这里啦，还有模板需要慢慢调整&amp;hellip;&lt;/p&gt;
原发 &lt;a href="http://www.behindgfw.com/archives/2007/08/blog%e7%8b%ac%e7%ab%8b%e5%b0%8f%e8%ae%b0.html"&gt;http://www.behindgfw.com/archives&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1196012.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title> Google Dance?</title><link>http://blog.donews.com/hack/archive/2007/01/31/1122675.aspx</link><pubDate>Wed, 31 Jan 2007 01:19:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/31/1122675.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1122675.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/31/1122675.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1122675.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1122675</trackback:ping><description>2007年1月30日 星期二&amp;nbsp; &lt;a title="permanent link" href="http://behindgfw.blogspot.com/2007/01/google-sitebehindgfw.html" class="timestamp-link"&gt;下午7:36&lt;/a&gt;
&lt;div class="post-body"&gt;
&lt;p&gt;从开始写文章起，就一直不停地在google搜索自己，估计用的最多、频繁的搜索就是&lt;a href="http://www.google.com/search?q=site%3Abehindgfw.blogspot.com"&gt;site:behindgfw.blogspot.com&lt;/a&gt;了，慢慢看着被索引的页面逐渐增多。但今天我急了：中午搜索在google的索引有190多项，下午6点时候就48项了，这还没完晚上7点左右就只剩2项了。换个google服务器重新搜下，在&lt;a href="http://72.14.203.104/search?q=site%3Abehindgfw.blogspot.com"&gt;http://72.14.203.104&lt;/a&gt;上还有131个页面。难道这就是&lt;a href="http://dance.efactory.de/"&gt;Google Dance&lt;/a&gt;?!&lt;a title="permanent link" href="http://behindgfw.blogspot.com/2007/01/google-sitebehindgfw.html" class="timestamp-link" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_D6_Qd4w7mz0/Rb82rv9WkLI/AAAAAAAAAEY/pI1d2BZU5Ro/s1600-h/search.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img border="0" id="BLOGGER_PHOTO_ID_5025795834404835506" alt="" src="http://bp1.blogger.com/_D6_Qd4w7mz0/Rb82rv9WkLI/AAAAAAAAAEY/pI1d2BZU5Ro/s400/search.png" style="cursor: pointer;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_D6_Qd4w7mz0/Rb826f9WkMI/AAAAAAAAAEg/iKcvysEwyTQ/s1600-h/search1.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img border="0" id="BLOGGER_PHOTO_ID_5025796087807905986" alt="" src="http://bp0.blogger.com/_D6_Qd4w7mz0/Rb826f9WkMI/AAAAAAAAAEg/iKcvysEwyTQ/s400/search1.png" style="cursor: pointer;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;span class="post-timestamp"&gt;                         &lt;/span&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1122675.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>简述JavaScript历史</title><link>http://blog.donews.com/hack/archive/2007/01/31/1122668.aspx</link><pubDate>Wed, 31 Jan 2007 01:17:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/31/1122668.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1122668.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/31/1122668.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1122668.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1122668</trackback:ping><description>2007年1月29日 星期一&amp;nbsp; &lt;a title="permanent link" href="http://behindgfw.blogspot.com/2007/01/javascript.html" class="timestamp-link"&gt;下午11:49&lt;/a&gt;
&lt;div class="post-body"&gt;
&lt;p&gt;当1995 年JavaScript第一次出现在Netscape Navigator 2.0中的时候，它的主要目的还只是为处理一些输入的有效性验证。试想一下用户提交一个表单给服务器之后，返回的却是因为少填一个字段返回的错误，在刚开 始普及28.8kb/s速率的电话线调制解调器时代，以如此慢速率和服务器交换数据对耐心是一个巨大的考验。因此当时处于技术最前沿的网景公司 Netscape开始考虑开发一种客户端脚本语言来对用户输入数据进行校验。现在JavaScript已经是每一个主流Web浏览器都具备的重要特性，随 着Web 2.0和Ajax（最成功的Ajax应用当数&lt;a href="https://mail.google.com/mail/"&gt;Gmail&lt;/a&gt;一个）进入主流，JavaScript更始是被推到了舞台的中心。&lt;br /&gt;&lt;br /&gt;1995 年，当时工作于Netscape的Brendan Eich开始为同年发行的Netscape Navigator 2.0准备一个称之为LiveScipt（先前还有个名字叫LiveWire)的脚本语言，在和SUN的连手下，总算及时完成。正式发布的时候， Netscape将它改名为JavaScript（为沾点当时如日中天的Java语言的光），Netscape的付出和赌注最终有了回报，从此揭开了互联 网的又一个新的篇章。&lt;br /&gt;&lt;br /&gt;因为JavaScript 1.0的成功，随后的Navigator 3.0发布了JavaScript 1.1，同时微软开始进军浏览器市场并发布IE3.0并发布了另一个类JavaScript实现JScript。虽然微软进军浏览器市场的决定为其带来了 旷日持久的官司和狼籍声名，但是这也是JavaScript发展历史上的重要一环。当时市场上有3个JavaScript版本，Netscape的 JavaScript、IE的JScript、CEnvi的SciptEase，因此制定一个标准势在必行，1997年JavaScript 1.1作为一个草案被提交给欧洲计算机制造商协会（ECMA），最终来自Netscape、微软、SUN、Borland及其他一些公司的程序员组成的 TC39委员会拿出了&lt;a href="http://www.google.com/url?sa=t&amp;amp;ct=res&amp;amp;amp;cd=1&amp;amp;url=http%253A%252F%252Fwww.ecma-international.org%252Fpublications%252Fstandards%252FEcma-262.htm&amp;amp;ei=TA2-RYK3B4XmsAKX88SSBQ&amp;amp;usg=__7PQLcYMdIPnVmfV9tFINYEuch4Y=&amp;amp;sig2=wzjPre9EIRCxhvfP3OKk9g"&gt; ECMA-262&lt;/a&gt;标准，标准定义了叫做ECMAScript的脚本语言，接下来的几年里，ISO/IEC（国际标准化组织和国际电工委员会）接纳ECMAScript为标准（&lt;a href="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=33835&amp;amp;ICS1=35&amp;amp;ICS2=60&amp;amp;ICS3="&gt;ISO/IEC-1626&lt;/a&gt; ）。&lt;br /&gt;&lt;br /&gt;目前ECMA-262最新版为3th Edition。符合该标准的实现有：&lt;br /&gt;    * Microsoft公司的JScript.&lt;br /&gt;    * Mozilla的Javascript-C（C语言实现），现名Spidermonkey&lt;br /&gt;    * Mozilla的Rhino（Java实现）&lt;br /&gt;    * Digital Mars公司的DMDScript。&lt;br /&gt;据测试，Spidermonkey的性能最好。 目前ECMA-262 4th Edition正在开发的过程中，与其对应的JavaScript的版本为JavaScript  2.0，目前也正在开发过程中。&lt;br /&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;ECMA 各版本说明、实现&lt;/span&gt;&lt;br /&gt;ECMA v1：标准化了JavaScript1.1的基本特性，并添加了一些新特性，没有标准化switch语句和正则表达式。 由Netscape 4.5 和IE 4 实现。&lt;br /&gt;ECMA v2：ECMA v1的维护版本，只添加了说明。 由Netscape 4.5 和IE 4 实现。&lt;br /&gt;ECMA v3：标准化了switch语句、异常处理和正则表达式。 由Mozilla、Netscape 6 和 IE 5.5 实现。&lt;/span&gt;&lt;br /&gt;（本段节选自&lt;a href="http://zh.wikipedia.org/wiki/JavaScript"&gt;wikwpedia&lt;/a&gt;）&lt;br /&gt;&lt;br /&gt;一 个完整的JavaScript实现包括：核心（ECMAScipt）、文档对象模型（DOM）、浏览器对象模型（BOM）。提一下DOM，因为从 Navigator 4.0和IE 4.0开始支持不同形式的动态网页（DHTML)，为避免WEB开发者为不同的浏览器编写不同版本的页面，W3C 1998年制定了DOM，DOM包含两个部分：DOM Core、DOM HTML。前者制定了基于XML的文档结构图，以供访问文档内各对象，后者定义了一些HTML专用对象和方法。目前DOM最高版本为&lt;a href="http://www.w3.org/TR/DOM-Level-3-Core/"&gt;Level 3&lt;/a&gt;。&lt;a title="permanent link" href="http://behindgfw.blogspot.com/2007/01/javascript.html" class="timestamp-link" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;span class="post-timestamp"&gt;                         &lt;/span&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1122668.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title> 今日Google新闻</title><link>http://blog.donews.com/hack/archive/2007/01/31/1122666.aspx</link><pubDate>Wed, 31 Jan 2007 01:13:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/31/1122666.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1122666.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/31/1122666.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1122666.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1122666</trackback:ping><description>&lt;h2 class="date-header"&gt;&lt;span class="post-icons"&gt;&lt;span class="item-action"&gt;&lt;a title="以电子邮件发送文章" href="http://www.blogger.com/email-post.g?blogID=16710904&amp;amp;postID=6027279935641965131"&gt;&lt;span class="email-post-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;span class="post-author"&gt;&lt;/span&gt;&lt;span class="post-timestamp"&gt;2007年1月24日 星期三&lt;span class="post-timestamp"&gt;&lt;span class="timestamp-link"&gt; &lt;/span&gt;&lt;a title="permanent link" href="http://behindgfw.blogspot.com/2007/01/google_24.html" class="timestamp-link"&gt;上午12:44&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;现在&lt;a href="http://www.google.com/ig" style="font-weight: bold;"&gt;Google个性化主页&lt;/a&gt;上添加RSS Feed，在帖子前面会出现&amp;quot;+&amp;quot;，点击就可以预览内容，比较贴心方便的功能。不过个性化主页或者Gmail也好，不断添加诸多不忍舍弃之功能，必然带来速度的下降、代码的庞大，何时才是终了呢？跑不动为止？！&lt;br /&gt;&lt;a href="http://www.google.com/maps" style="font-weight: bold;"&gt;Google maps&lt;/a&gt;消息，1月26日是澳大利亚日，google为了纪念（营销）这一天，会派飞机航拍Sydney港，并邀请人们在这一天去悉尼港以便Google的飞机可以拍下他们，Google会将此次拍摄的照片更新进Google maps。在此次的&lt;a href="http://www.google.com/intl/en_au/events/australiaday2007/index.html"&gt;专题&lt;/a&gt;页面上，还列出了飞机经过的详细时间，如果你刚好后天中午在悉尼的话，不妨去秀一下。&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;微软&lt;/span&gt;听说Google要去澳大利亚拍照片，于是在悉尼百年世纪公园组织集会于之对抗，征集人们拍出好的照片并传到&lt;a href="http://www.lookupandsmile.com.au/"&gt;这个&lt;/a&gt;网站，同时有高达$100,000美刀的大礼包奉送。砸票吧！&lt;br /&gt;&lt;a href="http://google.cn/" style="font-weight: bold;"&gt;Google.cn&lt;/a&gt;推出&amp;quot;&lt;a href="http://googlechinablog.com/2007/01/google-cn.html"&gt;搜索提示&lt;/a&gt;&amp;quot;功能，在你输入关键字的同时Google会给你关键字提示，还可以看见他们的查询次数。&amp;quot;谷歌&amp;quot;终于推出本地化产品了并领先&lt;a href="http://google.com/"&gt;英文版&lt;/a&gt;网站，英文版&lt;a href="http://www.google.com/webhp?complete=1&amp;amp;hl=en"&gt;Suggest&lt;/a&gt;还在&lt;a href="http://labs.google.com/"&gt; 实验室&lt;/a&gt;里呢。&lt;br /&gt;说了Google再讲下&lt;a href="http://www.baidu.com/" style="font-weight: bold;"&gt;Baidu&lt;/a&gt;，今天Baidu首页页有更新，&lt;a href="http://hi.baidu.com/"&gt;个人空间&lt;/a&gt;的链接被添加到首页，右上角同时出现了&amp;quot;登陆&amp;quot;字样，看来个人空间在Baiu的份量将有所提高，不过功能比起&lt;a href="http://www.blogger.com/"&gt; Blogger&lt;/a&gt;还有段距离。
&lt;div class="post-body"&gt;             &lt;/div&gt;
&lt;span class="post-timestamp"&gt;&lt;span class="post-timestamp"&gt;&lt;a title="permanent link" href="http://behindgfw.blogspot.com/2007/01/google_24.html" class="timestamp-link" /&gt;&lt;/span&gt;&lt;span class="post-icons"&gt;&lt;span class="item-action"&gt;&lt;a title="以电子邮件发送文章" href="http://www.blogger.com/email-post.g?blogID=16710904&amp;amp;postID=6027279935641965131"&gt;&lt;span class="email-post-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="post-icons"&gt;&lt;span class="item-action"&gt;&lt;a title="以电子邮件发送文章" href="http://www.blogger.com/email-post.g?blogID=16710904&amp;amp;postID=6027279935641965131"&gt;&lt;span class="email-post-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a title="以电子邮件发送文章" href="http://www.blogger.com/email-post.g?blogID=16710904&amp;amp;postID=6027279935641965131"&gt;           &lt;/a&gt;           &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1122666.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title> GoogleMAPs Hack</title><link>http://blog.donews.com/hack/archive/2007/01/23/1118089.aspx</link><pubDate>Tue, 23 Jan 2007 01:21:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/23/1118089.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1118089.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/23/1118089.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1118089.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1118089</trackback:ping><description>问题的提出：在google map api下写程序的时候，在地图的最下会显示google log和Terms of Use,但是有一个问题如果你点击google log或者Terms of Use，将会跳出你的页面，打断程序显示。如何让链接新开一页面显示呢？  Terms of Use比较好办： 可以使用类似如下代码查找替代 &lt;blockquote&gt; var ANode = document.getElementsByTagName(&amp;quot;A&amp;quot;); for (var i = 0; i &amp;lt; ANode.length; i++) { if (ANode[i].innerHTML = &amp;quot;Terms of Use&amp;quot;) { ANode[i].target=&amp;quot;_top&amp;quot;; };};&lt;/blockquote&gt; 但是logo图象对应的链接就比较麻烦了,logo图象在&amp;quot;DOM&amp;quot;里显示为&amp;quot;IMG&amp;quot;标签而&amp;quot;A&amp;quot;标签被google故意隐藏了，你点击的时候会将你带到google maps自己的网站上，显示你刚才指定的区域。如何修改target还得废点大脑。无巧不成书，晚上在调试的时候，突然发现logo被替换为文字了，而下午还显示正常，期间并未修改代码。重新回到原来的地方检查，才知道原来晚上google升级api了，logo链接对应的&amp;quot;A&amp;quot;标签不再被隐藏了，haha,&lt;a target="_blank" href="http://groups.google.com/group/Google-Maps-API/browse_thread/thread/ae6739210dd20bfa"&gt;顺应民意&lt;/a&gt;啊！那下面就简单了，你可以在下面测试地图,链接会在新窗口打开。 &lt;blockquote&gt; var ANode = document.getElementsByTagName(&amp;quot;A&amp;quot;); for (var i = 0; i &amp;lt; ANode.length; i++) { ANode[i].target=&amp;quot;_blank&amp;quot;;} ; map.openInfoWindow(map.getCenter(),document.createTextNode(&amp;quot;Tag('A').length=&amp;quot;+ANode.length)); };&lt;/blockquote&gt; &lt;a href="http://behindgfw.googlepages.com/MapTest.html" target="map"&gt;GoogleMAPs TEST&lt;/a&gt; &lt;iframe width="410" scrolling="no" height="310" frameborder="0" align="middle" name="map" src="http://behindgfw.googlepages.com/MapTest.html" framespacing="0" marginheight="0" marginwidth="0"&gt;&lt;/iframe&gt;  &lt;br /&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/googlemaps-hack.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1118089.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>用FeedFlare定制你的Feed</title><link>http://blog.donews.com/hack/archive/2007/01/18/1115517.aspx</link><pubDate>Thu, 18 Jan 2007 00:37:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/18/1115517.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1115517.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/18/1115517.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1115517.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1115517</trackback:ping><description>在Rss feed烧制上可能要数Feedburner功能最强大了，花了好几个小时才把Feedburner所有的功能菜单大致浏览了遍。今天讲一下我们经常在用 的FeedFlare功能。FeedFlare在每个帖子的下方添加一些脚标，方便订阅者对内容进行散发、通知、为内容建立社区，基本上有email、打 标签、分享等其他诸多功能。效果如下图所示：&lt;br /&gt;
&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_D6_Qd4w7mz0/Ra5Bfv9Wj_I/AAAAAAAAAC0/Blf6Dy8zmK8/s1600-h/FeedFlare.PNG"&gt;&lt;img border="0" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_D6_Qd4w7mz0/Ra5Bfv9Wj_I/AAAAAAAAAC0/Blf6Dy8zmK8/s400/FeedFlare.PNG" alt="" id="BLOGGER_PHOTO_ID_5021022648270229490" /&gt;&lt;/a&gt;但是internet上网站多如牛毛功能纷烦复杂，虽然FeedFlare有个长长的&lt;a target="_blank" href="http://www.feedburner.com/fb/a/help/flarecatalog"&gt;支持列表&lt;/a&gt;，甚至还在&lt;a target="_blank" href="http://www.feedburner.com/fb/a/developers/101flares"&gt;征集代码&lt;/a&gt;，也不可能全部支持，因此需要定制自己的FeedFlare。&lt;br /&gt;FeedFlare实际上是被FeedFlare Unit封装的XML数据文件。上个月我的blog搬了家，更换了rss feed，因此我自己写了两小断代码，做了两个标签挂在老的feed下面：&lt;br /&gt;&lt;/p&gt;
&lt;blockquote&gt;&amp;lt;feedflareunit&amp;gt;&lt;br /&gt;&amp;lt;catalog&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Thanks&amp;lt;/title&amp;gt;  &lt;br /&gt;   &amp;lt;description&amp;gt;A blog about &amp;quot;Blog Behind GFW&amp;quot;&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;lt;/catalog&amp;gt;&lt;br /&gt;&amp;lt;feedflare&amp;gt;&lt;br /&gt;   &amp;lt;text&amp;gt;Thanks reading &amp;quot;Blog Behind GFW&amp;quot;&amp;lt;/text&amp;gt;&lt;br /&gt;&amp;lt;/feedflare&amp;gt;&lt;br /&gt;&amp;lt;/feedflareunit&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&amp;lt;feedflareunit&amp;gt;&lt;br /&gt;&amp;lt;catalog&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Update Blog BehindGFW Address&amp;lt;/title&amp;gt;  &lt;br /&gt;   &amp;lt;description&amp;gt;My blog has been move to blogspot,and the feed was changed too,please update it.&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;lt;/catalog&amp;gt;&lt;br /&gt;&amp;lt;feedflare&amp;gt;&lt;br /&gt;   &amp;lt;text&amp;gt;RSS address changed,please update it!&amp;lt;/text&amp;gt;&lt;br /&gt;   &amp;lt;link href=&amp;quot;http://behindgfw.blogspot.com/2006/12/blog.html&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;/feedflare&amp;gt;&lt;br /&gt;&amp;lt;/feedflareunit&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;显示效果如下：&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_D6_Qd4w7mz0/Ra5LGv9WkAI/AAAAAAAAAC8/3vgXWdisvms/s1600-h/myFeedFlare.PNG"&gt;&lt;img border="0" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_D6_Qd4w7mz0/Ra5LGv9WkAI/AAAAAAAAAC8/3vgXWdisvms/s400/myFeedFlare.PNG" alt="" id="BLOGGER_PHOTO_ID_5021033213889777666" /&gt;&lt;/a&gt;&lt;br /&gt;其中最主要的       &amp;lt;text&amp;gt;域为显示内容，       &amp;lt;link href=&amp;quot;......&amp;quot;&amp;gt;为链接地址，应该比较简单明了，如果你要写一些复杂的应用，还是看下FeedFlare的&lt;a target="_blank" href="&amp;quot;......&amp;quot;&amp;gt;为链接地址，应该比较简单明了，如果你要写一些复杂的应用，还是看下FeedFlare的&amp;lt;a"&gt;文档&lt;/a&gt;为 好。将你写好的XML文件保存在web上（Google Pages是个不错的选择），在Feedburner的Optimize选项下，FeedFlare子项中找到Personal FeedFlare，填入你的XML文件地址点击&amp;quot;Add New Flare&amp;quot;就OK了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;update&lt;/span&gt;:在FeedFlare的XML文件中不可以有 中文，否则会报错。Feedburner的中文支持一直不是很好，不过总算rss阅读没有什么影响，记得以前email阅读feed是，如果标题有中文， 则肯定显示为乱码，现在好了点显示为&amp;ldquo;？&amp;rdquo;。我去除了blog标题里的中文其实和这个也有一定的联系。&lt;br /&gt;不知道文心是不是还经常有机会和Feedburner&lt;a href="http://blog.timetide.net/archives/2005/07/13/20050713152044.php" target="_blank"&gt;沟通&lt;/a&gt;？&lt;br /&gt;&lt;br /&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/feedflarefeed.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1115517.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>HTML标准验证</title><link>http://blog.donews.com/hack/archive/2007/01/17/1114986.aspx</link><pubDate>Wed, 17 Jan 2007 00:22:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/17/1114986.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1114986.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/17/1114986.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1114986.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1114986</trackback:ping><description>记得以前做网页时候，直接写上&amp;lt;html&amp;gt;...&amp;lt;/html&amp;gt;就完事了，在blogger模板的头部一般都有这么几行：&lt;br /&gt;&lt;blockquote&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;在&lt;a href="http://behindgfw.blogspot.com/2007/01/template-of-new-blogger.html"&gt;Template of the New Blogger&lt;/a&gt;这篇文章里也提过一句，后来看到台湾&lt;a href="http://plog.longwin.com.tw/post/1/420" target="_blank"&gt;Tsung的文章&lt;/a&gt;才算了解了点皮毛。这不仅仅是把文档宣告为 XML, XHTML,HTML那么简单，&lt;a href="http://www.alistapart.com/articles/doctype/" target="_blank"&gt;DOCTYPE&lt;/a&gt;（document type declaration的缩写）定义了文档遵照(X)HTML的哪个版本，并且此标志一定出现在web页面的最头部。DOCTYPEs是一个web页面的关键组成部分，缺少它你的css定义和标记将不被承认有效。&lt;br /&gt;DOCTYPE s对于诸如 Mozilla、IE5/Mac、IE6/Win等浏览器恰当地解释web文档页是很必要的，一般不同的浏览器对(X)HTML都有自己的解释，为了兼容 各种浏览器DOCTYPE包含了一个URI地址，告诉浏览器如何渲染(X)HTML、CSS、DOM。使用过期的 DOCTYPE 或者不用，浏览器会假定你是在用旧模式下写的网页，为了向后兼容，将会使你的web文档显示如在90年代的IE4下一样。这当然不是你所期望的。&lt;br /&gt;W3C网站上现在有一个&lt;a href="http://www.w3.org/QA/2002/04/Web-Quality" target="_blank"&gt;标准DOCTYPE 格式&lt;/a&gt;的示例，实际上不用这么罗嗦（其实我自己也云里雾里），直接从W3C把他们拷贝下来就结了：&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTML 4.01 Strict, Transitional, Frameset&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/html4/strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/html4/loose.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Frameset//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/html4/frameset.dtd&amp;quot;&amp;gt;&lt;/pre&gt;
&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;XHTML 1.0  Strict, Transitional, Frameset&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Frameset//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd&amp;quot;&amp;gt;&lt;/pre&gt;
&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;XHTML 1.1  DTD&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot;&lt;br /&gt;&amp;quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&amp;quot;&amp;gt;&lt;/pre&gt;
&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;参考网址：&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.w3.org/TR/html4/" target="_blank"&gt;HTML建议格式&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.w3.org/TR/html4/sgml/dtd.html" target="_blank"&gt;HTML 4 DTD&lt;/a&gt;：HTML 4 Document Type Definition&lt;br /&gt;&lt;a href="http://validator.w3.org/" target="_blank"&gt;W3C标准格式验证服务&lt;/a&gt;：看是否有html错误。我试着输入&lt;a href="http://behindgfw.blogspot.com/"&gt;http://behindgfw.blogspot.com/&lt;/a&gt;，Oh MYGOD，数百条......&lt;br /&gt;&lt;a href="http://www.w3schools.com/dtd/" target="_blank"&gt;DTD教学&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/html.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1114986.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>如果Google做恶</title><link>http://blog.donews.com/hack/archive/2007/01/16/1114413.aspx</link><pubDate>Tue, 16 Jan 2007 01:22:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/16/1114413.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1114413.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/16/1114413.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1114413.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1114413</trackback:ping><description>Google的信条一直是&amp;ldquo;永不做恶&amp;rdquo;，&lt;a target="_blank" href="http://blog.outer-court.com/archive/2007-01-11-n61.html"&gt;Philipp Lenssen&lt;/a&gt;说如果Google做恶的话，他会：&lt;blockquote&gt;偷偷阅读你的邮件去获得产品创意；&lt;br /&gt;减少你的AdSense 广告收入；&lt;br /&gt;在你的搜索中插入一个笑话；&lt;br /&gt;过滤你的搜索；&lt;br /&gt;接受贿赂提高排名；&lt;br /&gt;频繁地用AdSense索引站点；&lt;br /&gt;提高投放AdSense广告站点的排名；&lt;br /&gt;捆绑你不需要的桌面软件；&lt;br /&gt;在搜索结果中加入自家产品推荐；&lt;br /&gt;给某些政府机构通过特定API或其他机制使其可以直接使用Google数据；&lt;br /&gt;不再明显地区分AdSense 广告和内容；&lt;br /&gt;降低对Google持批评态度的文章排名；&lt;br /&gt;对友邦人士制造的spam视而不见；&lt;br /&gt;积极地压制人权组织论坛；&lt;br /&gt;随意将你的数据分享给第三方组织；&lt;br /&gt;将批评Google的Blogger帖子删除；&lt;br /&gt;不接受或者直接去除批评Google的新闻源；&lt;br /&gt;目光短浅；&lt;br /&gt;对道德准则妥协；&lt;br /&gt;允许政府对他们的新闻消息源指手画脚；&lt;br /&gt;将特定记者或者杂志列入黑名单因为不喜欢他们的报道；&lt;br /&gt;垄断市场；&lt;br /&gt;因为隐私协议没有提及就私自处理你的数据；&lt;br /&gt;当他们说删除你的数据的时候，其实没有；&lt;br /&gt;不遵守他们的承诺；&lt;br /&gt;因为年龄、性别、种族解雇员工；&lt;br /&gt;买断web application开发竞争对手以阻止他们的开发；&lt;br /&gt;在竞争对手的排名数据上动手脚；&lt;br /&gt;在不通知任何人的情况下更改用户使用协议；&lt;br /&gt;将你的数据分享给政府；&lt;br /&gt;对公众撒谎。&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;如果Google诚实地遵守不做恶的承诺：&lt;br /&gt;&lt;blockquote&gt;在搜索结果中推广竞争对手的链接；&lt;br /&gt;对任何事情都很透明；&lt;br /&gt;通过一些开源项目分享他们的代码；&lt;br /&gt;为开源项目提供免费服务器；&lt;br /&gt;提供免费、高效工具来提高生产力；&lt;br /&gt;目光长远；&lt;br /&gt;尊重版权作者；&lt;br /&gt;从来不说竞争对手一句坏话；&lt;br /&gt;给AdSense派发礼品；&lt;br /&gt;给非营利组织捐赠AdSense广告；&lt;br /&gt;诚实地说明他们为何关闭服务器；&lt;br /&gt;用户要更换邮件客户端时允许转移他们的邮件；&lt;br /&gt;为网络陷阱开发检查工具或服务；&lt;br /&gt;邀请人们去参观公司总部；&lt;br /&gt;用户要转换他们的Blog服务视允许转移他们的帖子；&lt;br /&gt;因为意识到自己的角色,始终保持最佳中立；&lt;br /&gt;为盲人或装置视障人士作出了各种服务工作；&lt;br /&gt;除虫（bugs）快速严格；&lt;br /&gt;尽可能遵守web标准；&lt;br /&gt;如果有本地搜索服务进行推介；&lt;br /&gt;倾向于服务用户而不是赚钱；&lt;br /&gt;公开承认错误；&lt;br /&gt;对自己的道德原则不妥协；&lt;br /&gt;在潜在的政府干预下，保护你的数据；&lt;br /&gt;对潜在的钓鱼网站等进行警告；&lt;br /&gt;提供语音的搜索引擎；&lt;br /&gt;将卑劣的广告从AdSense中剔除；&lt;br /&gt;为雇员提供免费食物；&lt;br /&gt;允许员工捐出20%智力来改善世界环境,例如：全球变暖问题；&lt;br /&gt;根据创作公用协议来发布他们所有的内容(如博客帖子)；&lt;br /&gt;如果要求的话，给每个国家机会获得同样地搜索结果；&lt;br /&gt;积极设法让用户尽快离开网站；&lt;br /&gt;坚信Web的民主&lt;br /&gt;积极支持人权团体；&lt;br /&gt;对慈善机构捐赠颇多；&lt;br /&gt;营造壮大慈善组织自身；&lt;br /&gt;允许第三方组织使用服务器资源,尤其是非营利组织。&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;作者在这里不做评论，至于Google是善是恶则留给你从上面对照参考。&lt;br /&gt;&lt;br /&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/google_15.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1114413.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>两种blockquote css表达方式</title><link>http://blog.donews.com/hack/archive/2007/01/12/1112649.aspx</link><pubDate>Fri, 12 Jan 2007 14:42:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/12/1112649.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1112649.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/12/1112649.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1112649.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1112649</trackback:ping><description>2种blockquote表达方式，第一种灰底缩进：
&lt;div style="border: 1px solid rgb(244, 244, 244); padding: 0px 11px; background: rgb(249, 249, 249) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(91, 91, 91); font-size: 10pt; font-style: normal; line-height: 150%;"&gt;blockquote {&lt;br /&gt;background: #F9F9F9;&lt;br /&gt;border: 1px solid #F4F4F4;&lt;br /&gt;color: #5B5B5B;&lt;br /&gt;font-size: 10pt;&lt;br /&gt;font-style: normal;&lt;br /&gt;line-height: 150%;&lt;br /&gt;padding: 0px 11px 0px 11px;&lt;br /&gt;}&lt;/div&gt;
第二种Gmail回复式样：&lt;br /&gt;
&lt;div style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"&gt;blockquote {&lt;br /&gt;margin:1em 20px;&lt;br /&gt;border-left:1px solid rgb(204, 204, 204);&lt;br /&gt;padding-left: 1ex;&lt;br /&gt;}&lt;br /&gt;&lt;/div&gt;
感觉好象第一种好看点。&lt;br /&gt;  -原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/blockquote-css.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1112649.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>Google黑板报挂了</title><link>http://blog.donews.com/hack/archive/2007/01/12/1112410.aspx</link><pubDate>Fri, 12 Jan 2007 00:01:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/12/1112410.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1112410.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/12/1112410.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1112410.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1112410</trackback:ping><description>晚上打开Google黑板报，显示：&lt;br /&gt;&lt;blockquote&gt;Site Temporarily Unavailable&lt;br /&gt;&lt;br /&gt;We apologize for the inconvenience. Please contact the webmaster/ tech support immediately to have them rectify this.&lt;br /&gt;error id: &amp;quot;bad_httpd_conf&amp;quot;&lt;/blockquote&gt;&lt;br /&gt;打开最近一期的文章&lt;a href="http://googlechinablog.com/2007/01/blog-post_10.html" target="_blank"&gt;《聪明点、再聪明点&amp;mdash;&amp;mdash;谈谈多维搜索的趋势》&lt;/a&gt;显示如下：&lt;br /&gt;&lt;blockquote&gt;Not Found&lt;br /&gt;&lt;br /&gt;The requested URL /2007/01/blog-post_10.html was not found on this server.&lt;br /&gt;Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.&lt;/blockquote&gt;&lt;br /&gt;黑客？！&lt;br /&gt;前段时间gmail暴出个泄露通讯录名单的漏洞，报道见&lt;a target="_blank" href="http://it.slashdot.org/article.pl?sid=07/01/01/1350219&amp;amp;from=rss"&gt;Slashdot&lt;/a&gt; ，&lt;a target="_blank" href="http://digg.com/programming/GMail_Hacked_Visit_ANY_Website_and_Your_Whole_Contact_List_Can_be_Stolen"&gt;Digg&lt;/a&gt;，&lt;a href="http://googlesystem.blogspot.com/2007/01/gmail-contact-list-exposure.html" target="_blank"&gt;googlesystem&lt;/a&gt;，看来Google也要经常做好体检。再看国内也不平静，接连有&lt;a href="http://www.cnbeta.com/modules.php?name=News&amp;amp;file=article&amp;amp;sid=20337" target="_blank"&gt;腾讯QQ发现多个远程溢出漏洞&lt;/a&gt;和&lt;a href="http://www.cnbeta.com/modules.php?name=News&amp;amp;amp;amp;amp;amp;amp;file=article&amp;amp;sid=20199" target="_blank"&gt;工商银行&lt;/a&gt;漏洞，最搞的要数山东公安厅网站了，成了&lt;a href="http://my.donews.com/nings/2007/01/09/sdga-gov-cn-hacked/" target="_blank"&gt;戏园子&lt;/a&gt;，&amp;ldquo;各路英豪你来我往，纷纷登场，情景一时蔚为壮观&amp;rdquo;。&lt;br /&gt;&lt;span style="text-decoration: line-through;"&gt;长年行走江湖，还是小心为妙！&lt;/span&gt;&lt;br /&gt;子曾经曰过：&amp;ldquo;人在江湖飘，那能不挨刀&amp;rdquo;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;update:&lt;/span&gt;1月15日 12：21 黑板报已经可以&lt;a href="http://googlechinablog.com/2007/01/blog-post_15.html" target="_blank"&gt;访问&lt;/a&gt;了，官方说是&amp;ldquo;内部技术问题&amp;rdquo;，这效率也太慢了。&lt;br /&gt;&lt;br /&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/google.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1112410.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>google个性化主页一个小bug</title><link>http://blog.donews.com/hack/archive/2007/01/11/1112330.aspx</link><pubDate>Thu, 11 Jan 2007 20:57:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/11/1112330.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1112330.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/11/1112330.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1112330.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1112330</trackback:ping><description>&lt;p&gt;&lt;a href="http://blog.outer-court.com/archive/2007-01-10.html#n81" target="_blank"&gt;Philipp Lenssen&lt;/a&gt;前天报道了一个怪异的Adwords页面布局，我也发现了google个性化主页一个小bug。在google个性化主页中，如果Gadgets的标题过长就会和后面一列发生冲 突，800x600分辨率模式下会看得清楚一点。如果不巧的话&amp;quot;edit - x&amp;quot;按纽还会被挡住，这应该是栏宽度不够撑开的，没写过gadgets不知道标题是不是只能最多显示两行？一般情况下标题字段都不会很长，将就能用。虽然是小问题，但对象是Google啊，业内翘楚，要高标准要求对不对？&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_D6_Qd4w7mz0/RaYyff9Wj6I/AAAAAAAAABw/X-4VEb0KznI/s400/Google_ig.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img border="0" id="BLOGGER_PHOTO_ID_5018752350032400258" alt="点击看大图" src="http://bp1.blogger.com/_D6_Qd4w7mz0/RaYwq_9Wj4I/AAAAAAAAABY/KYfqF8sdgWU/s320/Google_ig0.png" style="cursor: pointer;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;-原发&amp;nbsp; &lt;a href="http://behindgfw.blogspot.com/2007/01/googlebug.html"&gt;&lt;span style="font-family: monospace;"&gt;behindgfw.blogspot.com&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1112330.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>不要使用blogger自己的编辑器</title><link>http://blog.donews.com/hack/archive/2007/01/10/1111707.aspx</link><pubDate>Wed, 10 Jan 2007 14:52:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/10/1111707.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1111707.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/10/1111707.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1111707.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1111707</trackback:ping><description>在编辑HTML时为了排版及阅读的方便经常会插入一些回车和空格，而回车和多余的空格一般都会被浏览器忽略，除非你使用&lt;span style="font-weight: bold;"&gt;&amp;lt;BR&amp;gt;&lt;/span&gt;和&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;标记。使用&lt;span style="font-weight: bold;"&gt;&amp;lt;BR&amp;gt;&lt;/span&gt;标记可以创建换行符，这将在上一行的下面开始您的一个文本行，而不会插入一个空行，在开始段落之前创建一个空行使用&lt;span style="font-weight: bold;"&gt;&amp;lt;P&amp;gt;&lt;/span&gt;标记。要创建多个空格，在文本之间连续插入&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;标记，浏览器会知道您想插入不间断的空格。&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;在blogger的格式设定中有&amp;rdquo;&lt;span style="font-weight: bold;"&gt;转换断行&lt;/span&gt;&amp;ldquo;选项：&lt;br /&gt;如 果选择了&amp;ldquo;是&amp;rdquo;，则在&amp;ldquo;文章编辑器&amp;rdquo;中所输入的单个回车会被博客中的单个 &amp;lt;br /&amp;gt; 标记替代，而两个硬回车会被两个标记 (&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;) 替代，这同样适用于评论发表表单。而默认是打开的，这时候回车就会带来一定的麻烦，比如经常出现大面的空白行。而关闭选项也不是十分理想，以前的诸多文章 都是在转换断行下写的，关闭之后会出现两段落合并在一起的情况，在文章中有&lt;a href="http://behindgfw.blogspot.com/2007/01/template-of-new-blogger.html" title="大量代码"&gt;大量代码&lt;/a&gt;的时候甚至出现无法阅读的情况，全部重新编辑一次工程量太大，只好作罢。所以在确定好模板、格式设定后就不应当随便转换以保证延续性。&lt;br /&gt;让我重新选择一次的话，我觉得还是应该关闭选项和HTML保持一致。&lt;br /&gt;&lt;br /&gt;书 写代码时，单个&amp;lt;、&amp;gt;都可以输入，但是中间包含的html标记是就不行了，在blogger编辑器中无法直接输入html 标记，即便在撰写模式下不行，编辑器会将包含的所有标记转换为html语言。可以使用&amp;amp;lt;替换&amp;lt;，&amp;amp; gt;替换&amp;gt;，诸如 &amp;lt;head&amp;gt;就变成了 &amp;amp;lt;head &amp;amp;gt;，通篇代码就变成下面形式：&lt;br /&gt;&lt;/p&gt;
&lt;blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"&gt;&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;head&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;b:include data='blog' name='all-head-content'/&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;title&amp;amp;gt;&amp;amp;lt;data:blog.pageTitle/&amp;amp;gt;&amp;amp;lt;/title&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;/head&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;body&amp;amp;gt;&lt;br /&gt; &lt;br /&gt; ......&lt;br /&gt; &lt;br /&gt; &amp;amp;lt;/body&amp;amp;gt;&lt;br /&gt; &amp;amp;lt;/html&amp;amp;gt;&lt;br /&gt; &lt;/blockquote&gt;&lt;br /&gt;看来在blogger自己的编辑器里是不能胜任这个工作了，我使用&lt;a href="https://docs.google.com/" target="blank_" title="Google Docs &amp;amp; Spreadsheets"&gt;Google Docs &amp;amp; Spreadsheets&lt;/a&gt; 。  &lt;br /&gt;&lt;br /&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/html-blogger-html-htmlbloggerhtmlhtml.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1111707.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>Gfans必备Firefox插件：Google“开始”菜单</title><link>http://blog.donews.com/hack/archive/2007/01/09/1111129.aspx</link><pubDate>Tue, 09 Jan 2007 10:56:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/09/1111129.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1111129.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/09/1111129.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1111129.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1111129</trackback:ping><description>作为一个Google粉丝，你注册了几乎所有Google 的服务，但是每次当你要访问这些服务站点的时候，是不是苦于输入那些麻烦的网址呢？好吧，虽然暂时还不能给你一个Google的OS操作系统，但是相信这个Google&amp;ldquo;开始&amp;rdquo; 菜单一定对你很有诱惑力吧？！&lt;br /&gt;平时你可以通过登陆你的&lt;a title="Google 账户" target="blank_" href="https://www.google.com/accounts/"&gt;Google 账户&lt;/a&gt;页面来访问你已注册的相关服务，但是这样的土办法怎么能和这个快捷的Google&amp;ldquo;开始&amp;rdquo;菜单相比呢？！&lt;br /&gt;如果你在使用Firefox火狐浏览器，那么请到Mozilla官方Addon站点去下载这个&lt;a target="_blank" href="https://addons.mozilla.org/firefox/3576/"&gt;GButts插件&lt;/a&gt;，GButts支持自定义图标显示,在Settings里你可以方便的定制自己想要的Google 服务图标,它已经涵盖了目前全部的Google服务, 包括多个beta服务。&lt;br /&gt;类似的Firefox插件还有&lt;a title="GUtil!" target="blank_" href="https://addons.mozilla.org/firefox/3755/"&gt;GUtil!&lt;/a&gt;,大家也不妨一试, 不过它目前还不提供自定义图标菜单功能。&lt;br /&gt;来源：&lt;a title="西行资讯" target="blank_" href="http://%e8%a5%bf%e8%a1%8c%e8%b5%84%e8%ae%af%e3%80%8f/"&gt;西行资讯&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;再介绍个：Vista傻瓜式破解补丁v2 (2007.1.6)&lt;br /&gt;在Vista下即右键点击此程序，选择在管理员模式下运行，自动改时间重置激活期限，自动安装俄罗斯破解补丁，并自动重启破解，自动恢复系统日期，使得Vista激活期限永远是30天。&lt;br /&gt;2007.1.6加入的功能：&lt;br /&gt;1).完善了系统判断功能,非Vista系统不能运行&lt;br /&gt;2).更新了俄罗斯破解补丁,支持64位Vista的破解&lt;br /&gt;下载地址:&lt;br /&gt;&lt;a title="http://mirror.gochina.cn/liuhang/TimeStop.exe" href="http://mirror.gochina.cn/liuhang/TimeStop.exe"&gt;http://mirror.gochina.cn/liuhang/TimeStop.exe&lt;/a&gt;（未验证）&lt;br /&gt;来源：&lt;a title="http://bbs.gochina.cn" target="blank_" href="http://bbs.gochina.cn/"&gt;http://bbs.gochina.cn&lt;/a&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;-原发 &lt;a href="http://behindgfw.blogspot.com/2007/01/gfansfirefoxgoogle.html"&gt;behindgfw.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src ="http://blog.donews.com/hack/aggbug/1111129.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>Template of the New Blogger</title><link>http://blog.donews.com/hack/archive/2007/01/09/1110941.aspx</link><pubDate>Tue, 09 Jan 2007 01:31:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/09/1110941.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1110941.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/09/1110941.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1110941.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1110941</trackback:ping><description>&lt;p&gt;Blogger已正式结束&lt;a title="beta" target="blank_" href="http://www2.blogger.com/"&gt;beta&lt;/a&gt;测试，迟疑再三终于升级到New blogger，不过&lt;a title="Google Sitemaps" target="blank_" href="http://www.google.com/webmasters/"&gt;Google Sitemaps&lt;/a&gt;在新版的blogger模板下使用&amp;ldquo;添加meta方式校验&amp;rdquo;时出现了点小问题：&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;div style="margin-left: 40px;"&gt; XML error message: The element type &amp;quot;meta&amp;quot; must be terminated by the matching end-tag&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
旧版的blogger模板html代码看起来比较容易阅读，meta标记也比较容易确定添加在什么位置，而新版的blogger模板中因使用了网页栏目和 窗口小部件甚至看起来不象html代码，头晕。注意你升级到New blogger后模板并不会自动升级，这时候你的模板还是你原来的模板，你还需要转换一次，在Template----&amp;gt; Customize你可以找到升级模板按纽，还真是麻烦，不过如果不升级旧模板你将不能使用诸如&amp;ldquo;所见即所得&amp;rdquo;的拖放特性。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; 模板的第一部分包含了xml语言声明：&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;code&gt;&lt;/code&gt;
&lt;div style="margin-left: 40px;"&gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
第一行将文档声明为xml格式，第二行是html声明，第三行是xhtml声明给出了xml版本。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; 模板的第二部分包含了&amp;ldquo;head&amp;rdquo;的第一部分、meta标记和标题：&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;code&gt;&lt;/code&gt;
&lt;div style="margin-left: 40px;"&gt;   &amp;lt;head&amp;gt;&lt;br /&gt; &amp;lt;META content='TwVr7RE98jaQuGO/+j6mX4nPnv8lpbC4e5lyosUsHKE=' name='verify-v1'/&amp;gt;&lt;br /&gt; &amp;lt;b:include data='blog' name='all-head-content'/&amp;gt;&lt;br /&gt; &amp;lt;title&amp;gt;&amp;lt;data:blog.pageTitle/&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
meta标记通知搜索引擎你的blog的主题、关键词，对于搜索引擎索引你的站点是非常必要的，在&lt;a title="Dummies Guide to Google Blogger (Beta)" target="blank_" href="http://betabloggerfordummies.blogspot.com/2006/10/parts-of-template.html"&gt;Dummies Guide to Google Blogger (Beta)&lt;/a&gt; 作者好象犯了一个小错误，标准html格式中meta应该放在标题&amp;lt;title&amp;gt;前面。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; 第三部分是模板的变量定义&amp;ldquo;Variable Definitions&amp;rdquo;，这里定义了&amp;ldquo;模板&amp;rdquo;选项下&amp;ldquo;字体和颜色&amp;rdquo;子选项中各页面元素的颜色：&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="margin-left: 40px;"&gt;    &amp;lt;b:skin&amp;gt;&amp;lt;![CDATA[/*&lt;br /&gt;-----------------------------------------------&lt;br /&gt;Blogger Template Style&lt;br /&gt;Name:     Minima&lt;br /&gt;Designer: Douglas Bowman&lt;br /&gt;URL:      www.stopdesign.com&lt;br /&gt;Date:     26 Feb 2004&lt;br /&gt;Updated by: Blogger Team&lt;br /&gt;----------------------------------------------- */&lt;br /&gt;&lt;br /&gt;/* Variable definitions&lt;br /&gt;====================&lt;br /&gt;&amp;lt;Variable name=&amp;quot;bgcolor&amp;quot; description=&amp;quot;Page Background Color&amp;quot;&lt;br /&gt;          type=&amp;quot;color&amp;quot; default=&amp;quot;#fff&amp;quot; value=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;Variable name=&amp;quot;textcolor&amp;quot; description=&amp;quot;Text Color&amp;quot;&lt;br /&gt;          type=&amp;quot;color&amp;quot; default=&amp;quot;#333&amp;quot; value=&amp;quot;#333333&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;Variable name=&amp;quot;linkcolor&amp;quot; description=&amp;quot;Link Color&amp;quot;&lt;br /&gt;          type=&amp;quot;color&amp;quot; default=&amp;quot;#58a&amp;quot; value=&amp;quot;#5588aa&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;Variable name=&amp;quot;pagetitlecolor&amp;quot; description=&amp;quot;Blog Title Color&amp;quot;&lt;br /&gt;          type=&amp;quot;color&amp;quot; default=&amp;quot;#666&amp;quot; value=&amp;quot;#666666&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;Variable name=&amp;quot;descriptioncolor&amp;quot; description=&amp;quot;Blog Description Color&amp;quot;&lt;br /&gt;          type=&amp;quot;color&amp;quot; default=&amp;quot;#999&amp;quot; value=&amp;quot;#999999&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;Variable name=&amp;quot;titlecolor&amp;quot; description=&amp;quot;Post Title Color&amp;quot;&lt;br /&gt;          type=&amp;quot;color&amp;quot; default=&amp;quot;#c60&amp;quot; value=&amp;quot;#cc6600&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;......&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;CDATA段在这里开始用于将一个xml文件插入到另一个xml文件，&lt;span&gt;CDATA&lt;/span&gt;段开始于&lt;span&gt;&amp;lt;[CDATA]结束于with ]]&amp;gt;，&lt;/span&gt;用于使居于其中的语句规避XML解析规则，也就是说不可以将一个CDATA段插入到另一个CDATA 段。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; 第四部分是CSS定义：&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;code&gt;&lt;/code&gt;
&lt;div style="margin-left: 40px;"&gt; /* Use this with templates/template-twocol.html */&lt;br /&gt;#navbar-iframe {&lt;br /&gt;height: 0px;&lt;br /&gt;visibility: hidden;&lt;br /&gt;display: none;&lt;br /&gt;}&lt;br /&gt;body {&lt;br /&gt;background:$bgcolor;&lt;br /&gt;margin:0;&lt;br /&gt;color:$textcolor;&lt;br /&gt;font:x-small Georgia Serif;&lt;br /&gt;font-size/* */:/**/small;&lt;br /&gt;font-size: /**/small;&lt;br /&gt;text-align: center;&lt;br /&gt;}&lt;br /&gt;a:link {&lt;br /&gt;color:$linkcolor;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;a:visited {&lt;br /&gt;color:$visitedlinkcolor;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;a:hover {&lt;br /&gt;color:$titlecolor;&lt;br /&gt;text-decoration:underline;&lt;br /&gt;}&lt;br /&gt;a img {&lt;br /&gt;border-width:0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;.....&lt;br /&gt;&lt;br /&gt;/** Page structure tweaks for layout editor wireframe */&lt;br /&gt;body#layout #header {&lt;br /&gt;margin-left: 0px;&lt;br /&gt;margin-right: 0px;&lt;br /&gt;}&lt;br /&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
注意CDATA段在这里结束于]]&amp;gt;。&lt;br /&gt;&lt;br /&gt;第二、第三、第四部分组成了html文档的&amp;ldquo;head&amp;rdquo;。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; 第五部分是&amp;ldquo;body&amp;rdquo;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;code&gt;&lt;/code&gt;
&lt;div style="margin-left: 40px;"&gt;   &amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;div id='outer-wrapper'&amp;gt;&amp;lt;div id='wrap2'&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;!-- skip links for text browsers --&amp;gt;&lt;br /&gt; &amp;lt;span id='skiplinks' style='display:none;'&amp;gt;&lt;br /&gt;   &amp;lt;a href='#main'&amp;gt;skip to main &amp;lt;/a&amp;gt; |&lt;br /&gt;   &amp;lt;a href='#sidebar'&amp;gt;skip to sidebar&amp;lt;/a&amp;gt;&lt;br /&gt; &amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;div id='header-wrapper'&amp;gt;&lt;br /&gt;   &amp;lt;b:section class='header' id='header' maxwidgets='1' showaddelement='no'&amp;gt;&lt;br /&gt;&amp;lt;b:widget id='Header1' locked='true' title='Blog Behind GFW (标题)' type='Header'/&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;div id='content-wrapper'&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;div id='main-wrapper'&amp;gt;&lt;br /&gt;     &amp;lt;b:section class='main' id='main' showaddelement='no'&amp;gt;&lt;br /&gt;&amp;lt;b:widget id='Blog1' locked='true' title='博客文章' type='Blog'/&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt;   &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;div id='sidebar-wrapper'&amp;gt;&lt;br /&gt;     &amp;lt;b:section class='sidebar' id='sidebar' preferred='yes'&amp;gt;&lt;br /&gt;&amp;lt;b:widget id='HTML1' locked='false' title='' type='HTML'/&amp;gt;&lt;br /&gt;&amp;lt;b:widget id='BlogArchive1' locked='false' title='Archives' type='BlogArchive'/&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt;   &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;!-- spacer for skins that want sidebar and main to be the same height--&amp;gt;&lt;br /&gt;   &amp;lt;div class='clear'&amp;gt;&amp;amp;#160;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;/div&amp;gt; &amp;lt;!-- end content-wrapper --&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;div id='footer-wrapper'&amp;gt;&lt;br /&gt;   &amp;lt;b:section class='footer' id='footer'&amp;gt;&lt;br /&gt;&amp;lt;b:widget id='BloggerButton1' locked='false' title='' type='BloggerButton'/&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;!-- end outer-wrapper --&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
布局模板的 &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; 部分主要由网页栏目和窗口小部件组成。栏目用于划分网页的各个区，例如侧边栏、页脚等。窗口小部件是各种页面元素，例如图片、blogroll 或其他您想从&amp;quot;页面元素&amp;quot;标签中添加的任何元素。您可以在模板的栏目&lt;span style="font-weight: bold;"&gt;周围&lt;/span&gt;加入任何所需的 HTML 代码。
&lt;p&gt; 模板中的每个栏目都有一个起始标记和一个结束标记，看起来像这样：&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;code&gt;&lt;/code&gt;
&lt;p style="margin-left: 40px;"&gt; &lt;code&gt;&amp;lt;b:section id='header' class='header' maxwidgets=&amp;quot;1&amp;quot; showaddelement=&amp;quot;no&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt; &lt;/p&gt;
&lt;p&gt; 事实证明，直接从&amp;quot;页面元素&amp;quot;标签中进行修改会更加简单，不过了解新模板的结构对我们的个性定制是很有帮助的。 &lt;/p&gt;
&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;参考阅读：&lt;/span&gt;&lt;br /&gt;&lt;a title="用于布局的页 面元素标记" target="blank_" href="http://help.blogger.com/bin/answer.py?answer=46888&amp;amp;hl=zh_CN"&gt;用于布局的页面元素标记&lt;/a&gt;&lt;br /&gt;&lt;a title="窗口小部件标 记详述" target="blank_" href="http://help.blogger.com/bin/answer.py?answer=46995&amp;amp;hl=zh_CN"&gt;窗口小部件标记详述&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; 顺便提下如何&lt;/span&gt;&lt;a title="去除" target="blank_" style="font-weight: bold;" href="http://blogger-templates.blogspot.com/2005/01/remove-navbar.html"&gt;隐藏&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;blogger上方的导航工具条(NavBar)：&lt;/span&gt;&lt;br /&gt;隐藏&lt;a title="Blogger导航工具条 " target="blank_" href="http://help.blogger.com/bin/bin/answer.py?answer=42269"&gt;Blogger导航工具条&lt;/a&gt;：在样式标记中间粘贴下面CSS定义：
&lt;div style="text-align: justify;"&gt;
&lt;p style="margin-left: 40px;"&gt; &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt; &lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt; #b-navbar {&lt;br /&gt;height: 0px;&lt;br /&gt;visibility: hidden;&lt;br /&gt;display: none;&lt;br /&gt;} &lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt; &amp;lt;/style&amp;gt;&lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt;&lt;br /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt; 隐藏&lt;a title="Blogger Beta"&gt;Blogger Beta&lt;/a&gt; (iframe)导航工具条：&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;code&gt;&lt;/code&gt;
&lt;p style="margin-left: 40px;"&gt; &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt; &lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt; #navbar-iframe {&lt;br /&gt;height: 0px;&lt;br /&gt;visibility: hidden;&lt;br /&gt;display: none;&lt;br /&gt;} &lt;br /&gt;&lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt;&amp;lt;/style&amp;gt; &lt;/p&gt;
&lt;br /&gt; -  原发&lt;a href="http://behindgfw.blogspot.com/2007/01/template-of-new-blogger.html"&gt;behindgfw.blogspot.com&lt;/a&gt;写于2007年1月4日下午12:06&lt;img src ="http://blog.donews.com/hack/aggbug/1110941.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hack</dc:creator><title>祝大家新年快乐</title><link>http://blog.donews.com/hack/archive/2007/01/09/1110939.aspx</link><pubDate>Tue, 09 Jan 2007 01:29:00 GMT</pubDate><guid>http://blog.donews.com/hack/archive/2007/01/09/1110939.aspx</guid><wfw:comment>http://blog.donews.com/hack/comments/1110939.aspx</wfw:comment><comments>http://blog.donews.com/hack/archive/2007/01/09/1110939.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.donews.com/hack/comments/commentRss/1110939.aspx</wfw:commentRss><trackback:ping>http://tb.donews.net/TrackBack.aspx?PostId=1110939</trackback:ping><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.google.com/logos/newyear07.gif"&gt;&lt;img border="0" style="cursor: pointer; width: 320px;" src="http://www.google.com/logos/newyear07.gif" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;祝你在新年里：睡觉睡到自然醒，数钱数到手抽筋；网络顺畅 ，不要再有地震和GFW。&lt;br /&gt;&lt;br /&gt;- 原发&lt;a href="http://behindgfw.blogspot.com/2007/01/blog-post.html"&gt;behindgfw.blogspot.com&lt;/a&gt;写于2007年1月1日下午2:58&lt;img src ="http://blog.donews.com/hack/aggbug/1110939.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>