<?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>小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY &#187; FireFox</title>
	<atom:link href="http://blog.wu-boy.com/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wu-boy.com</link>
	<description>介紹一堆美食日記，生活日記，電腦筆記</description>
	<lastBuildDate>Tue, 27 Jul 2010 14:04:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter</title>
		<link>http://blog.wu-boy.com/2010/06/07/2182/</link>
		<comments>http://blog.wu-boy.com/2010/06/07/2182/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 11:30:56 +0000</pubDate>
		<dc:creator>appleboy</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[FirePHP]]></category>

		<guid isPermaLink="false">http://blog.wu-boy.com/?p=2182</guid>
		<description><![CDATA[之前介紹過 javascript FireFox Debug 工具 FireBug (Using firebug for firefox 除錯 javascript)，今天來介紹 PHP 除錯工具 FirePHP，它可以輸出 PHP 資料到 FireBug console 介面，方便解決 PHP 相關問題，而不會去影響線上網站的畫面，安裝方式非常簡單，請先安裝 FireFox addon for FirePHP，重新啟動 FireFox 這樣就安裝成功了，接下來就是 include FirePHP Library 檔案，就可以正常使用了。另外還會介紹如何安裝到 CodeIgniter PHP Framework
<span class="readmore"><a href="http://blog.wu-boy.com/2010/06/07/2182/" title="[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter" target="_blank">...詳全文（共1744字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.firephp.org/images/FirePHP_Large_White.png" alt="FirePHP" /><br />
之前介紹過 javascript FireFox Debug 工具 <a href="http://getfirebug.com/">FireBug</a> (<a href="http://blog.wu-boy.com/2010/01/05/1943/">Using firebug for firefox 除錯 javascript</a>)，今天來介紹 PHP 除錯工具 <a href="http://www.firephp.org/">FirePHP</a>，它可以輸出 PHP 資料到 FireBug console 介面，方便解決 PHP 相關問題，而不會去影響線上網站的畫面，安裝方式非常簡單，請先安裝 <a href="https://addons.mozilla.org/en-US/firefox/addon/6149/">FireFox addon for FirePHP</a>，重新啟動 FireFox 這樣就安裝成功了，接下來就是 include FirePHP Library 檔案，就可以正常使用了。另外還會介紹如何安裝到 <a href="http://codeigniter.com/">CodeIgniter PHP Framework</a></p>
<p>Firebug: <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">https://addons.mozilla.org/en-US/firefox/addon/1843</a><br />
FirePHP: <a href="https://addons.mozilla.org/en-US/firefox/addon/6149">https://addons.mozilla.org/en-US/firefox/addon/6149</a></p>
<p>底下先看畫面：</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="re0">$array</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&quot;a&quot;</span> <span class="sy0">=&gt;</span> <span class="st0">&quot;1&quot;</span><span class="sy0">,</span> <span class="st0">&quot;b&quot;</span> <span class="sy0">=&gt;</span> <span class="st0">&quot;2&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="re0">$firephp</span><span class="sy0">-&gt;</span><span class="me1">info</span><span class="br0">&#40;</span><span class="re0">$array</span><span class="sy0">,</span> <span class="st0">&quot;info&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="re0">$firephp</span><span class="sy0">-&gt;</span><span class="me1">warn</span><span class="br0">&#40;</span><span class="re0">$array</span><span class="sy0">,</span> <span class="st0">&quot;warn&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="re0">$firephp</span><span class="sy0">-&gt;</span><span class="me1">error</span><span class="br0">&#40;</span><span class="re0">$array</span><span class="sy0">,</span> <span class="st0">&quot;error&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<p><a href="http://www.flickr.com/photos/appleboy/4677599187/" title="Flickr 上 appleboy46 的 FirePHP"><img src="http://farm5.static.flickr.com/4072/4677599187_64c5568b73_o.png" width="444" height="200" alt="FirePHP" /></a></p>
<h2>Install FirePHP 安裝</h2>
<p>Ref : <a href="http://www.firephp.org/HQ/Install.htm">http://www.firephp.org/HQ/Install.htm</a><br />
在 Zend Framework 已經有開發完成，可以參考：<a href="http://www.christophdorn.com/Blog/2008/09/02/firephp-and-zend-framework-16/">FirePHP and Zend Framework 1.6</a><br />
下載檔案：<a href="http://www.firephp.org/DownloadRelease/FirePHPLibrary-FirePHPCore-0.3.1">Download FirePHPCore library version 0.3.1</a></p>
<h2>unzip FirePHP (解壓縮)</h2>
<p>您會發現 FirePHPCore 底下有四個檔案，其中 fb.php &#038;&#038; FirePHP.class.php 給 PHP 5 用的，另外兩個 fb.php4 &#038;&#038; FirePHP.class.php4 則是給 PHP 4 專屬，本文只會以 PHP 5 當作範例。</p>
<h2>include FirePHP file</h2>
<p>新增一個 index.php 檔案，在最上面寫入：</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="kw1">require_once</span><span class="br0">&#40;</span><span class="st_h">'FirePHPCore/FirePHP.class.php'</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<h2>Start output buffering</h2>
<p>假設您在 php.ini 有設定 <a href="http://us.php.net/manual/en/outcontrol.configuration.php#ini.output-buffering">output_buffering</a> 為 on，就可以省略此步驟</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><a href="http://www.php.net/ob_start"><span class="kw3">ob_start</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<h2>測試完整檔案</h2>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="sy1">&lt;?</span><br />
<span class="kw1">require_once</span><span class="br0">&#40;</span><span class="st_h">'FirePHPCore/FirePHP.class.php'</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<a href="http://www.php.net/ob_start"><span class="kw3">ob_start</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="re0">$var</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st_h">'i'</span><span class="sy0">=&gt;</span><span class="nu0">10</span><span class="sy0">,</span> <span class="st_h">'j'</span><span class="sy0">=&gt;</span><span class="nu0">20</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="re0">$firephp</span> <span class="sy0">=</span> FirePHP<span class="sy0">::</span><span class="me2">getInstance</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span> <br />
<span class="re0">$firephp</span><span class="sy0">-&gt;</span><span class="me1">log</span><span class="br0">&#40;</span><span class="re0">$var</span><span class="sy0">,</span> <span class="st_h">'WARN'</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="sy1">?&gt;</span></div></div>
<p>FirePHP 預設是啟動的，如果您要將此關閉，可以使用底下程式碼將其關閉：</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="co4">/**<br />
&nbsp; &nbsp;* Enable and disable logging to Firebug<br />
&nbsp; &nbsp;* <br />
&nbsp; &nbsp;* @param boolean $Enabled TRUE to enable, FALSE to disable<br />
&nbsp; &nbsp;* @return void<br />
&nbsp; &nbsp;*/</span><br />
<span class="re0">$firephp</span><span class="sy0">-&gt;</span><span class="me1">setEnabled</span><span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<p>也可以自訂選項：<br />
<span style="color:green">maxObjectDepth</span> 顯示 object 資料深度<br />
<span style="color:green">maxArrayDepth</span> 顯示 array 資料深度<br />
<span style="color:green">useNativeJsonEncode</span> 設定為 false 就是代表使用 FirePHPCore 內建 JSON encoder 來取代 PHP 內建 json_encode()。<br />
<span style="color:green">includeLineNumbers</span> 顯示檔案名稱以及行號資訊</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="co1">// Defaults:</span><br />
<span class="re0">$options</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st_h">'maxObjectDepth'</span> <span class="sy0">=&gt;</span> <span class="nu0">10</span><span class="sy0">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="st_h">'maxArrayDepth'</span> <span class="sy0">=&gt;</span> <span class="nu0">20</span><span class="sy0">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="st_h">'useNativeJsonEncode'</span> <span class="sy0">=&gt;</span> <span class="kw2">true</span><span class="sy0">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="st_h">'includeLineNumbers'</span> <span class="sy0">=&gt;</span> <span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<p>&nbsp;</p>
<h1>Install FirePHP on CodeIgniter</h1>
<p>1. move <span style="color:red">fb.php</span> and <span style="color:red">FirePHP.class.php</span> into <span style="color:green">system/application/libraries</span> directory.<br />
2. rename <span style="color:red">FirePHP.class.php</span> to <span style="color:green">Firephp.php</span>, and <span style="color:red">fb.php</span> to <span style="color:green">Fb.php</span>.<br />
3. edit <span style="color:green">Firephp.php</span> file.</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace">#<br />
# Find &nbsp;<br />
#<br />
<span class="kw2">&lt;?php</span><br />
<span class="co2">#</span><br />
<span class="co2"># Replace</span><br />
<span class="co2">#</span><br />
<span class="kw1">if</span> <span class="br0">&#40;</span> <span class="sy0">!</span> <a href="http://www.php.net/defined"><span class="kw3">defined</span></a><span class="br0">&#40;</span><span class="st_h">'BASEPATH'</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <a href="http://www.php.net/exit"><span class="kw3">exit</span></a><span class="br0">&#40;</span><span class="st_h">'No direct script access allowed'</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<p>edit <span style="color:green">Fb.php file</span></p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace">#<br />
# Find &nbsp;<br />
#<br />
<span class="kw2">&lt;?php</span><br />
<span class="co2">#</span><br />
<span class="co2"># Replace</span><br />
<span class="co2">#</span><br />
<span class="kw1">if</span> <span class="br0">&#40;</span> <span class="sy0">!</span> <a href="http://www.php.net/defined"><span class="kw3">defined</span></a><span class="br0">&#40;</span><span class="st_h">'BASEPATH'</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <a href="http://www.php.net/exit"><span class="kw3">exit</span></a><span class="br0">&#40;</span><span class="st_h">'No direct script access allowed'</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<p>Edit <span style="color:green">config/autoload.php</span> file</p>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="co2">#</span><br />
<span class="co2"># Find</span><br />
<span class="co2">#</span><br />
<span class="re0">$autoload</span><span class="br0">&#91;</span><span class="st_h">'libraries'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="co2">#</span><br />
<span class="co2"># Replace</span><br />
<span class="co2">#</span><br />
<span class="re0">$autoload</span><span class="br0">&#91;</span><span class="st_h">'libraries'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&quot;firephp&quot;</span><span class="sy0">,</span> <span class="st0">&quot;fb&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></div>
<h3>How to use it?</h3>
<div class="codecolorer-container php " style="overflow:auto;white-space:nowrap;width:580px"><div class="php codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="kw2">function</span> index<span class="br0">&#40;</span><span class="br0">&#41;</span><br />
<span class="br0">&#123;</span><br />
&nbsp; <span class="re0">$a</span> <span class="sy0">=</span> <span class="st0">&quot;test&quot;</span><span class="sy0">;</span><br />
&nbsp; <span class="re0">$array</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&quot;a&quot;</span> <span class="sy0">=&gt;</span> <span class="st0">&quot;1&quot;</span><span class="sy0">,</span> <span class="st0">&quot;b&quot;</span> <span class="sy0">=&gt;</span> <span class="st0">&quot;2&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; &nbsp; &nbsp; <br />
&nbsp; <span class="co1">//$this-&gt;firephp-&gt;log($a, 'ERROR');</span><br />
&nbsp; <span class="co1">//$this-&gt;firephp-&gt;log($a, 'ERROR'); &nbsp; &nbsp;</span><br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">setEnabled</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; &nbsp;<br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">info</span><span class="br0">&#40;</span><span class="re0">$array</span><span class="sy0">,</span> <span class="st0">&quot;info&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">warn</span><span class="br0">&#40;</span><span class="re0">$array</span><span class="sy0">,</span> <span class="st0">&quot;warn&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">error</span><span class="br0">&#40;</span><span class="re0">$array</span><span class="sy0">,</span> <span class="st0">&quot;error&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">group</span><span class="br0">&#40;</span><span class="st_h">'Test Group'</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">log</span><span class="br0">&#40;</span><span class="st_h">'Hello World'</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">fb</span><span class="sy0">-&gt;</span><span class="me1">groupEnd</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="br0">&#125;</span></div></div>
<h3>Related View</h3><ul class="related_post"><li><a href="http://blog.wu-boy.com/2010/06/23/2240/" title="[FreeBSD] update apache -> 2.2.15, PHP -> 5.3.2, and MySQL downgrade to 5.1.9">[FreeBSD] update apache -> 2.2.15, PHP -> 5.3.2, and MySQL downgrade to 5.1.9 (0)</a></li><li><a href="http://blog.wu-boy.com/2009/12/30/1920/" title="[PHP Framework] How to implement Plurk API in CodeIgniter">[PHP Framework] How to implement Plurk API in CodeIgniter (0)</a></li><li><a href="http://blog.wu-boy.com/2009/10/26/1757/" title="[CodeIgniter] 解決 CI 下載函數 force_download 在 IE 底下檔案標題亂碼">[CodeIgniter] 解決 CI 下載函數 force_download 在 IE 底下檔案標題亂碼 (1)</a></li><li><a href="http://blog.wu-boy.com/2009/09/16/1657/" title="[新聞] CodeIgniter v1.7.2 Released">[新聞] CodeIgniter v1.7.2 Released (4)</a></li><li><a href="http://blog.wu-boy.com/2009/08/19/1593/" title="[CodeIgniter] 分享中文官方網站範例程式碼">[CodeIgniter] 分享中文官方網站範例程式碼 (0)</a></li><li><a href="http://blog.wu-boy.com/2009/07/20/1511/" title="[CodeIgniter] Open Source PHP Web Framework 系列講座">[CodeIgniter] Open Source PHP Web Framework 系列講座 (6)</a></li><li><a href="http://blog.wu-boy.com/2009/07/09/1499/" title="[CodeIgniter] lighttpd rewrite rule &#038;&#038; apache mod_rewrite">[CodeIgniter] lighttpd rewrite rule &#038;&#038; apache mod_rewrite (6)</a></li><li><a href="http://blog.wu-boy.com/2009/06/26/1482/" title="[PHP] Gallery 3.0 Beta 1 使用 Kohana MVC Framework">[PHP] Gallery 3.0 Beta 1 使用 Kohana MVC Framework (1)</a></li><li><a href="http://blog.wu-boy.com/2009/06/11/1386/" title="[網站] 好站連結 (三)">[網站] 好站連結 (三) (0)</a></li><li><a href="http://blog.wu-boy.com/2009/06/09/1431/" title="[CodeIgniter] 使用者註冊 auth code 亂數認證碼圖片">[CodeIgniter] 使用者註冊 auth code 亂數認證碼圖片 (3)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.wu-boy.com/2010/06/07/2182/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用 CSS 排版製作網站</title>
		<link>http://blog.wu-boy.com/2009/03/11/964/</link>
		<comments>http://blog.wu-boy.com/2009/03/11/964/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:45:57 +0000</pubDate>
		<dc:creator>appleboy</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[www]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://blog.wu-boy.com/?p=964</guid>
		<description><![CDATA[今天下午都在研究網站 CSS 的排版跟製作，在現在 Web 2.0 的時代，很多入口網站全部都改換成 CSS 來排版，取代掉原本的 Table 表格，這算是相當重大的改變，一來對於維護網站會相當方便，二來就是省下很多頻寬資源，大型入口網站：Yahoo、痞客幫 首頁全部都利用 CSS Div 的方式下去排版，當然一些基本的 CSS 觀念要有，這樣就很好學習了，CSS 排版觀念：CSS 盒子模式、CSS 浮動 (Float)，可以參考 CSS 語法教學 這裡，這個網站寫的相當簡單，可以當作入門網站，順手就把之前幫學校做的一個網站：國立中正大學::第十屆全國實證經濟學論文研討會 全部換成 CSS，也通過 無障礙 A+ 程式驗證。
<span class="readmore"><a href="http://blog.wu-boy.com/2009/03/11/964/" title="使用 CSS 排版製作網站" target="_blank">...詳全文（共462字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a title="國立中正大學--經濟系含國際經濟研究所--第十屆全國實證經濟學論文研討會--首頁_1236772280180 (by appleboy46)" href="http://www.flickr.com/photos/appleboy/3346746764/"><img title="國立中正大學--經濟系含國際經濟研究所--第十屆全國實證經濟學論文研討會--首頁_1236772280180 (by appleboy46)" src="http://farm4.static.flickr.com/3625/3346746764_1259500fd3.jpg" alt="國立中正大學--經濟系含國際經濟研究所--第十屆全國實證經濟學論文研討會--首頁_1236772280180 (by appleboy46)" width="395" height="500" /></a><br />
今天下午都在研究網站 <a href="http://zh.wikipedia.org/wiki/CSS">CSS</a> 的排版跟製作，在現在 Web 2.0 的時代，很多入口網站全部都改換成 CSS 來排版，取代掉原本的 Table 表格，這算是相當重大的改變，一來對於維護網站會相當方便，二來就是省下很多頻寬資源，大型入口網站：<a href="http://tw.yahoo.com">Yahoo</a>、<a href="http://www.pixnet.net">痞客幫</a> 首頁全部都利用 CSS Div 的方式下去排版，當然一些基本的 CSS 觀念要有，這樣就很好學習了，CSS 排版觀念：<a class="nav" href="http://css.1keydata.com/tw/box-model.php">CSS 盒子模式</a>、<span style="font-family: Verdana,Arial,Helvetica,sans-serif;"><a class="nav" href="http://css.1keydata.com/tw/float.php">CSS 浮動 (Float)</a>，可以參考 <a href="http://css.1keydata.com/tw/">CSS 語法教學</a> 這裡，這個網站寫的相當簡單，可以當作入門網站，順手就把之前幫學校做的一個網站：</span><a href="http://www.ccu.edu.tw/economic/2009/index.php">國立中正大學::第十屆全國實證經濟學論文研討會</a> 全部換成 CSS，也通過 <a href="http://enable.nat.gov.tw/">無障礙</a> A+ 程式驗證。</p>
<p><span id="more-964"></span></p>
<p>那底下就是我今天參考的一些網站，我覺得還不錯，很多觀念都是在這裡學的喔。</p>
<ul>
<li><a href="http://blog.roodo.com/jaceju/archives/77741.html">如何正確實作出固定寬度且置中的版型</a></li>
<li><a href="http://blog.roodo.com/jaceju/archives/91923.html">CSS 排版觀念：Position</a></li>
<li><a href="http://blog.roodo.com/jaceju/archives/152005.html">樂多Blog排版入門 </a></li>
<li><a href="http://css.1keydata.com/tw/">CSS 語法教學</a></li>
<li><a href="http://blog.roodo.com/jaceju/archives/126260.html">CSS 排版觀念：Float</a></li>
<li><a href="http://blog.roodo.com/jaceju/archives/100724.html">CSS 排版觀念：Box Model </a></li>
</ul>
<p>可以在搭配 <a href="http://jquery.com/">jQuery</a> 來控制 CSS 屬性喔，CSS 可以利用<a href="http://www.moztw.org/"> FireFox</a> 的 <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> 來除錯喔，這樣其實就很簡單了吧。</p>
<h3>Related View</h3><ul class="related_post"><li><a href="http://blog.wu-boy.com/2010/05/02/2145/" title="[jQuery] 解決 IE6 PNG 透明背景 (Supersleight jQuery Plugin for Transparent PNGs in IE6)">[jQuery] 解決 IE6 PNG 透明背景 (Supersleight jQuery Plugin for Transparent PNGs in IE6) (2)</a></li><li><a href="http://blog.wu-boy.com/2010/04/06/2110/" title="[CSS] IE 6, 7, 8 FireFox hack 支援透明背景圖 background or img javascript">[CSS] IE 6, 7, 8 FireFox hack 支援透明背景圖 background or img javascript (2)</a></li><li><a href="http://blog.wu-boy.com/2009/06/11/1386/" title="[網站] 好站連結 (三)">[網站] 好站連結 (三) (0)</a></li><li><a href="http://blog.wu-boy.com/2009/05/07/1312/" title="利用 IE7 CSS 2.0 tbody 解決 IE6 hover 問題">利用 IE7 CSS 2.0 tbody 解決 IE6 hover 問題 (2)</a></li><li><a href="http://blog.wu-boy.com/2010/06/07/2182/" title="[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter">[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter (0)</a></li><li><a href="http://blog.wu-boy.com/2010/05/08/2152/" title="[筆記] iframe 父頁子頁呼叫函式 parent call function">[筆記] iframe 父頁子頁呼叫函式 parent call function (0)</a></li><li><a href="http://blog.wu-boy.com/2010/04/13/2130/" title="[jQuery] AjaxFileUpload : Multiple File Upload plugin">[jQuery] AjaxFileUpload : Multiple File Upload plugin (5)</a></li><li><a href="http://blog.wu-boy.com/2010/03/22/2074/" title="在 IE8 FireFox Chrome CSS 置中解決方法">在 IE8 FireFox Chrome CSS 置中解決方法 (1)</a></li><li><a href="http://blog.wu-boy.com/2010/01/21/1965/" title="遲來的 jQuery 1.4 Released">遲來的 jQuery 1.4 Released (0)</a></li><li><a href="http://blog.wu-boy.com/2009/10/21/1740/" title="[jQuery] ThickBox 3.1 無限期停止支援維護">[jQuery] ThickBox 3.1 無限期停止支援維護 (0)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.wu-boy.com/2009/03/11/964/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[FireFox] 安裝 google toolbar 使用 chrome Start page</title>
		<link>http://blog.wu-boy.com/2009/02/11/754/</link>
		<comments>http://blog.wu-boy.com/2009/02/11/754/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 01:31:40 +0000</pubDate>
		<dc:creator>appleboy</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[www]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.wu-boy.com/?p=754</guid>
		<description><![CDATA[在 darkhero 的 blog 發現了這篇 讓Firefox也有Chrome的StartPage，用起來發現還不錯，會記憶妳上過的網站，截圖放在首頁喔，那安裝方法很容易啦，就是 FireFox 的 Google Toolbar，非常方便。利用 Ctrl + T 就可以看到分頁功能了。
<span class="readmore"><a href="http://blog.wu-boy.com/2009/02/11/754/" title="[FireFox] 安裝 google toolbar 使用 chrome Start page" target="_blank">...詳全文（共167字）</a></span>]]></description>
			<content:encoded><![CDATA[<p>在 <a href="http://blog.darkhero.net">darkhero</a> 的 blog 發現了這篇 <a href="http://blog.darkhero.net/?p=333">讓Firefox也有Chrome的StartPage</a>，用起來發現還不錯，會記憶妳上過的網站，截圖放在首頁喔，那安裝方法很容易啦，就是 <a href="http://www.moztw.org/">FireFox</a> 的 <a href="http://www.google.com/tools/firefox/toolbar/FT5/intl/zh-TW/index.html">Google Toolbar</a>，非常方便。利用 Ctrl + T 就可以看到分頁功能了。</p>
<blockquote><p><strong>檢視您最常造訪的網站：</strong><br />
只要開啟新分頁即可檢視您最常造訪的網站。</p></blockquote>
<p>畫面如下：<br />
<a title="google toolbar home page (by appleboy46)" href="http://www.flickr.com/photos/appleboy/3270934280/"><img title="google toolbar home page (by appleboy46)" src="http://farm4.static.flickr.com/3377/3270934280_fc4006431f.jpg" alt="google toolbar home page (by appleboy46)" width="500" height="299" /></a></p>
<h3>Related View</h3><ul class="related_post"><li><a href="http://blog.wu-boy.com/2010/02/03/1997/" title="Google Chrome 支援超過 40,000 Extensions! with Greasemonkey">Google Chrome 支援超過 40,000 Extensions! with Greasemonkey (1)</a></li><li><a href="http://blog.wu-boy.com/2010/06/07/2182/" title="[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter">[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter (0)</a></li><li><a href="http://blog.wu-boy.com/2010/01/29/1972/" title="Google Chrome 推出 4.0 穩定版 &#038; Mozilla 推出 FireFox 3.6">Google Chrome 推出 4.0 穩定版 &#038; Mozilla 推出 FireFox 3.6 (0)</a></li><li><a href="http://blog.wu-boy.com/2010/01/17/1957/" title="How to install Google Web Toolkit  with Eclipse">How to install Google Web Toolkit  with Eclipse (2)</a></li><li><a href="http://blog.wu-boy.com/2009/06/06/1421/" title="[Gmail] 最近發布的功能：進階搜尋，預覽收件夾，郵件內容語言轉換">[Gmail] 最近發布的功能：進階搜尋，預覽收件夾，郵件內容語言轉換 (0)</a></li><li><a href="http://blog.wu-boy.com/2009/04/05/1129/" title="New in Labs:Gmail search autocomplete 快速找尋使用者 email 跟附件檔案">New in Labs:Gmail search autocomplete 快速找尋使用者 email 跟附件檔案 (2)</a></li><li><a href="http://blog.wu-boy.com/2009/03/27/1081/" title="[PHP] Zend 使用 Google Calendar API &#8211; 瀏覽事件">[PHP] Zend 使用 Google Calendar API &#8211; 瀏覽事件 (3)</a></li><li><a href="http://blog.wu-boy.com/2009/03/26/1075/" title="[PHP] Zend 使用 Google Calendar API &#8211; 環境建立架設">[PHP] Zend 使用 Google Calendar API &#8211; 環境建立架設 (3)</a></li><li><a href="http://blog.wu-boy.com/2009/03/11/964/" title="使用 CSS 排版製作網站">使用 CSS 排版製作網站 (2)</a></li><li><a href="http://blog.wu-boy.com/2009/03/07/940/" title=" Google App Engine SDK：python 基本教學安裝"> Google App Engine SDK：python 基本教學安裝 (0)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.wu-boy.com/2009/02/11/754/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WWW] firefox and IE 的 greasemonkey</title>
		<link>http://blog.wu-boy.com/2008/02/23/140/</link>
		<comments>http://blog.wu-boy.com/2008/02/23/140/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 08:30:43 +0000</pubDate>
		<dc:creator>appleboy</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[www]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.wu-boy.com/2008/02/23/140/</guid>
		<description><![CDATA[最近發現這種新玩意，那就是猴子外掛 Greasemonkey，這一套我在 FireFox 有找到，用起來還不錯，可是一些 for ie 的網站，就使用不到了，所以我又另外去找了 Greasemonkey for ie 的版本，不過 for ie 的版本有兩套，一套是我想要，另一套我測試起來不是我想要的。
<span class="readmore"><a href="http://blog.wu-boy.com/2008/02/23/140/" title="[WWW] firefox and IE 的 greasemonkey" target="_blank">...詳全文（共793字）</a></span>]]></description>
			<content:encoded><![CDATA[<p>最近發現這種新玩意，那就是猴子外掛 <a href="http://zh.wikipedia.org/wiki/Greasemonkey">Greasemonkey</a>，這一套我在 FireFox 有找到，用起來還不錯，可是一些 for ie 的網站，就使用不到了，所以我又另外去找了 <a href="http://zh.wikipedia.org/wiki/Greasemonkey">Greasemonkey</a> for ie 的版本，不過 for ie 的版本有兩套，一套是我想要，另一套我測試起來不是我想要的。</p>
<p>先介紹 for ie 的 <a href="http://zh.wikipedia.org/wiki/Greasemonkey">Greasemonkey</a>，總共有兩套</p>
<p>1.<a href="http://www.gm4ie.com/">gm4ie</a><br />
這一套了，其實相當不錯，不過有一個缺點，就是如果你的網站是用 iframe 做的化，他必需要重新 reload 整個網站，才會有作用，所以我並不打算用這套，不然他還是蠻方便的<br />
2.<a href="http://www.bhelpuri.net/Trixie/">Trixie</a><br />
這個，就有符合到我的要求了，不過他在設定上面格式都要先寫好</p>
<div class="codecolorer-container javascript " style="overflow:auto;white-space:nowrap;width:580px"><div class="javascript codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="co1">// ==UserScript==</span><br />
<span class="co1">// @name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Server2</span><br />
<span class="co1">// @description &nbsp; .</span><br />
<span class="co1">// @namespace &nbsp; &nbsp; http://musicplayer.sourceforge.net/greasemonkey</span><br />
<span class="co1">// @include &nbsp; &nbsp; &nbsp; http://xxxxxxxxx/index2/main_down.php*</span><br />
<span class="co1">// @include &nbsp; &nbsp; &nbsp; http://xxxxxxxxx/index2/main_down.php*</span></div></div>
<p>所有套用的網站，都要寫在 // @include 這個裡面才會有作用，然後在用 ie alt+t +x 就可以更改 reload 設定了<br />
3. <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey :: Firefox Add-ons</a><br />
FireFox 的部份，這個外掛裝好，你在啟動他的時候，會要求你選擇編輯 js 的軟體，請務必選 notepad.exe ，不然你選擇其他程式，你就會編輯不到檔案，那他檔案的放置位置如下</p>
<p>C:\Documents and Settings\你的帳號\Application Data\Mozilla\Firefox\Profiles\qvq3wzwh.default\gm_scripts</p>
<h3>Related View</h3><ul class="related_post"><li><a href="http://blog.wu-boy.com/2008/04/01/165/" title="[相簿] Coppermine Photo Gallery Album Expander">[相簿] Coppermine Photo Gallery Album Expander (1)</a></li><li><a href="http://blog.wu-boy.com/2010/06/07/2182/" title="[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter">[PHP] 好用 Debug PHP 工具 FirePHP for FireFox on CodeIgniter (0)</a></li><li><a href="http://blog.wu-boy.com/2010/05/08/2152/" title="[筆記] iframe 父頁子頁呼叫函式 parent call function">[筆記] iframe 父頁子頁呼叫函式 parent call function (0)</a></li><li><a href="http://blog.wu-boy.com/2010/05/02/2145/" title="[jQuery] 解決 IE6 PNG 透明背景 (Supersleight jQuery Plugin for Transparent PNGs in IE6)">[jQuery] 解決 IE6 PNG 透明背景 (Supersleight jQuery Plugin for Transparent PNGs in IE6) (2)</a></li><li><a href="http://blog.wu-boy.com/2010/04/13/2130/" title="[jQuery] AjaxFileUpload : Multiple File Upload plugin">[jQuery] AjaxFileUpload : Multiple File Upload plugin (5)</a></li><li><a href="http://blog.wu-boy.com/2010/02/15/2028/" title="製作 Windows XP USB 開機系統 (模擬光碟開機)">製作 Windows XP USB 開機系統 (模擬光碟開機) (1)</a></li><li><a href="http://blog.wu-boy.com/2010/02/03/1997/" title="Google Chrome 支援超過 40,000 Extensions! with Greasemonkey">Google Chrome 支援超過 40,000 Extensions! with Greasemonkey (1)</a></li><li><a href="http://blog.wu-boy.com/2010/01/05/1943/" title="Using firebug for firefox 除錯 javascript">Using firebug for firefox 除錯 javascript (1)</a></li><li><a href="http://blog.wu-boy.com/2009/11/25/1861/" title="[Javascript] 在函數裡設定參數預設值">[Javascript] 在函數裡設定參數預設值 (0)</a></li><li><a href="http://blog.wu-boy.com/2009/10/21/1740/" title="[jQuery] ThickBox 3.1 無限期停止支援維護">[jQuery] ThickBox 3.1 無限期停止支援維護 (0)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.wu-boy.com/2008/02/23/140/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
