﻿





<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>INN823.com &#187; 技术</title>
	<atom:link href="http://www.inn823.com/category/tech/feed" rel="self" type="application/rss+xml" />
	<link>http://www.inn823.com</link>
	<description>发现可能！</description>
	<lastBuildDate>Tue, 27 Jul 2010 11:14:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>zh</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPress MU 多人博客程序</title>
		<link>http://www.inn823.com/2010/04/329</link>
		<comments>http://www.inn823.com/2010/04/329#comments</comments>
		<pubDate>Sun, 11 Apr 2010 12:17:16 +0000</pubDate>
		<dc:creator>weweloo</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.inn823.com/?p=329</guid>
		<description><![CDATA[我的消息一直都十分闭塞，用了这么长时间的 wordpress 博客程序做了很多个版本的个人博客网站，直到今天，才在网上看到了wordpress mu 这个东西，刚开始一直很莫名，后来网上找了些资料后才知道，原来是 wordpress 同一结构下的多人博客程序。暂时对该程序还抱有很大的新鲜感，因为每次我发现一个新的东西后都会仔细的研究一下，是否能坚持下去还得看事情的发展。]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-330" title="WordPress MU-header-logo" src="http://www.inn823.com/wp-content/uploads/2010/04/Mu-header-logo.png" alt="WordPress MU-header-logo" width="442" height="124" /></p>
<p>我的消息一直都十分闭塞，用了这么长时间的 WordPress 博客程序做了很多个版本的个人博客网站，直到今天，才在网上看到了WordPress MU 这个东西，刚开始一直很莫名，后来网上找了些资料后才知道，原来是 WordPress 同一结构下的多人博客程序。暂时对该程序还抱有很大的新鲜感，因为每次我发现一个新的东西后都会仔细的研究一下，是否能坚持下去还得看事情的发展。</p>
<p>首先，先介绍一下 WordPress MU 到底是什么。</p>
<p>以下文字转载自：<a title="译言网" href="http://www.yeeyan.org/" target="_self">译言网</a></p>
<blockquote><p>WordPress MU 可以让你的网站运行在 <a title="WordPress.com" href="http://www.wordpress.com" target="_self">WordPress.com</a> 的方式和风格下。对于想要运行多个博客，或者希望为用户提供博客  主机托管服务的人来说，它事业个理想的选择。</p>
<p>也许你会觉得奇怪为什么要使用 WordPress  MU 在同一个域名下运行多个博客，而不在每一次使用时安装一个新的博客。其实，在使用 WordPress  MU 时，所有的博客都存储在同一数据库中（你无需担心是否赶得上使用唯一的表前缀），所有的博客在一次安装以后就可以运行。  这意味着当新版本发布，当需要对源码进行编辑或 者上载插件时，你只需要更新一个安装版本，也就是说你可以一次性做完这些工作。</p>
<p>大多数 WordPress 的插件、小工具以及主题与 WordPress  MU 的是兼容的，因此有数量庞大的设计以及功能可供你使用，同时，如果你是一位资深的程序员，也有相应的选项可以使用你自己的设计和功能。</p></blockquote>
<p>WordPress MU 可从以下地址下载  <a title="下载WordPress MU" href="http://mu.wordpress.org/download/">http://mu.wordpress.org/download/</a></p>
<p>WordPress  MU  的社团虽然没有 WordPress 的社团那样声势浩大，但它仍然非常活跃，并且一旦你的网站出现了问题，在社团中的很多地方都可以找到帮助。以下是官方帮 助渠道：</p>
<ul>
<li><a title="WordPress MU 论坛" href="http://mu.wordpress.org/forums/" target="_self">WordPress MU 论坛</a></li>
<li><a title="在WordPress位于Freenode的在线聊天频道" href="http://codex.wordpress.org/WPMU_IRC_Channel" target="_self">在 WordPress  MU 位于 Freenode 的在线聊天频道</a></li>
<li><a title="bug 跟踪系统" href="http://trac.mu.wordpress.org/" target="_self">bug 跟踪系统</a></li>
<li><a title="在 WordPress 的多用户页面规则" href="http://codex.wordpress.org/index.php?title=Category:WPMU" target="_self">在 WordPress 的多用户页面规则</a></li>
</ul>
<p>WordPressMU 的功能包括：</p>
<ul>
<li>无限制的博客数量</li>
<li>每个博客的作者无限制</li>
<li>每个用户可以拥有多个博客  （或一个也没有！）</li>
<li>用户可以在不同的博客中拥有不同的角色职责</li>
<li>博客可以有不同的插件和不同的主题</li>
<li>博 客可以被托管于子域 （myblog.mysite.com）或子目录（mysite.com/myblog）</li>
</ul>
<p>用户可 以在你的网站注册并要申请一个自动生成的博客。该博客的管理面板看起来和标准的 WordPress 博客管理面板很相似，因此你的绝大多数用户对 此 都轻车熟路。</p>
<p>要了解本项目的更多信息和与 WordPress 单一站点版本合并的计划，请查阅<a title="WordPress MU 官方网站" href="http://mu.wordpress.org" target="_self"> WordPress  MU 的官方网站</a>。</p>
<p>相关链接：</p>
<p><a title="WordPress MU 中文参考手册" href="http://pro.yeeyan.org/wpmu" target="_self">WordPress MU 中文参考手册</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inn823.com/2010/04/329/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>html5未来网页标准</title>
		<link>http://www.inn823.com/2010/02/287</link>
		<comments>http://www.inn823.com/2010/02/287#comments</comments>
		<pubDate>Tue, 23 Feb 2010 15:49:13 +0000</pubDate>
		<dc:creator>weweloo</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[探讨]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[网页]]></category>

		<guid isPermaLink="false">http://www.inn823.com/?p=287</guid>
		<description><![CDATA[HTML5 是由 WHATWG (Web Hypertext Application Technology Working Group) 发起的，最开始的名称叫做Web Application 1.0，而后这个标准吸纳了Web Forms 2.0的标准，并一同被W3C组织所采用，合并成为下一代的HTML5标准。]]></description>
			<content:encoded><![CDATA[<p>HTML5 是由 WHATWG (Web Hypertext Application Technology Working Group) 发起的，最开始的名称叫做Web Application 1.0，而后这个标准吸纳了Web Forms 2.0的标准，并一同被W3C组织所采用，合并成为下一代的HTML5标准。</p>
<h4>前言</h4>
<p>HTML语言作为如今编程最为广泛的语言，具有易用、快捷、多浏览平台兼容等特点，但是随着时代的进步，HTML的标准却停滞不前，这一次还在不断开发中的HTML5标准的更新可以说给这门标记语言带来了新的生命力。本文将着重讨论HTML5中的Web Forms 2.0, 即表单的部分。</p>
<p>表单是网页中常见的控件(集)。小到网站注册登录，大到一个企业的数据管理系统，都基本上有表单的身影。表单之所以如此重要，主要是因为它担负大量的用户和网页后台数据更新交互的任务。Web开发人员，对于网页表单可以说又爱又恨，爱的是它方便的收集、组织数据的功能，恨的是它的功能很大程度上也就仅此而已。一些在最终网站用户看起来稀松平常的功能，比如说输入类型检查、表单校验、错误提示等等，开发人员无不需要花费大量精力利用 JavaScript和DOM编程来满足这些天然所需的功能点，而随着Ajax的流行，出现的一些JavaScript的工具库，比如Dojo, YUI等都提供了方便的JavaScript Widget或者API来减轻开发人员的负担。</p>
<h4>HTML5的表单新特性</h4>
<p>HTML5 Web Forms 2.0是对目前Web表单的全面提升，它在保持了简便易用的特性的同时，增加了许多内置的控件或者控件属性来满足用户的需求，并且同时减少了开发人员的编程。在我看来，HTML5 主要在以下几个方面对目前的Web表单做了改进：</p>
<h4>新的控件类型</h4>
<p>还在为类型检查犯愁吗，还在为那一长串看不太明白的检验输入的正则表达式而苦恼吗，HTML5提供的一系列新的控件将天然的具备类型检查的功能。比如说URL输入框，Email输入框等。</p>
<blockquote>
<pre>&lt;input type="url"&gt;&lt;/input&gt;
&lt;input type="email"&gt;&lt;/input&gt;</pre>
</blockquote>
<p>当然还有非常重要的日期输入框，要知道使用JavaScript和CSS来“手工”制作一个日期输入框还是非常花功夫的，类似 Dojo，YUI这样的类库也无不在这个widget上面大做文章</p>
<blockquote>
<pre>&lt;input type="date"&gt;&lt;/input&gt;</pre>
</blockquote>
<p>作为我痛苦记忆的一部分，我经常记得我们开发人员要为一个select下拉别表动态的添加非常多的选项,这些选项大多数都是来自数据库，比如说国家、省市列表等等。这个事情非常繁琐。HTML5将支持data属性，为select控件外联数据源！</p>
<blockquote>
<pre>&lt;select data="http://domain/getmyoptions"&gt;&lt;/select&gt;</pre>
</blockquote>
<p>改进的文件上传控件，你可以使用一个控件上传多个文件，自行规定上传文件的类型（accept），你甚至可以设定每个文件最大的大小（maxlength）。你看出它和一般操作系统提供的文件上传控件的区别了吗，反正我觉得基本一致了。在HTML5应用中，文件上传控件将变得非常强大和易用。</p>
<p>重复（repeat）的模型，HTML5提供一套重复机制来帮助我们构建一些重复输入列表，其中包括一些诸如add、remove、 move-up，move-down的按钮类型，通过这一套重复的机制，开发人员可以非常方便的实现我们经常看到的编辑列表，这是一个很常见的模式，我们可以增加一个条目、删除某个条目、或者移动某个条目等等。</p>
<p>内建的表单校验系统，HTML5为不同类型的输入控件各自提供了新的属性，来控制这些控件的输入行为，比如我们常见的必填项 required属性，以及为数字类型控件提供的max、min等。 而在你提交表单的时候，一旦校验错误，浏览器将不执行提交操作，而会显示相应的检验错误信息。</p>
<blockquote>
<pre>&lt;input type="text" required&gt;&lt;/input&gt;
&lt;input type="number" min=10  max=100&gt;&lt;/input&gt;</pre>
</blockquote>
<p>XML Submission，我们一般常见的是form的编码格式是application/x-www-form-urlencoded。开发人员都很清楚这种格式，数据送到服务器端，可以方便的存取。HTML5将提供一种新的数据格式：XML Submission，即application/x-www-form+xml。简单的举例说，服务器端将直接接收到XML形式的表单数据。</p>
<blockquote>
<pre>&lt;submission&gt;
     &lt;field name="name" index="0"&gt;Peter&lt;/field&gt;
     &lt;field name="password" index="0"&gt;password&lt;/field&gt;
&lt;/submission&gt;</pre>
</blockquote>
<p>HTML5对表单控件的更新，无疑是很振奋人心的。本文描述了一部分表单的新特性，还有一部分新特性同样很令人期待。相信随着标准的深入开发以及浏览器对 HTML5支持程度的进一步提升，设计一个简单易用的表单的工作，将变得非常轻松。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inn823.com/2010/02/287/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一款创建PV3D的flash应用：VizualPV3D</title>
		<link>http://www.inn823.com/2010/01/141</link>
		<comments>http://www.inn823.com/2010/01/141#comments</comments>
		<pubDate>Sun, 31 Jan 2010 14:28:21 +0000</pubDate>
		<dc:creator>weweloo</dc:creator>
				<category><![CDATA[下载]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[PV3D]]></category>

		<guid isPermaLink="false">http://www.inn823.com/?p=141</guid>
		<description><![CDATA[VizualPV3D是一款提供了图形界面的可视化软件，通过使用Papervision3D在3D场景里创建和操作各种对象。VizualPV3D起初由JUXT Sr.ActionScripter、Gary Stasiuk开发，用于创建Adobe Brilliant网站。]]></description>
			<content:encoded><![CDATA[<p><img class="size-large wp-image-144" title="VizualPV3D软件界面 " src="http://www.inn823.com/wp-content/uploads/2010/01/pv3d_lg_03-575x323.jpg" alt="VizualPV3D软件界面" width="575" height="323" /></p>
<p>VizualPV3D是一款提供了图形界面的可视化软件，通过使用Papervision3D在3D场景里创建和操作各种对象。VizualPV3D起初由JUXT Sr.ActionScripter、Gary Stasiuk开发，用于创建Adobe Brilliant网站。在过去的几个月里，Gary自愿投入大量时间和热情把这个工具进一步升级，现在他决定跟这个世界分享这个应用。目前这个alpha版本提供了不少的强大功能，Flash开发者可试用并测试，还有不少功能会在不久的将来完成。</p>
<p>详细信息：<a title="详细信息" href="http://www.juxtinteractive.com/work/vizualpv3d/" target="_blank">http://www.juxtinteractive.com/work/vizualpv3d/</a></p>
<p>下载：<a class="downloadlink" href="http://www.inn823.com/wp-content/plugins/download-monitor/download.php?id=2" title="VersionVizualPV3D downloaded 57 times" >VizualPV3D (57)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inn823.com/2010/01/141/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

