<?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>army8735 &#187; 4.1</title>
	<atom:link href="http://army8735.org/tag/4-1/feed" rel="self" type="application/rss+xml" />
	<link>http://army8735.org</link>
	<description>我可以A，我也可以-A，我可以同时A和-A。</description>
	<lastBuildDate>Fri, 25 Nov 2011 04:07:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>jssc 4.1 has released!</title>
		<link>http://army8735.org/2009/02/17/38.html</link>
		<comments>http://army8735.org/2009/02/17/38.html#comments</comments>
		<pubDate>Tue, 17 Feb 2009 03:09:08 +0000</pubDate>
		<dc:creator>army8735</dc:creator>
				<category><![CDATA[jssc]]></category>
		<category><![CDATA[4.1]]></category>

		<guid isPermaLink="false">http://army.512j.com/blog/?p=38</guid>
		<description><![CDATA[http://code.google.com/p/jssc/
众人拾柴火焰高，经过一段时间的发布和回馈，jssc4.1的版本公布出来，以供开发者们使用。这次做的比较大的革新有：css控制，自定义颜色，标记语言增强，jsp语法支持，预留接口。
1.除却高亮颜色部分外，其余已经尽可能地交由css控制。我想这也是所有人都希望看到的。
2.为了保持对word等富文本复制的功能，一定程度上牺牲了css控制高亮颜色的便捷。不过除了默认颜色外，可以使用对外提供的reset方法来重新自定义颜色。比如目前的示例就是使用：
reset({
  js:  {
    key: "f33"
  },
  java: {
    key: "39f"
...]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/jssc/" target="_blank">http://code.google.com/p/jssc/</a></p>
<p>众人拾柴火焰高，经过一段时间的发布和回馈，jssc4.1的版本公布出来，以供开发者们使用。这次做的比较大的革新有：css控制，自定义颜色，标记语言增强，jsp语法支持，预留接口。</p>
<p>1.除却高亮颜色部分外，其余已经尽可能地交由css控制。我想这也是所有人都希望看到的。</p>
<p>2.为了保持对word等富文本复制的功能，一定程度上牺牲了css控制高亮颜色的便捷。不过除了默认颜色外，可以使用对外提供的reset方法来重新自定义颜色。比如目前的示例就是使用：</p>
<pre class="brush:js">reset({
  js:  {
    key: "f33"
  },
  java: {
    key: "39f"
  },
  as: {
    key: "333",  num: "333", string:  "333"
  }
})</pre>
<p>重新定义了js、java、as的部分颜色，这也是为什么看上去显得很怪异的原因（我为了让效果更醒目点，当然你可以设置得比我这漂亮多了）。reset()传入一个object，里面的动态属性设置可以参照Config.as文件。</p>
<p>3.对于html、xml的支持被增强了。一些自封闭标签的折叠功能被修正，同时还有另外一些隐藏的bug也被修复。</p>
<p>4.在一些人的大力支持下（我想同时也是要求下@_@），jsp语法被支持。值得注意的是，jsp的高亮颜色并不能直接被自定义。因为jsp解析是继承html的解析并内置组合了一个java解析器，因此颜色部分是由html和java共同决定的，更改另外两者的同时就等于更改了jsp。<br />
示例中jsp颜色的怪异就是因为java的部分颜色被我故意改乱了。</p>
<p>5.在init()方法的第三个参数中，多出了一个留下来的方法接口。它的作用是当客户端不支持flash  player或者版本不足时使用这个方法，比如可以异步加载sh或者jssc老版本等。</p>
<p>最后的话是我在上传jssc4.1时发现syntaxhighlighter的2.0信息也被公布了，我没细看。呵呵，不知道它会带来哪些变化。我所希望的就是那个预留方法可以使用sh2.0。</p>
]]></content:encoded>
			<wfw:commentRss>http://army8735.org/2009/02/17/38.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

