<?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>YSlove.net &#187; plugins</title>
	<atom:link href="http://yslove.net/tag/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://yslove.net</link>
	<description>Playing Keyboard</description>
	<lastBuildDate>Fri, 27 Jan 2012 06:20:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>wordpress 插件 images lazyload</title>
		<link>http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/</link>
		<comments>http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 11:14:28 +0000</pubDate>
		<dc:creator>YSjia</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[lazyload]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://yslove.net/?p=858</guid>
		<description><![CDATA[写了一个非常简单的插件，其灵感来源于jQuery lazyload，但是只在客户端是无法实现真正的Lazyload的，因为浏览器的差异，有时甚至会造成2倍的请求，那如何只让可见的图片进行加载？ 答案是在服务端对img标签的src属性进行更改即可。 下载 插件下载地址 非常简单的安装： 直接把文件夹解压到wordpress plugins文件夹下； 在插件控制面板上启用即可。 注意：插件依赖于jQuery类库，所以确保你的博客引用了jQuery类库！   测试地址：本站已经启用插件，随便点开页面即可测试。 测试页面与说明 先看一下对网页优化的重要准则： Performance Research, Part 1: What the 80/20 Rule Tells Us about Reducing HTTP Requests 我们的经验表明减少 HTTP 请求数能最有效地减少页面响应时间，这通常也是性能优化的最简单方法。（YUI） 测试1   这个页面图片的数量为64个（背景+img图片） 前：先看一下正常情况下的加载 60个请求，文档体积995.1K，加载时间为7.06s 后：再看一下启用插件后的情况 20个请求，文档体积371.6K，加载时间为2.34s 小结：可以看到，在大量图片请求下，可以有效的减少加载时间并且减少请求数量与文档体积！ 注意：根据网络（网速）不同测试会有偏差，由其现在我的主机在国外，国内访问经常不是很稳定。 测试2 这个页面图片的数量为21个（背景+img图片） 其中有11幅图质量较大 前：先看一下正常情况下的加载 21个请求，文档体积1.3M，加载时间为5.61s 后：再看一下启用插件后的情况 11个请求，文档体积256.7K，加载时间为3.47s 小结：可以看到，在大量高质量图片请求下，可以减少请求数量与文档体积并且加载时间也会有所提升！ 注意：根据网络（网速）不同测试会有偏差，由其现在我的主机在国外，国内访问经常不是很稳定。 Q &#38; A Q. 为什么我的主题安装后无效？ A. [...]]]></description>
			<content:encoded><![CDATA[<p>写了一个非常简单的插件，其灵感来源于jQuery lazyload，但是只在客户端是无法实现真正的Lazyload的，因为浏览器的差异，有时甚至会造成2倍的请求，那如何只让可见的图片进行加载？</p>
<p>答案是在服务端对img标签的src属性进行更改即可。</p>
<h3>下载</h3>
<p>插件<a href="http://wordpress.org/extend/plugins/ys-lazyload/" target="_blank">下载地址</a></p>
<h3>非常简单的安装：</h3>
<ol>
<li>直接把文件夹解压到wordpress plugins文件夹下；</li>
<li>在插件控制面板上启用即可。</li>
</ol>
<p><strong><span style="color: #ff0000;">注意：插件依赖于jQuery类库，所以确保你的博客引用了jQuery类库！</span></strong></p>
<p> </p>
<p>测试地址：本站已经启用插件，随便点开页面即可测试。</p>
<h3>测试页面与说明</h3>
<p>先看一下对网页优化的重要准则：</p>
<h4><a href="http://www.yuiblog.com/blog/2006/11/28/performance-research-part-1/">Performance Research, Part 1: What the 80/20 Rule Tells Us about Reducing HTTP Requests</a></h4>
<blockquote>
<h4>我们的经验表明减少 HTTP 请求数能最有效地减少页面响应时间，这通常也是性能优化的最简单方法。（YUI）</h4>
</blockquote>
<p><a href="http://yslove.net/ceshiyemian-ys-lazyload/" target="_blank">测试1</a></p>
<p> </p>
<p>这个页面图片的数量为64个（背景+img图片）</p>
<p><strong>前：</strong>先看一下正常情况下的加载</p>
<p><a href="http://gd.yslove.net/wordpress--images-lazyload_108BA/no-use.png"><img style="display: inline;" title="no-use" src="http://gd.yslove.net/wordpress--images-lazyload_108BA/no-use_thumb.png" alt="no-use" width="500" height="597" /></a></p>
<p>60个请求，文档体积995.1K，加载时间为7.06s</p>
<p><strong>后：</strong>再看一下启用插件后的情况</p>
<p><a href="http://gd.yslove.net/wordpress--images-lazyload_108BA/image.png"><img style="display: inline;" title="image" src="http://gd.yslove.net/wordpress--images-lazyload_108BA/image_thumb.png" alt="image" width="500" height="209" /></a></p>
<p>20个请求，文档体积371.6K，加载时间为2.34s</p>
<p><strong>小结：</strong>可以看到，在大量图片请求下，可以有效的减少加载时间并且减少请求数量与文档体积！</p>
<p><strong><span style="color: #ff0000;">注意：根据网络（网速）不同测试会有偏差，由其现在我的主机在国外，国内访问经常不是很稳定。</span></strong> <a href="http://yslove.net/ceshiyemian-ys-lazyload-2-2/" target="_blank">测试2</a></p>
<p>这个页面图片的数量为21个（背景+img图片）</p>
<p>其中有11幅图质量较大</p>
<p><strong>前：</strong>先看一下正常情况下的加载</p>
<p><a href="http://gd.yslove.net/wordpress--images-lazyload_108BA/no-used-b.png"><img style="display: inline;" title="no-used-b" src="http://gd.yslove.net/wordpress--images-lazyload_108BA/no-used-b_thumb.png" alt="no-used-b" width="500" height="219" /></a></p>
<p>21个请求，文档体积1.3M，加载时间为5.61s</p>
<p><strong>后：</strong>再看一下启用插件后的情况</p>
<p><a href="http://gd.yslove.net/wordpress--images-lazyload_108BA/used-b.png"><img style="display: inline;" title="used-b" src="http://gd.yslove.net/wordpress--images-lazyload_108BA/used-b_thumb.png" alt="used-b" width="500" height="116" /></a></p>
<p>11个请求，文档体积256.7K，加载时间为3.47s</p>
<p><strong>小结：</strong>可以看到，在大量高质量图片请求下，可以减少请求数量与文档体积并且加载时间也会有所提升！</p>
<p><strong><span style="color: #ff0000;">注意：根据网络（网速）不同测试会有偏差，由其现在我的主机在国外，国内访问经常不是很稳定。</span></strong></p>
<h3>Q &amp; A</h3>
<p><strong>Q. 为什么我的主题安装后无效？</strong></p>
<p><strong>A.</strong> 首先一定要确定主题已经引用<strong>jQuery</strong>类库，并且在使用的主题中一定要包含<strong>wp_header</strong>与<strong>wp_footer</strong>函数。</p>
<p><strong>Q.为什么启用了插件后感觉更慢了？</strong></p>
<p><strong>A.</strong>因为图片的延迟加载，所以图片会在文档加载完后再渲染，这样如果特别大量图片产生并发，页面上可能会出现短暂的卡现象。不过这里也是要根据当前的网速与连接的主机情况而定。</p>
<p><strong>Q.如何进行相关设置？</strong></p>
<p><strong>A.</strong>抱歉这个版本只是提供基本的功能，在以后的版本中会考虑更多功能并可以在后台设置，比如加载页面的高度与图片特效等。</p>
<h3>更新</h3>
<p>添加淡入 (fadein) 效果；</p>
<p>添加一个占位符文件，防止没有src的image标签在某些情况下导致浏览器崩溃；</p>
<p>修改一些bug。</p>
<p><strong><span style="color: #ff0000;">如果依然有问题无法使用，请联系我，我来帮你解决。</span></strong></p>
<p>Email: gigjiajia [at] gmail.com</p>
<p>QQ: 270162642 (验证时请注明：lazyload插件有问题)</p>
<hr /><h2>也许这些文章您也感兴趣:</h2><ul><li><a href="http://yslove.net/2010/11/wordpress-plugin-magicmailer/" rel="bookmark" title="Permanent Link: 解决WordPress Window主机无法接收Email">解决WordPress Window主机无法接收Email</a></li><li><a href="http://yslove.net/ceshiyemian-ys-lazyload/" rel="bookmark" title="Permanent Link: 测试页面 &#8211; YS.Lazyload">测试页面 &#8211; YS.Lazyload</a></li><li><a href="http://yslove.net/ceshiyemian-ys-lazyload-2-2/" rel="bookmark" title="Permanent Link: 测试页面 &#8211; YS.Lazyload &#8211; 2">测试页面 &#8211; YS.Lazyload &#8211; 2</a></li><li><a href="http://yslove.net/2011/07/guide-to-fed/" rel="bookmark" title="Permanent Link: [转]让开发也懂前端">[转]让开发也懂前端</a></li><li><a href="http://yslove.net/2010/07/javascriptyuswfjiaohu/" rel="bookmark" title="Permanent Link: Javascript与SWF交互">Javascript与SWF交互</a></li></ul><hr /><small>Copyright &copy; 2010 by <a href="http://yslove.net">YSlove.net</a><br /><a href="http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/#comments" title="留言">欢迎留言</a> | 作者: <a href="" >YSjia</a> | 原文链接：<a href="http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/">http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/</a><br /><em>数字指纹 3abf2858e3aa210a1750056317836753 (38.107.179.206) </em></small>]]></content:encoded>
			<wfw:commentRss>http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>解决WordPress Window主机无法接收Email</title>
		<link>http://yslove.net/2010/11/wordpress-plugin-magicmailer/</link>
		<comments>http://yslove.net/2010/11/wordpress-plugin-magicmailer/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 09:15:17 +0000</pubDate>
		<dc:creator>YSjia</dc:creator>
				<category><![CDATA[杂谈]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://yslove.net/2010/11/wordpress-plugin-magicmailer/</guid>
		<description><![CDATA[有时在虚拟主机（windows，linux）上会因为各种原因无法接收与发送Email，这样会给我们带带及大的不便，解决方法如下： 使用第三方插件，MagicMailer 简单介绍一下，激活插件（这个不用说了，哈哈） 在设置菜单会多一项Magic Mailer，点击后出现管理界面 Reply mail address填写你的email地址 SMTP在你的邮箱里找，比如说163的smtp就是smtp.163.com，端口一般是25 填写完之后记得点击Save Configuration保存。 如果是用gmail的话，点击show gmail configuration会出现另一界面 几乎已经配制完毕直接填写剩余的即可。 也许这些文章您也感兴趣:wordpress 插件 images lazyload[转]让开发也懂前端Javascript与SWF交互jQuery UI组件开发曾经为自己设计的博客Copyright &#169; 2010 by YSlove.net欢迎留言 &#124; 作者: YSjia &#124; 原文链接：http://yslove.net/2010/11/wordpress-plugin-magicmailer/数字指纹 3abf2858e3aa210a1750056317836753 (38.107.179.206)]]></description>
			<content:encoded><![CDATA[<p>有时在虚拟主机（windows，linux）上会因为各种原因无法接收与发送Email，这样会给我们带带及大的不便，解决方法如下：</p>
<p>使用第三方插件，<a href="http://www.himagic.net/index.php/archives/128.html" target="_blank">MagicMailer</a></p>
<p>简单介绍一下，激活插件（这个不用说了，哈哈）</p>
<p>在设置菜单会多一项Magic Mailer，点击后出现管理界面</p>
<p><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="image" src="http://gd.yslove.net/WordpressWindowEmail_EE4B/image.png" border="0" alt="image" width="446" height="559" /></p>
<p>Reply mail address填写你的email地址</p>
<p>SMTP在你的邮箱里找，比如说163的smtp就是smtp.163.com，端口一般是25</p>
<p>填写完之后记得点击Save Configuration保存。</p>
<p>如果是用gmail的话，点击show gmail configuration会出现另一界面</p>
<p><img style="display: inline; border: 0px;" title="image" src="http://gd.yslove.net/WordpressWindowEmail_EE4B/image_3.png" border="0" alt="image" width="500" height="329" /></p>
<p>几乎已经配制完毕直接填写剩余的即可。</p>
<hr /><h2>也许这些文章您也感兴趣:</h2><ul><li><a href="http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/" rel="bookmark" title="Permanent Link: wordpress 插件 images lazyload">wordpress 插件 images lazyload</a></li><li><a href="http://yslove.net/2011/07/guide-to-fed/" rel="bookmark" title="Permanent Link: [转]让开发也懂前端">[转]让开发也懂前端</a></li><li><a href="http://yslove.net/2010/07/javascriptyuswfjiaohu/" rel="bookmark" title="Permanent Link: Javascript与SWF交互">Javascript与SWF交互</a></li><li><a href="http://yslove.net/2011/01/jquery-ui-widget-development/" rel="bookmark" title="Permanent Link: jQuery UI组件开发">jQuery UI组件开发</a></li><li><a href="http://yslove.net/2009/04/myblog-wordpress-design/" rel="bookmark" title="Permanent Link: 曾经为自己设计的博客">曾经为自己设计的博客</a></li></ul><hr /><small>Copyright &copy; 2010 by <a href="http://yslove.net">YSlove.net</a><br /><a href="http://yslove.net/2010/11/wordpress-plugin-magicmailer/#comments" title="留言">欢迎留言</a> | 作者: <a href="" >YSjia</a> | 原文链接：<a href="http://yslove.net/2010/11/wordpress-plugin-magicmailer/">http://yslove.net/2010/11/wordpress-plugin-magicmailer/</a><br /><em>数字指纹 3abf2858e3aa210a1750056317836753 (38.107.179.206) </em></small>]]></content:encoded>
			<wfw:commentRss>http://yslove.net/2010/11/wordpress-plugin-magicmailer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>代码高亮插件-SyntaxHighlighter</title>
		<link>http://yslove.net/2009/04/wp-plugins-syntaxhighlighter/</link>
		<comments>http://yslove.net/2009/04/wp-plugins-syntaxhighlighter/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 14:14:34 +0000</pubDate>
		<dc:creator>YSjia</dc:creator>
				<category><![CDATA[try it]]></category>
		<category><![CDATA[实验室]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://yslove.net/?p=37</guid>
		<description><![CDATA[介绍一款代码高亮插件-SyntaxHighlighter。 其实说是一款插件，不如说是js lib~ 因为他不需要像其他WP的插件那样在后台安装与配制。 首先，说一下它的好： 完全绿色不需要修改function.php，只需要在页面加载相应的js与css即可 支持多类型代码高亮（其实其他的插件支持的也不少），可自主选择所需高亮的语言 其次，说一下它的坏： 体积过大，压缩完后竟然还有19K！ 自定义的api太少，很多时候需要自己去修改js或css文件 其他的功能与一般的代码高亮插件都差不多。 这所以这么大的体积我还选择他的原因是，因为其DIY相对而言要方便许多。 只要你修改相应的js或css即可，对于开发人员来说，还是很方便的。 对于他的期望就是希望在新版本中体积可以小一点，毕竟一个19K的文件不是一个小数字。 安装 安装时只需要将相应的js文件放到你的header.php中即可 js必须文件为：shCre.js shBrushBash.js shBrushCpp.js css必须文件为：shCore.css shThremeDefault.css 然后在加入相应的高亮代码js如：shBrushCss.js这是css的 写代码 这样在写日记的时候可以用&#60;pre class=”brush: css”&#62;这里是相应的代码&#60;/pre&#62; 来测试一下代码： 这里是javascript代码 function test() : String { return 10; } 这里是CSS代码 #test{ font-size:19px; margin:10px; padding:20px; } 也许这些文章您也感兴趣:jQuery UI组件开发wordpress 插件 images lazyloadCopyright &#169; 2010 by YSlove.net欢迎留言 &#124; 作者: YSjia &#124; [...]]]></description>
			<content:encoded><![CDATA[<p>介绍一款代码高亮插件-<a href="http://alexgorbatchev.com" target="_blank">SyntaxHighlighter</a>。</p>
<p>其实说是一款插件，不如说是js lib~</p>
<p>因为他不需要像其他WP的插件那样在后台安装与配制。</p>
<p>首先，说一下它的好：</p>
<ul>
<li>完全绿色不需要修改function.php，只需要在页面加载相应的js与css即可</li>
<li>支持多类型代码高亮（其实其他的插件支持的也不少），可自主选择所需高亮的语言</li>
</ul>
<p>其次，说一下它的坏：</p>
<ul>
<li>体积过大，压缩完后竟然还有19K！</li>
<li>自定义的api太少，很多时候需要自己去修改js或css文件</li>
</ul>
<p>其他的功能与一般的代码高亮插件都差不多。</p>
<p>这所以这么大的体积我还选择他的原因是，因为其DIY相对而言要方便许多。</p>
<p>只要你修改相应的js或css即可，对于开发人员来说，还是很方便的。</p>
<p>对于他的期望就是希望在新版本中体积可以小一点，毕竟一个19K的文件不是一个小数字。</p>
<p><strong>安装</strong></p>
<p>安装时只需要将相应的js文件放到你的header.php中即可</p>
<p>js必须文件为：shCre.js shBrushBash.js shBrushCpp.js</p>
<p>css必须文件为：shCore.css shThremeDefault.css</p>
<p>然后在加入相应的高亮代码js如：shBrushCss.js这是css的</p>
<p><strong>写代码</strong></p>
<p>这样在写日记的时候可以用&lt;pre class=”brush: css”&gt;这里是相应的代码&lt;/pre&gt;</p>
<p>来测试一下代码：</p>
<p>这里是javascript代码</p>
<pre class="brush: jscript">function test() : String
{
	return 10;
}</pre>
<p>这里是CSS代码</p>
<pre class="brush: css">#test{

font-size:19px;

margin:10px; 

padding:20px;
}</pre>
<hr /><h2>也许这些文章您也感兴趣:</h2><ul><li><a href="http://yslove.net/2011/01/jquery-ui-widget-development/" rel="bookmark" title="Permanent Link: jQuery UI组件开发">jQuery UI组件开发</a></li><li><a href="http://yslove.net/2011/04/wordpress-plugin-ys-lazyload/" rel="bookmark" title="Permanent Link: wordpress 插件 images lazyload">wordpress 插件 images lazyload</a></li></ul><hr /><small>Copyright &copy; 2010 by <a href="http://yslove.net">YSlove.net</a><br /><a href="http://yslove.net/2009/04/wp-plugins-syntaxhighlighter/#comments" title="留言">欢迎留言</a> | 作者: <a href="" >YSjia</a> | 原文链接：<a href="http://yslove.net/2009/04/wp-plugins-syntaxhighlighter/">http://yslove.net/2009/04/wp-plugins-syntaxhighlighter/</a><br /><em>数字指纹 3abf2858e3aa210a1750056317836753 (38.107.179.206) </em></small>]]></content:encoded>
			<wfw:commentRss>http://yslove.net/2009/04/wp-plugins-syntaxhighlighter/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  yslove.net/tag/plugins/feed/ ) in 0.47184 seconds, on Feb 6th, 2012 at 10:12 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 6th, 2012 at 11:12 am UTC -->
