<?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>網頁設計, 網頁標準化, SEO &#124; HELLOBEAT™ &#187; 網頁開發</title>
	<atom:link href="http://beatskate.com/blog/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://beatskate.com/blog</link>
	<description>提供網頁設計與開發, 搜尋引擎最佳化, 網頁標準化, 與資訊架構的服務</description>
	<lastBuildDate>Wed, 21 Jul 2010 07:22:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>網頁設計師的內容管理系統解決方案 &#8211; Modx</title>
		<link>http://beatskate.com/blog/modx-cms/</link>
		<comments>http://beatskate.com/blog/modx-cms/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:38:55 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[網站設計分享]]></category>
		<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=1118</guid>
		<description><![CDATA[前一陣子上線的網站 Kinerase 凱娜詩 又被 Modx CMS (一個開放原始碼的內容管理系統) 社群登錄在官方網站上的案例分享中, 我才發現我一直以來都沒有寫過跟 Modx 有關的文章&#8230;. Modx 是我們在建置中小型網站所提供的最佳解決方案, 不論是產品或是企業網站, 只要是以資訊內容, 文章管理為導向的網站, 我們總是推薦客戶使用 Modx CMS. Modx 優雅, 穩定的系統設計, 以及後台 Ajax 的介面操作, 讓客戶在系統的操作與學習上都能夠輕易的上手, 且 Meta 與文章間的內容管理設計, 讓 Modx 一直以來都被譽為 &#8220;真正以 SEO 為導向思考的內容管理系統!!&#8221; 以下是來自 cn21cn.com 的網站介紹 (轉貼) Modxcms優秀的功能強大的開源cms系統 modxcmsModxcms 是一個功能強大的新一代web2.0開源cms系統，主要特色是強大的功能，靈活的模板引擎，強健的API，seo友好的cms,modxcms並不是一個新的cms但是近年來變得越發成熟和穩定，逐漸成為國外一個非常流行的開源的cms,用modxcms建站越來越多，所以modxcms和 magento一樣將會成為一顆耀眼的明日之星。 在主流開源cms系統中,Joomla,Drupal,WordPress（嚴格來說不算是cms）是國內最流行的3個國外php開源cms系統，但是如果你讓我告訴你現在最火熱的cms系統是什麼，那麼我會告訴你是modxcms Modxcms的特點： 漂亮的圖形化安裝界面，可能是在開放原始碼中最漂亮的安裝界面 充分運用了ajax技術，支持jQuery, Mootools, ExtJS, Prototype or 其他js library 非常好的seo支援, Friendly [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/back-to-film/' rel='bookmark' title='Permanent Link: back to film'>back to film</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://modxcms.com/learn/showcase/developer.html?developer=8"><img src="http://beatskate.com/blog/wp-content/uploads/2010/01/modxcms.jpg" alt="網頁設計, 內容管理系統 Modx" title="modxcms" width="615" height="223" class="alignnone size-full wp-image-1120" /></a></p>
<p>前一陣子上線的網站 <a href="http://kinerase.com.tw">Kinerase 凱娜詩</a> 又被 Modx CMS (一個開放原始碼的內容管理系統) 社群登錄在官方網站上的<a href="http://modxcms.com/learn/showcase/developer.html?developer=8">案例分享</a>中, 我才發現我一直以來都沒有寫過跟 Modx 有關的文章&#8230;.</p>
<p>Modx 是我們在建置中小型網站所提供的最佳解決方案, 不論是產品或是企業網站, 只要是以資訊內容, 文章管理為導向的網站, 我們總是推薦客戶使用 Modx CMS.</p>
<p>Modx 優雅, 穩定的系統設計, 以及後台 Ajax 的介面操作, 讓客戶在系統的操作與學習上都能夠輕易的上手, 且 Meta 與文章間的內容管理設計, 讓 Modx 一直以來都被譽為 &#8220;真正以 SEO 為導向思考的內容管理系統!!&#8221;</p>
<h3>以下是來自 cn21cn.com 的網站介紹 (轉貼)</h3>
<h4>Modxcms優秀的功能強大的開源cms系統</h4>
<p>modxcmsModxcms 是一個功能強大的新一代web2.0開源cms系統，主要特色是強大的功能，靈活的模板引擎，強健的API，seo友好的cms,modxcms並不是一個新的cms但是近年來變得越發成熟和穩定，逐漸成為國外一個非常流行的開源的cms,用modxcms建站越來越多，所以modxcms和 magento一樣將會成為一顆耀眼的明日之星。</p>
<p>在主流開源cms系統中,Joomla,Drupal,WordPress（嚴格來說不算是cms）是國內最流行的3個國外php開源cms系統，但是如果你讓我告訴你現在最火熱的cms系統是什麼，那麼我會告訴你是modxcms</p>
<h4>Modxcms的特點：</h4>
<ul>
<li>漂亮的圖形化安裝界面，可能是在開放原始碼中最漂亮的安裝界面</li>
<li>充分運用了ajax技術，支持jQuery, Mootools, ExtJS, Prototype or 其他js library</li>
<li>非常好的seo支援, Friendly URL, cache html (靜態化html), 支持每個頁面單獨的meta,大大提供了網站的seo&#8230; 等種種功能</li>
</ul>
<h4>國外有人是這樣評價modxcms的：</h4>
<p>“MODx is the best CMS experience I have ever had. It’s flexibility is truly amazing and is a relief for web designer / developer. I love it’s logic and freedom that it gives. True CMF (CMF!) king!”（Modx是我見過的最好的cms,它的靈活性真的讓人著迷，他將網站設計開發者解放了，我愛modxcms的邏輯性和自由性，他是真正的CMF(內容管理框架)之王）</p>
<blockquote><h3>延伸閱讀</h3>
<p><a href="http://modxcms.com/">官方網站：http://www.modxcm.com</a><br />
<a href="http://modxcms.com/community/">社群討論：http://modxcms.com/forums/index.php</a><br />
<a href="http://modxcms.com/download/">下載地址：http://modxcms.com/download/</a><br />
<a href="http://modxcms.com/learn/general-requirements.html">modx 的環境需求：http://modxcms.com/learn/general-requirements.html</a></p>
<p>(ps. 以我們實際的開發經驗, Modx 相較於其他開放原始碼 CMS 的主機要求較為高些, 主要是因為其後台都是使用 Ajax 因此 SQL Query 的連結數較多, 像是戰ｘ策那種一年 6000 塊, 服務過多 account 超賣的爛主機, 則不建議使用. 建議使用 DV (Dedicated virtual 虛擬獨立主機) 以上的等級)
</p></blockquote>
<p><a href="http://modxcms.com/learn/showcase/developer.html?developer=8"><img src="http://beatskate.com/blog/wp-content/uploads/2010/01/modx_hellobeat-615x619.jpg" alt="網頁設計, 內容管理系統 Modx" title="modx_hellobeat" width="615" height="619" class="alignnone size-medium wp-image-1119" /></a></p>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/back-to-film/' rel='bookmark' title='Permanent Link: back to film'>back to film</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/modx-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>網站速度影響 Google 搜尋排名</title>
		<link>http://beatskate.com/blog/site-speed-impact-seo/</link>
		<comments>http://beatskate.com/blog/site-speed-impact-seo/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 20:49:45 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[網站設計分享]]></category>
		<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=1296</guid>
		<description><![CDATA[大家最近也許都聽過了關於 Google 決定要把網站的讀取速度當做決定搜尋排名指標的消息. 當網站的其他 SEO 的條件都一致的情況下, 讀取較慢的網站的排名將會低於較快的網站. 雖然這項新條件才剛開始實施, 不過根據 Google 於 Webmaster Central blog 上提到, 目前這項指標已經開始影響到少數網站的排名, Google 也提到他們相信較快的網站相對的也能提供較佳的使用經驗 (完全同意!!). 以下是 Google 的相關敘述 (原文) While site speed is a new signal, it doesn’t carry as much weight as the relevance of a page. Currently, fewer than 1% of search queries are affected by the site speed [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/google-notifier/' rel='bookmark' title='Permanent Link: Google Notifier'>Google Notifier</a></li>
<li><a href='http://beatskate.com/blog/javascript-google-chrome/' rel='bookmark' title='Permanent Link: Javascript: 偵測 google chrome 瀏覽器'>Javascript: 偵測 google chrome 瀏覽器</a></li>
<li><a href='http://beatskate.com/blog/google-new-ui/' rel='bookmark' title='Permanent Link: Google New UI'>Google New UI</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://beatskate.com/blog/wp-content/uploads/2010/04/site_speed_google_search.gif" alt="" title="site_speed_google_search" width="615" height="223" class="alignnone size-full wp-image-1298" /></p>
<p>大家最近也許都聽過了關於 Google 決定要把網站的讀取速度當做決定<strong>搜尋排名</strong>指標的消息.<br />
當網站的其他 SEO 的條件都一致的情況下, 讀取較慢的網站的排名將會低於較快的網站.</p>
<p>雖然這項新條件才剛開始實施, 不過根據 Google 於 <a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html">Webmaster Central blog</a> 上提到, 目前這項指標已經開始影響到少數網站的排名, Google 也提到他們相信較快的網站相對的也能提供<strong>較佳的使用經驗</strong> (完全同意!!).</p>
<h3>以下是 Google 的相關敘述 (原文)</h3>
<blockquote><p>While site speed is a new signal, it doesn’t carry as much weight as the relevance of a page. Currently, fewer than 1% of search queries are affected by the site speed signal in our implementation and the signal for site speed only applies for visitors searching in English on Google.com at this point. We launched this change a few weeks back after rigorous testing. If you haven’t seen much change to your site rankings, then this site speed change possibly did not impact your site.</p></blockquote>
<p>不管怎樣, 就算是你的網站搜尋排名沒有被這項新條件所影響, 但是提昇整體網站的速度總是提升使用經驗的最高原則之一. 也是所有網頁開發者, 網路相關人員最重要的課題之一</p>
<h3>提升網站速度, How we do it?</h3>
<ul>
<li>減少 Http Request (如利用 <a href="http://www.alistapart.com/articles/sprites/">CSS Sprites</a> 將重複使用的數個小尺寸圖檔都放在一張圖裡, 將原本數十個 Request 減少為 1 個 Request. 經典的應用例子: <a href="http://cotnet.diggstatic.com/img/menu-current.gif">Digg</a> )</li>
<li>將外部檔案縮到最小 (如壓縮 CSS, Javascript)</li>
<li>減少 Database queries 的數量 (內容管理系統支援 Cache, 將資料庫的使用降到最低)</li>
<li>另外還有 Gzip, CDN&#8230;等, 不管是從前端, 後端甚至是主機的部屬都可以對整體的網站效能提升有所幫助, 更多細節在 <a href="http://developer.yahoo.com/performance/rules.html">YSlow, Best Practices for speeding up your Web Site</a> 有詳盡的準則及說明</li>
</ul>
<h3>一些幫助網站開發者的工具</h3>
<ul>
<li>利用 Firebug 的 Net 監看每個 Http Request 的流量與速度</li>
<li>YSlow</li>
<li><a href="http://code.google.com/speed/page-speed/">Page Speed</a></li>
<li><a href="http://www.webpagetest.org/">Web PageTest</a></li>
<li>Google 網站管理員工具 -> Labs –> Site Performance</li>
</ul>
<p>更多資訊也可以參考 <a href="http://code.google.com/speed/">http://code.google.com/speed/</a>, 另外 O&#8217;REILLY 也有幾本不錯的書 <a href="http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309">High Performance Web Sites</a> 還有 <a href="http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304">Even Faster Web Sites</a>.</p>
<h3>eriksk 分享的「高效能網站調校」投影片</h3>
<p><iframe src="http://docs.google.com/present/embed?id=dd69cr7c_25n6sbdvhx&#038;size=m" frameborder="0" width="555" height="451"></iframe><br />
<a href="http://blog.ericsk.org/archives/1403">Slide author</a></p>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/google-notifier/' rel='bookmark' title='Permanent Link: Google Notifier'>Google Notifier</a></li>
<li><a href='http://beatskate.com/blog/javascript-google-chrome/' rel='bookmark' title='Permanent Link: Javascript: 偵測 google chrome 瀏覽器'>Javascript: 偵測 google chrome 瀏覽器</a></li>
<li><a href='http://beatskate.com/blog/google-new-ui/' rel='bookmark' title='Permanent Link: Google New UI'>Google New UI</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/site-speed-impact-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>把資訊架構當作是網頁設計的延伸</title>
		<link>http://beatskate.com/blog/information-architecture/</link>
		<comments>http://beatskate.com/blog/information-architecture/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 07:47:07 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[網頁開發]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IA]]></category>
		<category><![CDATA[WebDevelopment]]></category>
		<category><![CDATA[網站標準化]]></category>
		<category><![CDATA[網頁設計]]></category>
		<category><![CDATA[資訊架構]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=125</guid>
		<description><![CDATA[Information Architecture as an Extension of Web Design &#124; 把資訊架構學當作是網頁設計的一種延伸 資訊架構師和網頁開發者/ 網頁設計師總是想要互相替對方定義工作上的定位, 他們總是持續的把相互的職責推擠到一個小盒子裡, 舉例來說,很多網頁設計師並不清楚資訊架構在網頁設計裡應扮演的角色. 設計師也常常認為所謂的資訊結構把所有的資訊給分類組織好即可,反之,資訊架構師們也常會低估了網頁設計師在專案裡面所扮演的腳色, 總認為當她們把網站的資訊架構制定了出來之後, 設計師們就裡所當然的可以把前端介面給開發出來. 其中之一的後果即是造成雙方的誤解. 資訊架構師致力於組織, 資訊結構化和制定規格; 網頁設計師則是被引導著讓她們只能一直作她們一向擅長的設計工作而必須將資訊架構這檔事留給資訊架構師. 但是實際上卻不一定總是這樣的. 事實上, 當今網際網路上的資訊架構是不可能一天之前學會的, 也有很多資訊結構的技巧是網頁設計師們可以輕鬆學會而且應用到工作上的.然後把資訊結構當成是網頁設計的一種延伸. 這個觀點上來看能讓設計師佔有很多優勢 它能夠完全消除了 &#8211; &#8220;我們與他們&#8221; 這一種工作思想上的隔閡, 也打破本來墨守成規的一些想法 它並不僅只是在雙方所扮演的腳色上制定了一條分界線, 而是把各別的工作角色上當成是一種延伸, 相互輔助 這個作法讓網頁設計師們能夠更了解資訊架構是怎麼一回事 讓網頁設計師們能夠輕鬆的扮演資訊架構師的角色 為了要實踐這個想法, 我們必須將三個最基本的網頁開發元素 ( 使用介面, 版面設計, 程式 ), 延伸到資訊架構的範疇 使用介面 嗯&#8230;我們先從使用者介面開始, 這一向也是我們最喜愛也最討厭的網頁設計元素之一 當一個單獨的頁面被新增到網站裡面的時候, 設計師們總是無法拒絕一種念頭 &#8211; 就是馬上把這個頁面分類到她們認知裡認為理所當然的網站分類裡&#8230;但是問題是&#8230;Well&#8230;你們應該早知道了, 同樣的頁面, 網站瀏覽者卻不一定總是跟設計師們有一樣的觀感, 很多時候使用者們根本不知道他們正在瀏覽的頁面是否就是她們想要的. 在網站製作最初期的階段, [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/xerox-new-ci/' rel='bookmark' title='Permanent Link: Xerox 全錄 &#8211; 重新設計 CI'>Xerox 全錄 &#8211; 重新設計 CI</a></li>
<li><a href='http://beatskate.com/blog/recommand-reading-bob-gill/' rel='bookmark' title='Permanent Link: Recommand Reading: Bob Gill'>Recommand Reading: Bob Gill</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://beatskate.com/blog/wp-content/uploads/2009/12/ia_web_design_1.jpg" alt="" title="ia_web_design_1" width="615" height="223" class="alignnone size-full wp-image-1113" /></p>
<h3>Information Architecture as an Extension of Web Design | 把資訊架構學當作是網頁設計的一種延伸</h3>
<p>資訊架構師和網頁開發者/ 網頁設計師總是想要互相替對方定義工作上的定位, 他們總是持續的把相互的職責推擠到一個小盒子裡, 舉例來說,很多網頁設計師並不清楚資訊架構在網頁設計裡應扮演的角色. 設計師也常常認為所謂的資訊結構把所有的資訊給分類組織好即可,反之,資訊架構師們也常會低估了網頁設計師在專案裡面所扮演的腳色, 總認為當她們把網站的資訊架構制定了出來之後, 設計師們就裡所當然的可以把前端介面給開發出來.</p>
<p>其中之一的後果即是造成雙方的誤解. 資訊架構師致力於組織, 資訊結構化和制定規格; 網頁設計師則是被引導著讓她們只能一直作她們一向擅長的設計工作而必須將資訊架構這檔事留給資訊架構師. 但是實際上卻不一定總是這樣的. </p>
<p>事實上, 當今網際網路上的資訊架構是不可能一天之前學會的, 也有很多資訊結構的技巧是網頁設計師們可以輕鬆學會而且應用到工作上的.然後把資訊結構當成是網頁設計的一種延伸.</p>
<div id="highLight">
<h4>這個觀點上來看能讓設計師佔有很多優勢</h4>
<ul>
<li>它能夠完全消除了 &#8211; <b>&#8220;我們與他們&#8221;</b> 這一種工作思想上的隔閡, 也打破本來墨守成規的一些想法</li>
<li>它並不僅只是在雙方所扮演的腳色上制定了一條分界線, 而是把各別的工作角色上當成是一種延伸, 相互輔助</li>
<li>這個作法讓網頁設計師們能夠更了解資訊架構是怎麼一回事</li>
<li>讓網頁設計師們能夠輕鬆的扮演資訊架構師的角色</li>
</ul>
</div>
<p>為了要實踐這個想法, 我們必須將三個最基本的網頁開發元素 ( <b>使用介面, 版面設計, 程式</b> ), 延伸到資訊架構的範疇</p>
<h3>使用介面</h3>
<p>嗯&#8230;我們先從使用者介面開始, 這一向也是我們最喜愛也最討厭的網頁設計元素之一</p>
<p>當一個單獨的頁面被新增到網站裡面的時候, 設計師們總是無法拒絕一種念頭 &#8211; 就是馬上把這個頁面分類到她們認知裡認為理所當然的網站分類裡&#8230;但是問題是&#8230;Well&#8230;你們應該早知道了, 同樣的頁面, 網站瀏覽者卻不一定總是跟設計師們有一樣的觀感, 很多時候使用者們根本不知道他們正在瀏覽的頁面是否就是她們想要的.</p>
<p>在網站製作最初期的階段, 為了開發一個使用者介面結構, 你可以將頁面群組化, 替這些繁瑣的資訊定義類別, 並將它們分類在各個類別裡. 在這個練習之後你也應該邀請一些潛在的使用者 (非專案相關人員或開發者), 作一些卡片的排序 (<a href="http://www.boxesandarrows.com/view/card_sorting_a_definitive_guide">Card sorting</a>).卡片排序讓我們更深入的去了解其他人對於這些資訊分類以及個別分類命名的認知</p>
<blockquote><p>相信我, 你往往會得到令你意想不到的有趣答案</p></blockquote>
<div id="highLight">
<h4>關於卡片排序, 只要跟著以下這些簡單的步驟</h4>
<ul>
<li>在各別的紙上寫下所有頁面的名稱</li>
<li>要求這些參加者依照她們的感覺去分類 &#8211; 當然, 如果需要的話, 她們也可以自由的建立子目錄</li>
<li>要求這些參加者替這些分類命名</li>
</ul>
</div>
<p>當進行了幾次測驗之後, 一些分類模式將會被整合並明朗化, 這將會幫助你去建立一個最適合的分類方案.</p>
<h4>接下來我們要如何定義這些測驗所得到的答案?</h4>
<p>當我們從使用者身上得到了最初步的卡片測試答案之後, 我們再將這個網站的整體內容替使用者作個簡單的敘述, 最後再讓一些使用者進行幾次的交叉測試.</p>
<p>最後, 我們將會得到一個資訊結構上稱為 &#8220;類別&#8221;, 以及 &#8220;階層性, 有組織的分類計畫&#8221; 的訊息. 日後, 當我們在替網站設計導覽系統 (Navigation) 或是網站結構圖 (SiteMap) 的時候, 將會發現這些資訊相當的實用.</p>
<h3>版面設計</h3>
<p>接下來, 我們來談一談版面設計吧, 長久以來這都是網站製作相當重要的一個環節, 設計突出, 搶眼, 與眾不同的版面設計這個想法讓網頁設計師們越來越習慣於在 Photoshop 裡直接執行網站的頁面設計. 但是對於那些多語言版本, 含有大量資訊內容且多種網頁使用者需求的網站 (TA), 網頁設計師們就不能只是替網站設計一個版面出來, 相反的設計師們必須先規劃出一個網站的框架 (WireFrame) 出來.</p>
<p>透過簡單的網站框架(往往是 灰階(黑白)的塊狀圖), 先詳細標示出各種階層的頁面資訊以及內容, 像是文字框, 圖片, 選單的位置.</p>
<p>聽起來很像是先用 Photoshop 將頁面給畫出來, 但是其實不然, 這個階段注重的只是資料的結構而不是視覺的設計.</p>
<blockquote><p>這對於與客戶審核資訊及內容來說, 是非常重要的工具</p></blockquote>
<div class="gratText">
<h4>以下是我們如何製作網站框架圖 (Wireframing)</h4>
<p>在使用 Photoshop 設計網站之前, 我們可以先使用一些軟體如 <a target="_blank" href="http://office.microsoft.com/en-gb/visio/default.aspx">Visio</a>, <a target="_blank" href="http://www.omnigroup.com/applications/omnigraffle/">OmniGraffle</a>, <a href="http://www.axure.com/">Axure</a> 將網站框架畫出來,你會發現&#8230;在決定網站要使用哪些顏色之前, 這些過程讓你對於網站的內容分析有更進一步的了解.</p>
<p>到了這個階段我們已經有了網站的兩大基本元素, &#8220;使用者介面(Navigation)&#8221;跟 &#8220;網站架構圖(SiteMap)&#8221;, 當然,再經過幾次使用者調查以及執行之後, 我們應該也已經決定了網頁的版面設計以及視覺設計</p>
</div>
<blockquote><p>已經大功告成了嗎, 當然還沒, 我們還沒開始建置網頁&#8230;..</p></blockquote>
<h3>程式</h3>
<h4>是的, 我們終於可以開始程式開發的這個階段, 那資訊架構和這個階段又有什麼關係呢?</h4>
<p>Well&#8230;對於精通於<a href="http://en.wikipedia.org/wiki/Web_standards">網頁標準化 (Web Standard)</a>的開發者來說, 這裡可就大有關係了. 身為一個精通於網頁標準化的開發者, 你必須要知道如何開發符合 W3C HTML/ XHTML/ CSS 標準的網站, 你當然也必須清楚了解 HTML 語法上的結構, 比如說, h1 是用在內文標題 (Heading)上, P 適用於文章的段落 (Paragraphs)&#8230;諸如此類; 我們也了解這些標記語法在資訊架構中的層級, 如何將 HTML, CSS 整合應用到視覺設計上. 其實在我們在開發過程中導入運用到這些相關知識的時候, 我們已經具備資訊架構設計師的思維了.</p>
<div id="highLight">
<h4>透過以下這三個符合網頁標準化的開發流程, 可以讓資訊結構以及前端視覺設計的有更高度的整合</h4>
<ul>
<li>網站架構的命名可相容並應用於 CSS.</li>
<li>CSS 標籤的命名應該是有意義的名稱而不應該只是數字</li>
<li>HTML標籤 (HTML TAG) 的命名依照 &#8220;文章內容&#8221; 有意義的次序排列, (如 h1, h2, h3&#8230;.h6, 比如說 h3 標題的重要性應該比 h1 還要低) </li>
<li>最後, 列出網站裡所有的標籤元素, 這樣可以找出不同頁面但是卻共用相同元素標籤之間的關係, 讓我們可以重複使用這些元素.</li>
</ul>
</div>
<p>以上, 當我們要開始網站製作並寫下你第一個 tag 之前, 先利用上面的這些方法去定義網站資訊, 將資訊架構化帶進網站製作開發流程裡. 這樣可以讓整個設計團隊裡有著更好的溝通, 更完善的工作流程. </p>
<blockquote><p>介於<b>網頁設計/ 網頁前端程式開發</b>,以及<b>資訊架構</b>, 兩者中間的隔閡並不需要總是那麼清楚.每個層級的網頁開發者總是有很多機會可以把資訊架構化的精神帶進每一個專案</p></blockquote>
<blockquote>
<h4>實戰經驗: 網頁設計與 IA</h4>
<p>由於我的主修是資訊工程, 但一直以來的工作內容卻都是以設計為主, 所以我能夠深刻了解 IA 的重要性, 也能夠體會設計師總是想先從設計的創新, 創意的角度去思考執行網站設計的原因.</p>
<p>而我隸屬於前公司的 UE (User Experience) 部門, 一直以來的目標就是以實踐 IA, UX 為目標, 但是在網站製作上卻又常常跟公司內創意部的設計師想法有衝突, 這篇文章探討的內容雖然很粗淺, 但是我希望能鼓勵設計師在網站執行的初期就先從 IA 更高的角度去定義, 了解分析整個專案的資訊內容之後再去發想整個網站資訊設計(Information Design)的可能性, 進而去 deliver 更好的使用者經驗.</p>
<p>提到網站製作的溝通與工具, 相較於國外嚴謹 IA/ UX 的 process, 從 Card sorting, Taxonomy, Prototyping, User Test, AB Test, Persona&#8230;等. 在台灣實在是很難完全實踐於專案當中&#8230;(預算, 客戶與各層級專案人員的認知, 等因素&#8230;)</p>
<p>最常發生的情況往往是因為預算的考量, 變成只剩下 Define -> Prototyping -> Web Development. 因此, 這時候 prototype 就變成與客戶在專案初期溝通極為重要的工具.</p>
<p>以我最近執行的小型網站來說, 因為我傾向先從 IA 去思考, 所以我會先用 Mind Manager(Mind Mapping 的軟體), 先將網站的資訊, 功能給分類好跟客戶確認, 然後再直接使用 illustrator 將 prototype 跟 Layout 一起執行 (因為 illustrator 在資訊大規模的調整會比 photoshop 方便許多), 客戶第一次看到的 prototype 即是相當擬真的網站 Layout&#8230;.
</p></blockquote>
<h4>延伸閱讀</h4>
<p><a href="http://zh.wikipedia.org/wiki/%E8%B3%87%E8%A8%8A%E6%9E%B6%E6%A7%8B">資訊架構 Wiki</a><br />
<a href="http://www.xxc.idv.tw/blog/xxc/information_architecture/aida-priciple-for-page-layouting.html">國內 IA 達人 XXC 的知識分享</a><br />
<a href="http://informationarchitects.jp/"> iA 是一間位於日本的 IA consulting 公司, 信奉著 information design, Blog 相當的值得閱讀!</a><br />
<a href="http://userxper.com/">實踐資訊架構以及網站使用者經驗(Web User Experience)的最佳工具 &#8211; Axure | 悠識數位</a><br />
<a href="http://oreilly.com/catalog/9780596000356">資訊架構的經典入門書 &#8211; O&#8217;Reilly 北極熊</a><br />
<a href="http://mmdays.com/2008/05/13/ambient-findability-2/">北極熊的作者, 被喻為資訊架構之父 Peter Morville 的另一著作 &#8220;隨意搜尋 Ambient Findability&#8221;</a><br />
<a href="http://swordi.com/2008/04/17/the-story-of-peter-morville-psfs/">資訊架構專家 Peter Morville 的故事:專業服務人士的七種兵器 (簡體)</a></p>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/xerox-new-ci/' rel='bookmark' title='Permanent Link: Xerox 全錄 &#8211; 重新設計 CI'>Xerox 全錄 &#8211; 重新設計 CI</a></li>
<li><a href='http://beatskate.com/blog/recommand-reading-bob-gill/' rel='bookmark' title='Permanent Link: Recommand Reading: Bob Gill'>Recommand Reading: Bob Gill</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/information-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>讓 Smarty 的 truncate 支援 UTF-8 的方法</title>
		<link>http://beatskate.com/blog/smarty-truncate/</link>
		<comments>http://beatskate.com/blog/smarty-truncate/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 19:43:14 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=1067</guid>
		<description><![CDATA[最近因為要製作我們第一個電子商務網站不得不把荒廢以久的 Smarty 挖出來用, 到目前為止我們都是製作以內容為主的中小型企業/ 產品網站, 但是一碰到不管是功能, 邏輯, 變數都是怪獸級的電子商務, 就只能靠 Smarty 了. =_= Well,..修改 Smarty Plugins 下的 modifier.truncate.php 即可讓 truncate 支援 UTF-8 中文的斷字 以下程式碼除了原有 smarty truncate 的功能之外, 主要就是支援 UTF-8 字元. function smarty_modifier_truncate($string, $length = 30, $etc = '...', $break_words = false) { if ($length == 0) return ''; $string = html_entity_decode(trim(strip_tags($string)), ENT_QUOTES, 'utf-8'); for($i = 0, [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/amo-inc-tw/' rel='bookmark' title='Permanent Link: AMO &#8211; 美國眼力健公司'>AMO &#8211; 美國眼力健公司</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://beatskate.com/blog/wp-content/uploads/2009/12/smarty_truncate.jpg" alt="" title="smarty_truncate" width="615" height="164" class="alignnone size-full wp-image-1069" /></p>
<p>最近因為要製作我們第一個電子商務網站不得不把荒廢以久的 Smarty 挖出來用, 到目前為止我們都是製作以內容為主的中小型企業/ 產品網站, 但是一碰到不管是功能, 邏輯, 變數都是怪獸級的電子商務, 就只能靠 Smarty 了. =_=</p>
<p>Well,..修改 Smarty Plugins 下的 modifier.truncate.php 即可讓 truncate 支援 UTF-8 中文的斷字</p>
<blockquote><p>以下程式碼除了原有 smarty truncate 的功能之外, 主要就是支援 UTF-8 字元.</p></blockquote>
<p><code>function smarty_modifier_truncate($string, $length = 30, $etc = '...',<br />
$break_words = false)<br />
{<br />
if ($length == 0)<br />
return '';<br />
$string = html_entity_decode(trim(strip_tags($string)), ENT_QUOTES, 'utf-8');<br />
for($i = 0, $j = 0; $i < strlen($string); $i++)<br />
{<br />
if($j >= $length)<br />
{<br />
for($x = 0, $y = 0; $x < strlen($etc); $x++)<br />
{<br />
if($number = strpos(str_pad(decbin(ord(substr($string, $i, 1))), 8, '0', STR_PAD_LEFT), '0'))<br />
{<br />
$x += $number - 1;<br />
$y++;<br />
}<br />
else<br />
{<br />
$y += 0.5;<br />
}<br />
}<br />
$length -= $y;<br />
break;<br />
}<br />
if($number = strpos(str_pad(decbin(ord(substr($string, $i, 1))), 8, '0', STR_PAD_LEFT), '0'))<br />
{<br />
$i += $number - 1;<br />
$j++;<br />
}<br />
else<br />
{<br />
$j += 0.5;<br />
}<br />
}<br />
for($i = 0; (($i < strlen($string)) &#038;&#038; ($length > 0)); $i++)<br />
{<br />
if($number = strpos(str_pad(decbin(ord(substr($string, $i, 1))), 8, '0', STR_PAD_LEFT), '0'))<br />
{<br />
if($length < 1.0)<br />
{<br />
break;<br />
}<br />
$result .= substr($string, $i, $number);<br />
$length -= 1.0;<br />
$i += $number - 1;<br />
}<br />
else<br />
{<br />
$result .= substr($string, $i, 1);<br />
$length -= 0.5;<br />
}<br />
}<br />
$result = htmlentities($result, ENT_QUOTES, 'utf-8');<br />
if($i < strlen($string))<br />
{<br />
$result .= $etc;<br />
}<br />
return $result;<br />
}<br />
</code></p>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/amo-inc-tw/' rel='bookmark' title='Permanent Link: AMO &#8211; 美國眼力健公司'>AMO &#8211; 美國眼力健公司</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/smarty-truncate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 發佈</title>
		<link>http://beatskate.com/blog/wordpress-29/</link>
		<comments>http://beatskate.com/blog/wordpress-29/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 11:11:36 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=1008</guid>
		<description><![CDATA[一直以來, WordPress 都是我們製作中小型網站的內容管理系統最佳解決方案, 雖然 WordPress 在效能上的整體表現上並不是很好, 但是只要透過適當的優化, Cache Engine, WordPress 在處理大量的資料庫, 流量上, 以我們製作的經驗來看, 我們相信是絕對可以勝任. 如國外許多流量龐大的網站, Smashing Magazine, Psdtuts+ 等各大媒體網站都是採用 WordPress 作為內容管理系統 也因為 WordPress 的使用者眾多, 這些辛勤的開發者幾乎是以每三個月就發佈新更新版本的速度在進行著. 這次更新的版本 WordPress 2.9 加入了許多方便文章編輯的介面與功能. WordPress 2.9 的重大特色 回復/刪除 垃圾桶功能: 當你不小心刪除了一篇文章或是回應, 現在在也不用擔心它是否會永遠不見了, 你可以從垃圾桶裡面把它挖出來, 當然, 這也代表了, 當你在刪除文章/ 回應的同時, 也會出現一個訊息詢問 &#8220;你是否確定&#8221; 內建的圖像編輯器: 這個功能允許你裁切, 編輯, 旋轉, 翻轉, 以及調整圖像的大小, 從我接觸過以及實際開發許多內容管理系統(CMS)的經驗, 我想這個功能應該是目前後台編輯圖像進化的趨勢. 批次化管理的 Plugin(插件), 以及相容性確認: 這表示說你可以一次更新 [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/wordpress-update-25/' rel='bookmark' title='Permanent Link: WordPress 更新至 2.5'>WordPress 更新至 2.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://beatskate.com/blog/wp-content/uploads/2009/12/word_press_2.9.jpg" alt="" title="word_press_2.9" width="615" height="223" class="alignnone size-full wp-image-1011" /></p>
<p>一直以來, WordPress 都是我們製作中小型網站的內容管理系統最佳解決方案, 雖然 WordPress 在效能上的整體表現上並不是很好, 但是只要透過適當的優化, Cache Engine, WordPress 在處理大量的資料庫, 流量上, 以我們製作的經驗來看, 我們相信是絕對可以勝任. </p>
<p>如國外許多流量龐大的網站, <a href="http://www.smashingmagazine.com/">Smashing Magazine</a>, <a href="http://psd.tutsplus.com/">Psdtuts+</a> 等各大媒體網站都是採用 WordPress 作為內容管理系統</p>
<p>也因為 WordPress 的使用者眾多, 這些辛勤的開發者幾乎是以每三個月就發佈新更新版本的速度在進行著. 這次更新的版本 <a href="http://wordpress.org/download/">WordPress 2.9</a> 加入了許多方便文章編輯的介面與功能.</p>
<p><strong>WordPress 2.9 的重大特色</strong></p>
<ul>
<li>
回復/刪除 垃圾桶功能: 當你不小心刪除了一篇文章或是回應, 現在在也不用擔心它是否會永遠不見了, 你可以從垃圾桶裡面把它挖出來, 當然, 這也代表了, 當你在刪除文章/ 回應的同時, 也會出現一個訊息詢問 &#8220;你是否確定&#8221; </li>
<li>
內建的圖像編輯器: 這個功能允許你裁切, 編輯, 旋轉, 翻轉, 以及調整圖像的大小, 從我接觸過以及實際開發許多內容管理系統(CMS)的經驗, 我想這個功能應該是目前後台編輯圖像進化的趨勢.</li>
<li>批次化管理的 Plugin(插件), 以及相容性確認: 這表示說你可以一次更新 10 個 plugin, 節省使用者等待操作的時間</li>
<li>輕鬆的崁入影像到文章裡: 這表示說你只需要貼上特定媒體網站的網址, 就可以直接崁入影音, 不須跟以前一樣, 找出崁入的原始法, 貼到編輯區裡. 這個功能支援的網站有..(YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, Scribd, Google Video, Photobucket, PollDaddy, and WordPress.tv&#8230;將來還有更多更多)</li>
</ul>
<p>當然除了以上這些 features 之外, 還有一些細節的改善, 如加入了 rel=caonoical, 對 SEO 有更好的支援等&#8230;.</p>
<p><a href="http://mashable.com/2009/12/18/wordpress-2-9/">更多關於 WordPress 的報導</a><br />
<a href="http://wordpress.org/download/">WordPress 2.9 下載</a></p>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/wordpress-update-25/' rel='bookmark' title='Permanent Link: WordPress 更新至 2.5'>WordPress 更新至 2.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/wordpress-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)</title>
		<link>http://beatskate.com/blog/pizza-hut-suck/</link>
		<comments>http://beatskate.com/blog/pizza-hut-suck/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 03:42:55 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=891</guid>
		<description><![CDATA[不知道為什麼台灣的必勝客披薩網站總是有一些驚人的舉動, 自從有了上次使用必勝客網站訂購 pizza 的恐怖經驗之後, 這次竟然讓我目睹了網頁製作的七大不可思議之一, 我發現使用關鍵字 &#8220;必勝客&#8221;, 搜尋引擎出來的結果竟然是如下 其實, 根據以往的使用經驗以及上次仔細檢視過他們的程式碼之後, 我可以理解必勝客披薩網站訂購表單的程式不相容於 FireFox 的原因 (但還是不能理解這樣的 bug 竟然需要 3-4 個月卻還遲遲無法解決)&#8230;.. 所以他們自以為很天才的利用 Javascript 把非 IE 瀏覽器都一律導到這個使用 Friefox 安裝 IETab 的教學頁面, 但是卻連搜尋引擎的 Robot 也一律都導到這個頁面去了, 導致今天這個奇特的景象. 搞不好必勝客的網站工程師是打著這樣的如意算盤: &#8220;這些 FireFox User (PC user) 一定有 IE 阿, 製作個安裝 IE Tab 說明頁面, 就不用修這個 bug 了! 我真是天才! 但是沒想到這樣做卻大大傷害了搜尋引擎的排名, 令人難以置信&#8230;. 其他相關文章:必勝客披薩 Pizza Hut 網站 一路爛到家 [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/pizza-hut-sucky-website/' rel='bookmark' title='Permanent Link: 必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 1)'>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 1)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pizzahut.com.tw/Firefox/Mozilla_Firefox.htm"><img src="http://beatskate.com/blog/wp-content/uploads/2009/11/pizzahut_suck_web_design.jpg" alt="pizzahut_suck_web_design" title="pizzahut_suck_web_design" width="690" height="160" class="alignnone size-full wp-image-892" /></a></p>
<p>不知道為什麼台灣的必勝客披薩網站總是有一些驚人的舉動, 自從有了上次使用必勝客網站訂購 pizza 的<a href="http://beatskate.com/blog/pizza-hut-sucky-website/">恐怖經驗</a>之後, 這次竟然讓我目睹了網頁製作的七大不可思議之一, 我發現使用關鍵字 &#8220;必勝客&#8221;, <a href="http://www.pizzahut.com.tw/Firefox/Mozilla_Firefox.htm">搜尋引擎出來的結果竟然是如下</a></p>
<p><a href="http://www.pizzahut.com.tw/Firefox/Mozilla_Firefox.htm"><img src="http://beatskate.com/blog/wp-content/uploads/2009/11/pizzahut_suck_web_design2.jpg" alt="pizzahut_suck_web_design2" title="pizzahut_suck_web_design2" width="690" height="283" class="alignnone size-full wp-image-893" /></a></p>
<p>其實, 根據以往的使用經驗以及上次仔細檢視過他們的程式碼之後, 我可以理解必勝客披薩網站訂購表單的程式不相容於 FireFox 的原因 (但還是不能理解這樣的 bug 竟然需要 3-4 個月卻還遲遲無法解決)&#8230;..<br />
所以他們自以為很天才的利用 Javascript 把非 IE 瀏覽器都一律導到這個使用 Friefox 安裝 IETab 的教學頁面, 但是卻連搜尋引擎的 Robot 也一律都導到這個頁面去了,  導致今天這個奇特的景象.</p>
<blockquote><p>搞不好必勝客的網站工程師是打著這樣的如意算盤: &#8220;這些 FireFox User (<del datetime="2009-11-12T03:16:05+00:00">PC user</del>) 一定有 IE 阿, 製作個安裝 IE Tab 說明頁面, 就不用修這個 bug 了! <del datetime="2009-11-12T03:16:05+00:00">我真是天才</del>!</p>
<p>但是沒想到這樣做卻大大傷害了搜尋引擎的排名, 令人難以置信&#8230;.
</p></blockquote>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/pizza-hut-sucky-website/' rel='bookmark' title='Permanent Link: 必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 1)'>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 1)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/pizza-hut-suck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery 1.3 出來了!!</title>
		<link>http://beatskate.com/blog/jquery-13/</link>
		<comments>http://beatskate.com/blog/jquery-13/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 08:56:40 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=477</guid>
		<description><![CDATA[jQuery 1.3 出來了, 趁這個版本的 release 也順便祝賀 jQuery 的三週年 Happy Birthday to jQuery!! 離上次 John Resig 在 1/14, 2006 BarCampNYC 第一次 release jQuery 已經過了三年了. 這個版本主要的 feature 我想應該是 HTML Injection Rewrite, 新增的 Html DOM 還能夠使用 jQuery 進行控制, 執行效率提升, 還有更快的 CSS Selector Engine &#8211; Sizzle. 還有不知道大家有沒有注意到 jQuery UI 最近也是頻繁的改版, 除了首頁的設計更動之外, 也提供了更 Fancy 的 UI 讓使用者可以使用! 雖然還有其他許多 javascript 的 [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/javascript-google-chrome/' rel='bookmark' title='Permanent Link: Javascript: 偵測 google chrome 瀏覽器'>Javascript: 偵測 google chrome 瀏覽器</a></li>
<li><a href='http://beatskate.com/blog/my-utloop/' rel='bookmark' title='Permanent Link: MY UTLOOP'>MY UTLOOP</a></li>
<li><a href='http://beatskate.com/blog/xerox-new-ci/' rel='bookmark' title='Permanent Link: Xerox 全錄 &#8211; 重新設計 CI'>Xerox 全錄 &#8211; 重新設計 CI</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jquery.com/2009/01/14/jquery-13-and-the-jquery-foundation/">jQuery 1.3</a> 出來了, 趁這個版本的 release 也順便祝賀 jQuery 的三週年<br />
<h2>Happy Birthday to jQuery!! </h2>
<p>離上次 John Resig 在 1/14, 2006 BarCampNYC 第一次 release jQuery 已經過了三年了. 這個版本主要的 feature 我想應該是 HTML Injection Rewrite, 新增的 Html DOM 還能夠使用 jQuery 進行控制, 執行效率提升, 還有更快的 CSS Selector Engine &#8211; <a href="http://sizzlejs.com/">Sizzle</a>. 還有不知道大家有沒有注意到 <a href="http://ui.jquery.com/">jQuery UI</a> 最近也是頻繁的改版, 除了首頁的設計更動之外, 也提供了<a href="http://ui.jquery.com/demos">更 Fancy 的 UI</a> 讓使用者可以使用!</p>
<p>雖然還有其他許多 javascript 的 frameworks, 如 <a href="http://dojotoolkit.org/">dojo</a>, <a href="http://mootools.net/">mootools</a>, <a href="http://script.aculo.us/">script.aculo.us</a>, <a href="http://www.prototypejs.org/">prototype</a>, <a href="http://developer.yahoo.com/yui/">yui</a>, 但是我想 jQuery 應該是現在許多網站開發者的首選了吧?</p>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/javascript-google-chrome/' rel='bookmark' title='Permanent Link: Javascript: 偵測 google chrome 瀏覽器'>Javascript: 偵測 google chrome 瀏覽器</a></li>
<li><a href='http://beatskate.com/blog/my-utloop/' rel='bookmark' title='Permanent Link: MY UTLOOP'>MY UTLOOP</a></li>
<li><a href='http://beatskate.com/blog/xerox-new-ci/' rel='bookmark' title='Permanent Link: Xerox 全錄 &#8211; 重新設計 CI'>Xerox 全錄 &#8211; 重新設計 CI</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/jquery-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 1)</title>
		<link>http://beatskate.com/blog/pizza-hut-sucky-website/</link>
		<comments>http://beatskate.com/blog/pizza-hut-sucky-website/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 12:15:19 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=244</guid>
		<description><![CDATA[週末難得有吃 Pizza 的衝動, 所以當然很直覺的到 PizzaHut 必勝客網站上尋找 pizza 的口味以及訂購資訊, 意外的發現現在有透過網路訂購 &#8216;加1元送可樂&#8217; 的活動優惠, 沒想到使用該網站的過程卻讓我整個動怒了! 簡單的幾個步驟, 竟然可以浪費了我快半個小時的時間&#8230;. 本來我想好好的列出他網站設計的缺失, 寫在 blog 上紀錄一下, 但是想想實在是不值得浪費那些時間, 所以我把我下單完最後的備註欄所填寫的意見貼到這裡來. 你們下單網頁設計的實在是有問題! Firefox, IE8 不支援就算了, 還有 Bug!! 每次 select 都給我 onload (然後之前填寫的資料就消失了, 我重複 input 了好幾次/ IE8) 資料的傳送竟然都在 URL 上面! 還有使用性跟動線也相當的奇異以及不友善, 因為透過網路訂購加1$送可樂, 我才會使用網路訂購! 有了這次的經驗相信我以後再也不會透過網頁訂購了!!! 訂購 pizza 竟然可以花了我半個小時. Good Job! 其實這篇備註並沒有順利的被傳送出去, 因為我傳送之後出現的 Alert 是&#8230;&#8221;字數限制在 16 個字以內&#8221;.. 有興趣的使用者可以去訂購看看, 不過活動只持續到 [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/pizza-hut-suck/' rel='bookmark' title='Permanent Link: 必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)'>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://beatskate.com/blog/wp-content/uploads/2008/10/pizza_1.jpg" alt="" title="pizza_1"  class="alignnone size-full wp-image-245" /><br />
<img src="http://beatskate.com/blog/wp-content/uploads/2008/10/pizza_2.jpg" alt="" title="pizza_2"  class="alignnone size-full wp-image-249" /></p>
<p>
週末難得有吃 Pizza 的衝動, 所以當然很直覺的到 <a href="http://www1.pizzahut.com.tw/">PizzaHut 必勝客網站</a>上尋找 pizza 的口味以及訂購資訊, 意外的發現現在有透過<a href="http://www1.pizzahut.com.tw/epapernew/2008p10/01/step1.asp">網路訂購 &#8216;加1元送可樂&#8217;</a> 的活動優惠, 沒想到使用該網站的過程卻讓我整個動怒了! 簡單的幾個步驟, 竟然可以浪費了我快半個小時的時間&#8230;. </p>
<p>本來我想好好的列出他網站設計的缺失, 寫在 blog 上紀錄一下, 但是想想實在是不值得浪費那些時間, 所以我把我下單完最後的備註欄所填寫的意見貼到這裡來.</p>
<p><br/></p>
<blockquote><p>你們下單網頁設計的實在是有問題!<br />
Firefox, IE8 不支援就算了, 還有 Bug!!<br />
每次 select 都給我 onload (然後之前填寫的資料就消失了, 我重複 input 了好幾次/ IE8)<br />
資料的傳送竟然都在 URL 上面!<br />
還有使用性跟動線也相當的奇異以及不友善,<br />
因為透過網路訂購加1$送可樂, 我才會使用網路訂購!<br />
有了這次的經驗相信我以後再也不會透過網頁訂購了!!!<br />
訂購 pizza 竟然可以花了我半個小時. Good Job!</p></blockquote>
<p><br/></p>
<p>其實這篇備註並沒有順利的被傳送出去, 因為我傳送之後出現的 Alert 是&#8230;&#8221;字數限制在 16 個字以內&#8221;..<br />
有興趣的使用者可以去訂購看看, 不過活動只持續到 10/6 號就是了<br />
<a href="http://www1.pizzahut.com.tw/epapernew/2008p10/01/step1.asp">http://www1.pizzahut.com.tw/epapernew/2008p10/01/step1.asp</a></p>
<blockquote><p>
另外&#8230;..發布這邊文章只花了我 15 分鐘, 剛好是等待拿取外帶 Pizza 的時間, 比我透過網路訂購的時間還短.<br />
真的, 我真的希望你們能改進! 其實只要透過一些簡單的設計/ 改善, 可以確實的節省網站使用者的時間<br />
另外, 在短短的時間內, 我也很有誠意的附上了 Pizza Hut 網站在 Firefox 下顯示的問題 (一開始我以為是 SEO trick&#8230;後來看過原始碼之後才發現原來不是那麼一回事..XD)<br />
雖然看的出來是把資料寫在 XML 裡面然後再用 javascript 解析&#8230;.但是這樣大辣辣的放在錯誤的 <a href="http://validator.w3.org/check?uri=http%3A%2F%2Fwww1.pizzahut.com.tw%2Fepapernew%2F2008p10%2F01%2Fstep1.asp&#038;charset=(detect+automatically)&#038;doctype=Inline&#038;group=0">HTML Doc type 裡面的原因是??  </a> 總而言之, 這真的是非常非常差的使用經驗!!!!!!!!!!!<br />
氣生夠了, 時間也差不多該去拿 pizza 了&#8230;&#8230;</p></blockquote>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/pizza-hut-suck/' rel='bookmark' title='Permanent Link: 必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)'>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/pizza-hut-sucky-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript: 偵測 google chrome 瀏覽器</title>
		<link>http://beatskate.com/blog/javascript-google-chrome/</link>
		<comments>http://beatskate.com/blog/javascript-google-chrome/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 03:13:24 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=237</guid>
		<description><![CDATA[雖然目前還是 Beta 的版本, 但是既然是 Google 出的瀏覽器, 我們當然不能忽略它的存在. 所以下面這一小段 Javascript snippet 可以讓你增測使用者的瀏覽器是否為 Google Chrome. var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; jQuery 的作者 John Resig 最近也在他的 blog 替 google chrome 的 V8 (Javascript Engine) 做了一些效能的測試, 有興趣可以看看. JavaScript Performance Rundown 有稍微試用了一下 Google Chrome, 感覺效能不錯, 記憶體的使用量好像也如 google 敘述的減輕了許多 (比起 Firefox, IE7). 但是沒有 Firebug, 還有許多好用的 Addon. 還是繼續使用 Firefox 吧! lol [...]

<div id="related-post" class="clearit">
其他相關文章:<ol><li><a href='http://beatskate.com/blog/site-speed-impact-seo/' rel='bookmark' title='Permanent Link: 網站速度影響 Google 搜尋排名'>網站速度影響 Google 搜尋排名</a></li>
<li><a href='http://beatskate.com/blog/pizza-hut-suck/' rel='bookmark' title='Permanent Link: 必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)'>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)</a></li>
<li><a href='http://beatskate.com/blog/google-notifier/' rel='bookmark' title='Permanent Link: Google Notifier'>Google Notifier</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://beatskate.com/blog/wp-content/uploads/2008/09/google_chrome.jpg" alt="" title="google_chrome" width="300" height="300" class="alignnone size-medium wp-image-235" /><br />
雖然目前還是 Beta 的版本, 但是既然是 Google 出的瀏覽器, 我們當然不能忽略它的存在.<br />
所以下面這一小段 Javascript snippet 可以讓你增測使用者的瀏覽器是否為 Google Chrome.<br />
<code>var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;</code></p>
<p><a href="http://jquery.com/">jQuery</a> 的作者 John Resig 最近也在他的 blog 替 google chrome 的 <a href="http://code.google.com/p/v8/">V8 (Javascript Engine)</a> 做了一些效能的測試, 有興趣可以看看.<br />
<a href="http://ejohn.org/blog/javascript-performance-rundown/">JavaScript Performance Rundown</a></p>
<blockquote><p>
有稍微試用了一下 Google Chrome, 感覺效能不錯, 記憶體的使用量好像也如 google 敘述的減輕了許多 (比起 Firefox, IE7). 但是沒有 Firebug, 還有許多好用的 Addon. 還是繼續使用 Firefox 吧! lol<br />
不知道什麼時候開始, 已經習慣了 Firebug 加上 EMedit (Notepad++) 的開發方法, Dreamweaver 好像已經不再是那麼需要了</p></blockquote>


<div id="related-post" class="clearit"><p>其他相關文章:<ol><li><a href='http://beatskate.com/blog/site-speed-impact-seo/' rel='bookmark' title='Permanent Link: 網站速度影響 Google 搜尋排名'>網站速度影響 Google 搜尋排名</a></li>
<li><a href='http://beatskate.com/blog/pizza-hut-suck/' rel='bookmark' title='Permanent Link: 必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)'>必勝客披薩 Pizza Hut 網站 一路爛到家 (Part 2)</a></li>
<li><a href='http://beatskate.com/blog/google-notifier/' rel='bookmark' title='Permanent Link: Google Notifier'>Google Notifier</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/javascript-google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>49個影響網站排名的因素（完整版）</title>
		<link>http://beatskate.com/blog/49-factors-about-google-ranking/</link>
		<comments>http://beatskate.com/blog/49-factors-about-google-ranking/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 03:41:23 +0000</pubDate>
		<dc:creator>Beat!</dc:creator>
				<category><![CDATA[網頁開發]]></category>

		<guid isPermaLink="false">http://beatskate.com/blog/?p=197</guid>
		<description><![CDATA[From 克理斯的seo評論 內部因素 URL中出現關鍵詞 網頁Title中出現關鍵詞 常規內容中出現關鍵詞 在頁面的第一段中出現關鍵詞 在頁面的最後一段中出現關鍵詞 Heading 標簽 比如h1,h2中出現關鍵詞 站內的鏈接中出現關鍵詞 導向相關內容的導出鏈接 導出鏈接中出現關鍵詞 圖片文件名中出現關鍵詞 Alt標簽中出現關鍵詞 comment中出現關鍵詞 合理的頻率更新內容 內容對搜索引擎的展示位置 網站結構循環PR，而非散發PR 關鍵詞進行適當的修飾（加粗、斜體等） 外部因素 大量的導入鏈接 從高PR值得網頁獲得導入鏈接 從相關內容網站獲得導入鏈接 導入鏈接指向的網頁有具體內容 錨文字中有關鍵詞 錨文字周圍有相關詞 錨文字存在于文章或句子中 導入鏈接的時間長度，一般導入鏈接的存在時間有3-6個月 單向鏈接的價值高于交換鏈接 導入鏈接的頁面的導出鏈接小于100個，流出鏈接越少越好 鏈接來自不同IP 合理的導入鏈接增長頻率 你需要避免的事情 關鍵詞堆積 所有的錨文字都相同 使用CSS或背景色隱藏內容，這是十惡不赦的大惡 使用JavaScript跳轉 相同ip之下的網頁直接進行大量交換鏈接 橋頁和Cloaking，誘導搜索引擎的爬蟲，這是十惡不赦的大惡 成人內容，違禁藥品，賭博相關內容 內容重複 連向作弊的網站 站內的絕大部分網頁有相同的網頁title 加入到Link Farm或則Link交換類網站 使用被懲罰過的域名 網站建立在被懲罰的IP上 盡量避免的問題 地址中存在動態變量 單一圖片和Flash的網站 用Javascript制作的網站導航條或目錄 用圖片做網站導航而不加ALT標簽 〈head〉〈/head〉之間有太多的代碼 [...]

<div id="related-post" class="clearit">
沒有其他相關文章</div>]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://www.cndozz.com/blog/post/seo.html" target="_blank">克理斯的seo評論</a></p>
<p><strong>內部因素</strong></p>
<ol>
<li>URL中出現關鍵詞</li>
<li>網頁Title中出現關鍵詞</li>
<li>常規內容中出現關鍵詞</li>
<li>在頁面的第一段中出現關鍵詞</li>
<li>在頁面的最後一段中出現關鍵詞</li>
<li>Heading 標簽 比如h1,h2中出現關鍵詞</li>
<li>站內的鏈接中出現關鍵詞</li>
<li>導向相關內容的導出鏈接</li>
<li>導出鏈接中出現關鍵詞</li>
<li>圖片文件名中出現關鍵詞</li>
<li>Alt標簽中出現關鍵詞</li>
<li>comment中出現關鍵詞</li>
<li>合理的頻率更新內容</li>
<li>內容對搜索引擎的展示位置</li>
<li>網站結構循環PR，而非散發PR</li>
<li>關鍵詞進行適當的修飾（加粗、斜體等）</li>
</ol>
<p><strong>外部因素</strong></p>
<ol>
<li>大量的導入鏈接</li>
<li>從高PR值得網頁獲得導入鏈接</li>
<li>從相關內容網站獲得導入鏈接</li>
<li>導入鏈接指向的網頁有具體內容</li>
<li>錨文字中有關鍵詞</li>
<li>錨文字周圍有相關詞</li>
<li>錨文字存在于文章或句子中</li>
<li>導入鏈接的時間長度，一般導入鏈接的存在時間有3-6個月</li>
<li>單向鏈接的價值高于交換鏈接</li>
<li>導入鏈接的頁面的導出鏈接小于100個，流出鏈接越少越好</li>
<li>鏈接來自不同IP</li>
<li>合理的導入鏈接增長頻率</li>
</ol>
<p><strong>你需要避免的事情</strong></p>
<ol>
<li>關鍵詞堆積</li>
<li>所有的錨文字都相同</li>
<li>使用CSS或背景色隱藏內容，這是十惡不赦的大惡</li>
<li>使用JavaScript跳轉</li>
<li>相同ip之下的網頁直接進行大量交換鏈接</li>
<li>橋頁和Cloaking，誘導搜索引擎的爬蟲，這是十惡不赦的大惡</li>
<li>成人內容，違禁藥品，賭博相關內容</li>
<li>內容重複</li>
<li>連向作弊的網站</li>
<li>站內的絕大部分網頁有相同的網頁title</li>
<li>加入到Link Farm或則Link交換類網站</li>
<li>使用被懲罰過的域名</li>
<li>網站建立在被懲罰的IP上</li>
</ol>
<p><strong>盡量避免的問題</strong></p>
<ol>
<li>地址中存在動態變量</li>
<li>單一圖片和Flash的網站</li>
<li>用Javascript制作的網站導航條或目錄</li>
<li>用圖片做網站導航而不加ALT標簽</li>
<li>〈head〉〈/head〉之間有太多的代碼</li>
<li>存在太多與網站主題無關的內容</li>
<li>導入鏈接中購買鏈接占多數</li>
<li>和作弊的網站在同一服務器上</li>
</ol>


<div id="related-post" class="clearit"><p>沒有其他相關文章</p></div>]]></content:encoded>
			<wfw:commentRss>http://beatskate.com/blog/49-factors-about-google-ranking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
