
一段網站運行的網頁程式,總會出現很多種不同的情況,像人生一樣,但位處 JavaScript 的網站程式,就可以藉著JavaScript Switch來管理不同情況時如何去處理。
switch(選擇項) {
case x:
// 當身處情況x時,如何處理?
break;

一段網站運行的網頁程式,總會出現很多種不同的情況,像人生一樣,但位處 JavaScript 的網站程式,就可以藉著JavaScript Switch來管理不同情況時如何去處理。
switch(選擇項) {
case x:
// 當身處情況x時,如何處理?
break;

人生世上總會遇上多次如果所以的因果關係,在JavaScript的網站程式編程世界一樣,也有著If Else 如果所以的因果鏈。
If 常見的JavaScript格式 Syntax
if (條件比對) {
// 條件為真時執行的代碼塊
}

小知識教學類型: SEO搜尋引擎優化
不管是任何的原因,若果需要把網站的網址 (Domain) 變更,都不是一件值得鼓勵的事情,因為或多或少若處理不善都會大大影響到 Google / Yahoo / Bing 等SEO的表現,過往做的種種SEO功夫都可能白費了。 但若果真的非把網站變更網址不可,其實都有辦法把SEO的影響減到最低:
1) 把舊網站內容完整搬到新網站
- 第一步當然是把舊網站內容完整搬到新網站,「完整」的意思是把括 source code, data base, images, videos 及最好連網站架構也不變的情況完全一樣地搬到新網站裡。
2) 像過往小編教大家對待新網站的方法,新網站創建sitemap,並於各大搜尋引擎中的 webmaster admin 創健新網站資料,並把sitemap上戴

前文,我們一齊了解過jQuery Mobile可以好像html的編程,使用慣常的CSS Classes來控制手機的UI界面排列和設計,今文我們更深入地去看看更多的jQuery Mobile CSS Classes:
Theme Classes:
ui-bar-(a-z) 指定bar的顏色 - 頁眉、頁腳和其他bar
ui-body-(a-z) 指定內容塊的顏色 - 頁面內容窗格、列表視圖項、彈出窗口、可折疊項、加載程序、滑塊和Panel
ui-btn-(a-z) 指定按鈕(和圖標)的顏色

小知識教學類型: 手機應用程式開發
手機應用程式Apps與網頁程式一樣,都有著頁面中有著頁面的架構,當一個頁面跳到另一個頁面,再由新頁面跳向再新一個頁面,或從後置頁面往前推返回前面等等,jQuery Mobile Navigation Bars 都可以提供到清晰頁面關係的配置。
jQuery Mobile Navigation Bars 通常放置於手機應用程式Apps的頂端Header或尾端Footer,一方面不會阻礙到用戶瀏覽頁面內容,另一方也可提供到清楚資訊讓用戶知道自己身處手機應用程式Apps的何方。
以頂端Header配置 jQuery Mobile Navigation Bars 作為範例:
在 data-role="header" 的div 內再加上 data-role="navbar" ,然後再使用常用的 ul 和 li 列點清單由上而下去列出 jQuery Mobile Navigation Bars 的頁面次序。

小知識教學類型: SEO搜尋引擎優化
網站包含著很多不同的頁面,但一個頁面又會常可以以不同的連結網址呈現,例如 http://www.abc.com, http://abc.com , http://www.abc.com/index.html 明明是三個網址連結,但都是指向著同一個網址頁面內容。對於 google yahoo 等搜尋引擎會視為重覆性的內容,若要google yahoo 等搜尋引擎把這些重覆的內容索引index,會對SEO搜尋排名結果有著明顯的負面影響!
這個時候,我們可以 head 標記中善用Canonical Link,把指定網頁連結統一指定到某一連結網址,例如:
http://www.abc.com
http://abc.com