自適應 RWD 多層下拉選單實作﹍Bootstrap 外掛 SmartMenus

所有網站架設要處理的區塊中,導覽列的下拉選單是最麻煩的一部份,如果需要「多層下拉選單」的話,難度就比較高,可參考「 Blogger 多層下拉選單實作 」。 而行動裝置使用率大幅攀升後,導覽列非常需要有自適應 RWD 效果,手機上才能同步呈現下拉選單這麼複雜的功能。因此製作 R...

繼續閱讀全文

自訂 Input File 檔案上傳按鈕 CSS 最佳解法﹍實作範例

之前製作「 本站開放留言上傳圖片功能 」時,才發現 Input 上傳檔案按鈕還真不是普通地難搞。查了一下發現 Google 這些字串 "input type file css not working" 時會有不少案例,很是離奇。 好在最後還是找到完美的解決...

繼續閱讀全文

Bootstrap 表單驗證外掛 Validator,美觀輕鬆好上手

網頁表單在送出前,所有欄位都需進行防呆或驗證資料格式。如果每次製作不同的表單,都要重新寫一次 JS 來處理這些事,還挺麻煩的。 大致找了一下,「驗證表單」功能的外掛還不少,而且功能也很強。不過各個官網逛過一圈後,幾乎都被我刷掉了,要嘛功能太多、說明書太複雜,要嘛官網無法立即...

繼續閱讀全文

建立不被中國大陸封鎖的 Blogger 網站實作

最近進行「 CC0 免費圖庫搜尋引擎 」的簡體版網站,同樣也是放在 Blogger 平台。為了不被中國大陸屏蔽,需要使用一些技術。 之前寫了一系列有關「 Blogger 不被大陸封鎖 」的文章,這次實作就用得上了。 不過想要仿效的站長必須先提醒: 請先具備一定的 HT...

繼續閱讀全文

本站 Blogger 開放留言上傳圖片功能

知名留言板外掛大多會提供圖片附件功能,例如 FB、Disqus。「一圖勝過千言萬語」,有時沒有圖片的輔助,任憑提問者花了再多文字描述,也不一定能表達出完整的原意。 雖然幾年前就想研發 Blogger 留言上傳圖片的功能,但無奈工程太過複雜。後來終於找到關鍵技術,不過又一直有事...

繼續閱讀全文

自動記憶表單狀態,重新開啟網頁後輸入的資料都還在﹍jQuery 外掛 Sisyphus

曾製作過不少線上工具,大多需要用表單的形式讓使用者輸入資料。其中「 圖片 ALT 描述自動產生器 」用到大量表單元件,有單選、多選、文字輸入等各種形式。 只要常常發佈部落格文章的話,這個工具每次都會用到,那麼表單勾選的狀態、或輸入的文字必須儲存起來,下次使用才不會麻煩,可避免...

繼續閱讀全文

關於部落格重複內容對 SEO 的影響﹍一點補充

上個禮拜發佈了一篇文章,關於重複內容對 SEO 的影響,因為某些原因在一天之內就刪除了文章。 本來想說應該沒差,有訂閱本站的忠實讀者,在 RSS 閱讀器應該都看得到。結果上 Feedly 網站確認一下時,很奇怪無法點開文章內容,當點擊文章連結時,由於已經刪文而導致產生 404...

繼續閱讀全文

自適應 RWD 圖片語法產生器﹍Picasa 圖床專用

之前「 Picasa 圖床的獨家應用:製作 RWD 自適應圖片 」詳細介紹了 IMG 標籤如何設定 srcset 屬性,讓網頁可根據各種螢幕寬度載入不同尺寸的圖片,手機、行動裝置就能縮短網頁載入時間。 同時全世界的圖床,只有 Picasa 可以做到,上傳一張圖片後,修改網址參...

繼續閱讀全文

聊聊部落格若加入文章聚合平台,重複內容對網站 SEO 會有什麼影響

幾個月前聽說有個免費部落格搬家的服務「XXX」,基於探究原理的興趣研究一下他的機制,從官方的聲明來看滿吸引人的,雖然會產生重複內容,但創辦人過去有豐富的 SEO 操作經驗及技巧,長期而言宣稱可以提升 SEO,獨立網站也可加入合作,一時之間很好奇他的技術,也曾考慮是否要加入。 ...

繼續閱讀全文

免開瀏覽器播放 Youtube 訂閱頻道+清單,還能自動記憶結束時間﹍foobar2000 (Windows)

通常我在眼睛需要休息時,會播放訂閱的 Youtube 頻道來 "聽",一邊利用零碎時間,一邊可以吸收特定的知識、資訊等等。 而且為了發揮更多時間效益,我還會把 Youtube 影片的速度調整為 1.5 ~ 2 倍,在同樣的時間下可以消化更多影片。 不過...

繼續閱讀全文

Picasa 圖床的獨家應用:製作 RWD 自適應圖片,讓手機自動載入小圖,加快網頁讀取速度

過去曾在「 加快 Blogger 行動版圖片載入速度的密技 」告訴讀者,Blogger 使用的圖片只要從後台上傳,也就是使用 Picasa 圖床,行動版就會自動改為載入小尺寸的圖片。 因為有這樣的獨家功能,Picasa 只要上傳一張圖片,就會產生手機版尺寸的圖片,我一直認為 ...

繼續閱讀全文

jQuery 日期時間範圍選擇器 Date Range Picker (Bootstrap 外掛)

過去網頁表單要輸入日期不容易,往往得另外裝個外掛,例如基於 jQuery 的套件 datepicker。 而現在的瀏覽器使用 HTML5 已成為標準,Input 標籤內建就有簡易的選擇日期功能,只要加入屬性 type="date" 就可使用,不必另裝外掛...

繼續閱讀全文

Bootstrap 簡易版面實作範例﹍網格+面板+表單輸入+按鈕

Bootstrap 的使用說明內容不少,份量足以出一本書,不過工具書用從頭看到尾的方式來學習,效果不見得比較好。 如同「一圖勝過千言萬語」,從範例中來學習、吸收 Bootstrap,效率會來得更快,印象也比較深刻。 本篇提供一個簡單的小範例,可以熟悉以下這些功能的用法: ...

繼續閱讀全文

前端開發神器 Emmet 快速上手教學整理,減少 HTML / CSS 輸入的麻煩﹍Sublime Text

網頁製作久了就會發現,手刻 HTML/CSS 挺累贅的。就像 jQuery 可以讓 Javascript 寫起來更快、不必糾結瀏覽器相容性問題,「 Bootstrap 」可以縮短網頁版面設計的時間,那麼 HTML/CSS 的輸入,有沒有快速便利的工具呢? 「 Emmet 」(...

繼續閱讀全文
TOP