Month: January 2022

使用 Cloudflare 防火牆 Zone Lockdown 保護網站控制台及登入頁面教學

Copyright : Weerapat Kiatdumrong / 123RF Stock Photos 我在 WordCamp Taipei 2018 分享這幾年經營免費資源網路社群的經驗,當中也提到我選用的工具服務和理由,作為一個樂於分享的使用者,其實沒有什麼不可告人的「秘方」,反倒很希望能夠將自身經驗拋出來讓大家參考,獲得更多回饋,通常在交流過程中可以使自己學習很多。雖然沒有任何作法可以 100% 符合所有網站需求,但我還是希望透過文章傳遞一些你可能會用到、足以解決問題的觀點,當然這些不應太過複雜,至少要能讓大家願意閱讀,我寫的文章才會有所用處。 在演講時我不斷提到一個推薦的服務 Cloudflare,兼具我重視的速度和安全性,除了是一款內容傳遞網路(CDN)服務外,更重要的是它提供許多安全工具,可以增加網站的防護力,不要覺得你的網站很安全或不會被盯上,事實上有很多的自動化程式都是隨機尋找可下手攻擊或植入惡意程式的目標,因此平常就要做好安全措施,總不可能等到被入侵才來修補漏洞。 如果你使用 WordPress 架站,最需要防護的控制台(wp-admin)和登入頁面(wp-login.php)絕對別輕忽,早先很多網站都是教你透過 .htaccess 限制可連線的 IP 位址,若你已經開始使用 Cloudflare 的話,可以把這部分丟給 Cloudflare 協助處理,我相信它在安全防護上會更強大也更具有彈性和空間。 本文要介紹 Cloudflare 其中一個模組「Zone Lockdown」,這個模組在防火牆(Firewall)頁面底下,可以想見它和防護有關,簡單來說,利用 Zone Lockdown 功能可設定要加強防護的區域,讓使用者預先設定某些路徑僅能讓某個 IP(或 IP 範圍)來源存取,如果運用在 WordPress 最基本的用法是把登入頁面和控制台設定進去,如此一來就能確保只有你可以存取控制台,不僅大幅降低被攻擊入侵的機會,也能不被暴力測試帳號密碼消耗主機資源。 我之前也推薦過另一個方法:啟用 Jetpack「單一登入」機制教學,讓你的 WordPress 網站更安全(含兩步驟驗證),也能讓 WordPress 更加安全,你可以挑一個適合自己需求的使用,那麼接下來我會更深入說明 Zone Lockdown 功能。 使用教學 STEP 1 首先,你可以在登入 Cloudflare、選擇你的區域(網域名稱)後點選 Firewall …

使用 Cloudflare 防火牆 Zone Lockdown 保護網站控制台及登入頁面教學 Read More »

如何下載、匯入 WordPress 佈景主題開發測試範例元件(Theme Unit Test)?

說到 WordPress,最為人津津樂道的就是它的外掛和佈景主題資料庫相當龐大,也因為它提供了非常完整的開發資源,讓每個人都能設計自己所需的元件或模版樣式。如果你也想為自己的 WordPress 網站開發獨特的版面設計,官方說明文件(WordPress Codex)提供了一個測試範例元件檔案,能產生一堆用來開發測試用的內容,非常好用。 這個檔案收錄在「Theme Unit Test」裡,可能很多人不知道,其實它就是一個包含許多測試內容的 xml 文件,幾乎用到了所有 WordPress 裡可能出現的功能和內容,包括不同階層標題、項目符號、表格、文字樣式、圖片、特殊字元、分類標籤、分頁、多媒體等等。 利用 WordPress 本身的匯入功能,即可把這些內容快速置入測試用網站裡。 使用教學 接下來的步驟會匯入大量的測試開發元件,請在全新的 WordPress 網站進行操作,以免發生問題。 STEP 1 開啟 WordPress Codex 的 Theme Unit Test 頁面,從 Setup 的第一項來下載測試資料,下載後是一個 .xml 的檔案格式,稍後我會再教你怎麼把資料正確匯入 WordPress。 STEP 2 登入剛架設好的 WordPress 網站控制台(記得用全新的網站測試),從左側選單點選「工具」內的「匯入」,然後找到 WordPress 。 第一次使用時會先安裝 WordPress Importer 外掛,點選右下角的「立刻安裝」,安裝後啟用外掛,即可進入匯入工具。 STEP 3 接著回到匯入工具,在 Import WordPress 頁面裡點選「瀏覽」來選取剛才下載的開發測試檔案(theme-unit-test-data.xml),然後按下「上傳檔案並匯入」按鈕。 STEP 4 接著會開始進行匯入檔案前的設定,在這裡別忘記勾選 Import …

如何下載、匯入 WordPress 佈景主題開發測試範例元件(Theme Unit Test)? Read More »

WP Test 測試 WordPress 最棒範例內容,填充各種內容協助開發佈景主題

每次建立一個全新 WordPress 網站進行測試前,總得先部署適合開發的環境,以往我都是使用 WordPress 官方提供的佈景主題開發測試範例元件(Theme Unit Test),能快速匯入一堆測試內容(也就是範例內容),這個範例檔其實藏得非常隱密,如果平常沒有閱讀說明文件的習慣可能很難馬上找到,後來我又陸續發現其他適用於 WordPress 的範例測試檔案,若你有開發上的需求,想要填充內容到新網站,可以試試看其他人準備好的檔案。 本文要介紹的「WP Test」從字面上的意思就知道是用於 WordPress 的測試資料,後來被新的擁有者收購成為 Post Status Labs Project ,WP Test 是一套非常詳盡、完整的測試檔案,可以作為開發外掛和佈景主題使用,它以 Theme Unit Test 為基礎,結合超過四年的課程經驗匯集而成的一個測試內容。 在 WP Test 中收錄各式的範例內容,包括各種文章、分類、標籤、媒體庫、頁面、迴響、選單和帳號等等,只要透過 WordPress 匯入工具匯入 .xml 檔即可快速建構出充滿各種測試內容的網站。值得一提的是 WP Test 開放原始碼,資料部分會隨著時間不斷更新,以符合各種版本階段的開發需求(不像 Theme Unit Test 可能很少更新),亦可透過 WP-CLI 指令列模式快速安裝測試內容。 網站名稱:WP Test 網站鏈結:https://wptest.io/ 使用教學 STEP 1 首先,先從 WP Test 網站點選「Download」下載封裝好的測試檔,解壓縮後有一堆資料,我們只需要其中的 wptest.xml 檔案即可。 點選左側「工具」中的「匯入」,找到 WordPress …

WP Test 測試 WordPress 最棒範例內容,填充各種內容協助開發佈景主題 Read More »

如何讓網頁變成黑白?使用 CSS Filter 套用濾鏡樣式表教學

上個月台灣發生震驚社會的宜蘭普悠瑪列車出軌事故,造成許多旅客輕重傷甚至死亡,也對台灣交通運輸安全打上一個大大的問號,各種資訊隨著時間不斷被揭露出來,讓我懷疑需要多好的運氣才能平安度過每一天?發生憾事後再多道歉和賠償也無法撫平傷痛,或許平常就該認真謹慎面對所有大小事情,扣除天災更多的是人禍,往往都是過於疏忽怠慢、不夠嚴謹造成的。 幾天後臺灣鐵路局(簡稱臺鐵)將官方網站改為黑白兩色的灰階色系,首頁刊出「為亡者哀悼,為傷者祈福」字樣,想起這幾年每當有重大事故發生時,都會將網頁改為黑白顯示,亦能讓大家謹記這個事件以為警惕。 站在技術宅的角度,會想知道要怎麼讓網頁快速轉成黑白色顯示?其實研究了一下也不會太困難,透過 CSS 濾鏡(CSS filter)就能做到,而且只需要將簡單幾行程式碼加入樣式表即可,雖不希望有人會用到這功能,但或許還有其他用法,就直接把程式碼放在文章中留給使用者自行研究。 使用教學 STEP 1 直接開啟網站的 .css 樣式表,在 html 部分套入以下這幾個樣式設定: .gist table { margin-bottom: 0; } This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode …

如何讓網頁變成黑白?使用 CSS Filter 套用濾鏡樣式表教學 Read More »

如何退訂免費資源網路社群每日新文章 Email 電子報通知?

長久以來免費資源網路社群都有提供 Email 訂閱更新通知的功能,最早是使用 Google 的 FeedBurner RSS Feed 訂閱工具,後來選擇 Jetpack 的 Subscriptions 模組讓使用者能有更彈性運用,亦可選擇要接收的電子郵件格式和寄送時間(就是網站目前右上角的訂閱功能),對我來說,以 Email 接收資訊的管道是很必要的,在發佈文章後可以快速推送給使用者,相較於推送桌面通知我更傾向不打擾不干擾的 Email 郵件通知。 一般而言,有禮貌的 Email 電子報或訂閱郵件都會提供退訂鏈結(Unsubscribe),可以快速從郵件清單將自己的地址移除,通常都是一鍵完成,然而有些退訂方式就設計得比較難懂,還得手動選擇要退訂的訂閱項目或是反覆輸入 Email 地址,就更不用說是完全沒有提供退訂鏈結的電子報,這在台灣相當常見,不但相當冒犯也算是過時的方法。 偶爾會收到讀者來信詢問要如何停止接收免費資源網路社群的新文章通知?站在網站管理者的立場還是希望大家多多使用這項功能,不過如果真的覺得每天 Email 多到爆炸,而且沒有太多時間看文章的話,其實網站郵件通知是可以快速取消訂閱的。以下我會教大家怎麼樣管理訂閱或是退訂網站的 Email 通知。 如何退訂不想接收的電子報或郵件通知? STEP 1 首先,打開你要退訂的郵件,在最下方可以找到「取消訂閱」和「管理訂閱」鏈結,不管點那一個鏈結都會連到 https://subscribe.wordpress.com/,這是 WordPress 提供的郵件通知功能,自然就是回到 WordPress 設定。 其他的 Email 電子報或行銷廣告也是類似的退訂方式,在郵件上方或下方通常能找到一個「Unsubscribe」,點選後就會引導到訂閱設定頁面,大多情況不用進行任何操作,就會自動將你從寄件名單刪除。 STEP 2 點選取消訂閱後,會引導到 WordPress 提供的訂閱管理頁面,不過目前還沒有完成中文化可能會有一些中英文字串夾雜的情形,在這裡可以看到你曾訂閱過的網站(例如免費資源網路社群),如果你不想完全退訂,但又希望能選擇接收郵件的時間,點選「Settings」鏈結調整要接收的 Email 格式和時間區間。 確定要刪除訂閱嗎?點一下中間的藍色按鈕「Delete Subscription」就能將你從寄件清單移除,沒關係,未來隨時可以重新訂閱,如果你已經訂閱很多來自 WordPress 網站的郵件通知,想要一次全部停掉,可點選右邊的「Stop All WordPress.com Subscriptions」鏈結,停止接收所有來自 WordPress.com 的訂閱郵件。 STEP …

如何退訂免費資源網路社群每日新文章 Email 電子報通知? Read More »

Flickr 限縮免費帳戶配額,快速下載、匯出所有 Flickr 相片影片教學

Copyright : Alexey Malkin / 123RF Stock Photos Flickr 曾被稱為 Web 2.0 時代最成功的案例之一,查了一下才知道最早是成立於加拿大,2005 年被 Yahoo 公司收購成為旗下服務(大概很多人都從這段時期開始認識這家公司),早年深受許多攝影愛好者喜愛,去年 Verizon 併購 Yahoo 後隨之被併入旗下集團 Oath,2018 年 SmugMug 從 Oath 收購 Flickr 後再次易主,或許是因為社群網站和智慧型手機崛起等原因,網路相簿後期就逐漸式微。 SmugMug 收購 Flickr 後半年首次做出重大變革,也就是對免費用戶可用的配額做出限制,從 2019 年一月開始即將終止免費用戶原有的 1TB 容量,改為只提供免費 1000 張相片或影片配額,若你現有帳戶內超過 1000 張相片,必須升級 Pro 會員才能繼續使用,否則照片就會被刪除。 倘若你已經使用超過 1000 張相片,2019 年 1 月 8 日後使用者將無法繼續上傳新的照片,2 月 5 日後相片會被自動刪除到剩 1000 張,系統會從最舊的相片開始自動刪除。這也意味著使用者有兩條路可選擇:付費升級 …

Flickr 限縮免費帳戶配額,快速下載、匯出所有 Flickr 相片影片教學 Read More »

CommentBox.io 沒有廣告、不追蹤用戶隱私的網站留言系統

通常做了一個網站後,開發者會加入互動功能,最常見的包括社交網站按鈕和留言討論區,如果你是使用 WordPress 架站,預設情況下就已經內建迴響機制,若你覺得功能太陽春還可以透過 Jetpack Comments 模組強化,讓留言者使用自己的社交網站帳號登入,不用重新註冊帳號,當然也有不少提供留言框的服務,例如老牌的 Disqus,後來被收購後已經不太推薦使用。 其實最簡單、快速的方法是使用 Facebook Comments 留言外掛程式,但我知道有些人堅持不用臉書,而且沒有 Facebook 帳號又無法匿名回覆,因此臉書留言框可能不適合所有網站類型使用。如果你想找一個更穩定、可靠的第三方留言功能,可以研究一下這個新服務。 本文要推薦的「CommentBox.io」是一款第三方留言外掛,功能淺顯易懂,就是讓使用者可以在頁面下方留言或進行討論,設計風格簡約,適用於各種網站樣式,更重要的是 CommentBox.io 沒有廣告、不收集使用者 Email,任何人都可以透過和第三方服務帳戶連結,快速登入進行留言。也支援匿名留言功能。 如果你未來想轉換到其他留言平台,CommentBox.io 亦能將留言備份匯出,不會將使用者綁在平台上進退兩難,這些都可以在控制台內自行操作完成。 CommentBox.io 本身提供免費和付費方案(每月 $10 美元),兩者差別在於免費方案有每個月最多一百篇留言的限制,不過對於小網站或單一頁面來說其實沒什麼影響,如果需要更強大的留言審核功能,還可考慮付費升級 Moderation Plus,一般來說預設的留言管理工具就已經很夠用。 網站名稱:CommentBox.io 網站鏈結:https://commentbox.io/ 使用教學 STEP 1 首先開啟 CommentBox.io 網站,點選右上角的 Dashboard 或找到 Sign Up 註冊帳號按鈕,有四種註冊方式,包括使用第三方 Facebook、Twitter 或 Google 帳戶登入或是以 Email 註冊,無論使用那一種方式仍必須回到信箱點選信中的確認鏈結。 STEP 2 註冊登入 CommentBox.io 控制台,第一次使用必須先建立一個專案,填入你的網站名稱和網域名稱,先設定一下 Email 通知功能,看看有沒有需要在自動核准留言、有留言等待審核或有留言被標記為垃圾訊息時收取郵件提醒。 預設情況下所有留言都會自動核准、出現在留言系統中,如果你希望可以手動審核每一則留言,可調整成「Manual」,在沒有審核通過前不會顯示出來,不過缺點就是會比較耗費時間,留言也無法即時,另有折衷方案「Granular」只在內容包括鏈結、留言者被其他網站封鎖或匿名留言等情況下才會需要手動審核。 STEP 3 建立專案後 CommentBox …

CommentBox.io 沒有廣告、不追蹤用戶隱私的網站留言系統 Read More »

為 Facebook Comments 留言外掛程式加入延遲載入 Lazy Load 功能教學

Copyright : dolphfyn / 123RF Stock Photos 幾天前在「CommentBox.io 沒有廣告、不追蹤用戶隱私的網站留言系統」一文有提到當今網站或部落格使用的幾種留言服務,而目前最多網站使用就屬 Facebook Comments 臉書留言外掛程式,可透過幾行程式碼快速串接,也不用自己建置相關系統或資料庫,整合使用者的 Facebook 帳戶在管理上更容易,我在幾年前就已經將 WordPress 內建的迴響功能關閉並替換為臉書留言外掛,在資源耗用和安全性方面更為理想。 雖然 Facebook Comments 速度還算快,但對於網頁載入時間也會有些影響,一開始我只把這段程式碼擺在文章頁面下方,後來發現每次打開網頁、不管有沒有要留言都會花時間載入 Facebook 相關 .js 檔,於是就研究了一下應該怎麼改善這個問題。 預設的 Facebook Comments 外掛程式沒有延遲載入,也就是每次開啟網頁只要有這段程式碼就一定會載入留言功能,因此可以加入一個判斷視窗高度的參數,當拖曳到留言框位置時才會載入相關檔案。這段程式碼修改自 Lazy Facebook Comments Plugin,原本使用於 Ghost,但稍微調整一下後 WordPress 也可使用,而且不用額外安裝外掛。 使用教學 STEP 1 首先,你必須先去 Facebook 自行建立一個新的應用程式,然後獲取應用程式 ID,這部分我就不多做介紹,網路上已經有很多完整教學,也或許你本身已經在網站上安裝過留言功能。 為了讓 Facebook Comments 具有留言審核工具功能,要在網頁的 前加入這兩行宣告代碼,同時將 YOUR_FACEBOOK_USER_ID 設定為你的臉書使用者 ID,YOUR_APP_ID 設定成應用程式 ID ,這部分通常可以從佈景主題的 header.php 檔案進行修改。 .gist table …

為 Facebook Comments 留言外掛程式加入延遲載入 Lazy Load 功能教學 Read More »

開啟 Instagram 雙重驗證教學,以安全驗證碼保護帳號避免盜用入侵

(Copyright: 2nix / 123RF Stock Photo) 幾年前開始,各大網路服務陸續加入「兩步驟驗證」防護,包括 Google、Facebook 以及一些我們常用的帳號,且會連接授權第三方網路服務,這些帳號安全性非常重要,試想若是被有心人士盜用,那麼他也可以存取你的其他服務!因此一直以來我不斷建議使用者務必開啟此功能,雖然登入時會多一些程序,但就現階段來說,無疑是降低帳號被入侵風險的絕佳辦法。 好消息是許多人喜愛的 Instagram 相片社群服務終於也加入「雙重驗證」功能!記得前些時候曾傳出一些使用者帳號被盜用入侵的情形,顯然在使用者快速增加後,使得駭客也將觸角伸進這項服務裡,對於只有帳號密碼防護的 Instagram 來說安全性確實不足。 如果你是 Instagram 愛用者,那麼請務必照著以下教學來開啟「雙重驗證」,未來要登入你的 Instagram 帳號時,就必須透過手機號碼來收取一次性的「安全驗證碼」簡訊,正確輸入才能正常登入,即使密碼被其他人取得依然無法使用你的帳號,大幅提高 Instagram 帳號安全。 使用教學 STEP 1 開啟 Instagram App 的「設定」功能(個人頁面,點選右上角的齒輪),可以在帳號下找到新加入的「雙重驗證」功能,如下面紅色框框圈選處。 STEP 2 大部分使用者可能從未在 Instagram 個人資料新增過自己的手機號碼,這時候會挑出提示,開啟這項功能必需要輸入電話號碼,未來才能透過簡訊方式來收取 Instagram 安全驗證碼,因為其他人不會看到你的號碼,可以放心輸入。 選擇「TW +886」後,輸入手機號碼,第一個 0 可以省略。 STEP 3 接著會立即收到確認碼,為了確認你的手機可以正常收到 Instagram 簡訊,而不會發生無法登入等情形,Instagram 會要求你輸入確認碼來確認手機。將簡訊內顯示的數字輸入即可。 STEP 4 完成後,也就開啟了 Instagram 的「雙重驗證」功能,可以看到「索取安全驗證碼」欄位已經是開啟狀態囉!日後如果要登入 Instagram 帳號的話,必須將手機收到的安全驗證碼填入才能正常登入。 另外,Instagram 也會產生「備用安全驗證碼」,這些驗證碼是讓你在手機不小心遺失時,也能繼續登入 Instagram …

開啟 Instagram 雙重驗證教學,以安全驗證碼保護帳號避免盜用入侵 Read More »

Instagram 雙重驗證支援 Google Authenticator 應用程式設定教學

Copyright : Alexey Malkin / 123RF Stock Photos 如果 Instagram 已經是你日常生活的一部份,現在較少用臉書,反而都把時間耗在這個應用程式上,那麼也必須要注意一下帳戶的安全性。早先我已經寫過「開啟 Instagram 雙重驗證教學,以安全驗證碼保護帳號避免盜用入侵」文章,教大家如何開啟內建的兩步驟驗證功能強化帳戶安全,簡單來說,就是在現有的帳號密碼防護上加入一道接收簡訊步驟,避免在密碼洩漏的情況下被有心人士登入操作,如果服務支援那麼我會建議無論如何請務必花點時間設定一下。 因為一直有在使用各項服務的雙重驗證功能,也曾遇過幾種無法正常使用的狀況,其中我在 Instagram 最常遇到的就是時常收不到簡訊驗證碼,即使手機號碼正確,也可能因為某些原因導致驗證碼延遲或者無法正常接收(猜測可能是電信業者問題),若是急需登入帳號又被卡住其實還蠻困擾。 最近 Instagram 宣布支援第三方驗證應用程式!包括常見的 Google Authenticator 和 Duo Mobile 都在支援範圍,終於可以不用在每次登入時都苦等驗證碼簡訊,而是能夠直接打開應用程式,將看到的驗證碼輸入用以通過身份驗證。 如果你平常也和我一樣有在使用 Google Authenticator,那麼可以參考本文教學來啟用 Instagram 雙重驗證功能。 使用教學 STEP 1 開啟 Instagram 帳號設定的「雙重驗證」功能,找到「驗證應用程式」選項然後將它調整為開啟狀態,啟用前會先確認你的手機內有沒有 Authenticator 或是其他支援的驗證應用程式。 STEP 2 自動設定時 Instagram 會要求開啟 Authenticator 並將驗證代碼加入,確認後返回 Instagram 輸入剛才產生的驗證碼完成確認即可,整個步驟非常簡單,不用再掃描什麼 QR Code(畢竟是在同一支手機裡)。 STEP 3 在設定完成前,Instagram 會給你一些「復原碼」,當你手機遺失或無法透過簡訊、應用程式收到驗證碼時可以使用復原碼暫時取回帳號存取權,因為等同於驗證碼,因此記得將螢幕截圖,將它們保存在安全的位置。 點選「完成」後 Instagram …

Instagram 雙重驗證支援 Google Authenticator 應用程式設定教學 Read More »

WordPress.com 提供免費 .blog 網域名稱,建立網誌也有簡短好記的網址

WordPress 分為兩種:WordPress 和 WordPress.com,前者必須要安裝在網頁伺服器,經過設定才能建立一個網站,雖然難度較高,但自由性及彈性也較好,可自行安裝外掛或佈景主題;如果想專注於維護內容,又不想耗費太多時間在架設網站方面(要研究要解決的問題非常多),那麼另一個選擇是使用官方提供的 WordPress.com。其實就是所謂的部落格服務提供商(BSP),只要註冊就能獲取一個免費 WordPress 網誌。 一直以來 WordPress.com 都只有提供單一免費網域名稱 .wordpress.com,時至今日可選擇的名稱真的不多,大多數都已經被其他人捷足先登,要不就是考慮使用自己的自訂網域名稱(Custom Domain),不過必須付費升級為個人版、進階或商務版才能支援這項功能。但相對於自己架站來說這個方法需要支付的費用較少。 最近 WordPress.com 公告開始提供免費 .blog 次網域名稱!經過十三年後,網站提供的免費網址 .wordpress.com 已經被大量使用,對於以後要建立網誌來說可選擇的單字不僅少,字元也會變得很長。有鑑於此,WordPress.com 開放一些保留的 .blog 網域名稱,提供子網域名稱讓使用者在建立 WordPress 網誌時可以選用,這就跟原有的免費網址功能相同,不會過期失效,當然使用者也完全不用付費。 首次提供的 .blog 免費網址包含上面這些,會依照你填入的相關單字建議你將其中某一個作為網站的網址,例如:填入 pseric 時建議我使用 pseric.home.blog,填入 freegroup 則會問我要不要以 freegroup.tech.blog 作為網址。 大家都知道這幾年有非常多公司向 ICANN(網域名稱最高管理機構)提交通用頂級網域名稱申請,其中 .blog 就是由 Automattic 也就是 WordPress 母公司拿下,保留一些特定單字讓自家服務使用或許也能預見。當然如果你喜歡這樣的網域名稱,亦能像一般註冊網址一樣到 https://get.blog/ 付費申請,將它使用於你的個人網站或部落格。 接下來我簡單示範一下如何取得 WordPress.com 提供的免費 .blog 網域名稱,如果你想建立一個網誌,可以考慮選擇新的免費網址,可以註冊到的字元會更短,當然選擇上也會更多一些。 使用教學 STEP 1 首先,進入 WordPress.com 正體中文網站,點選「開始」註冊帳號,可用 Email 或是直接以 …

WordPress.com 提供免費 .blog 網域名稱,建立網誌也有簡短好記的網址 Read More »

在 WordPress 設定 HTTPS,強制使用 SSL 安全加密協定教學

本文參考資料為 Moving to HTTPS on WordPress, 原作者 Chris Coyier。 如果你有注意,從昨天開始,免費資源網路社群網站鏈結已經更新,改採 HTTPS 也就是俗稱的安全通訊協定(Secure Sockets Layer,簡稱 SSL),在網址列旁邊會顯示一個安全鎖頭小圖示,目的在於提高使用者瀏覽網站的安全性,在伺服器與用戶端傳送內容時,即使封包被擷取,也無法取得傳輸的內容。此外,透過一些公眾 WiFi 連線時,可能會在瀏覽網頁時置入特定的廣告代碼,使用 HTTPS 可避免這些問題發生。 另一方面,Google 去年公告將安全列為搜尋排名演算法的指標,以確保使用者在搜尋結果取得的都是安全鏈結。如果你有在自己網站、部落格連結本站,也別忘記更新一下免費資源網路社群的鏈結,即使舊鏈結都會自動重新導向至新鏈結。 在計畫更新網站鏈結前,我做了不少準備,還好在國外網站 CSS-Tricks 找到一篇完整教學,讓我在進行時減少可能出錯或發生問題的機會。特別利用這篇文章來紀錄如何在 WordPress 設定 HTTPS ,使網站可強制使用 SSL 安全加密協定。 若你本身有在維護 WordPress 網站,也打算讓網站走向 HTTPS 化,可參考本的操作設定步驟,就能用最短、最無痛的方式更新,轉換到新的安全協定。 一、取得 SSL 安全憑證 這是必要且最重要的步驟,就是在你的伺服器或虛擬主機安裝 SSL 安全憑證。購買方式很多,在這裡就不多做贅述。你可以從你的主機提供商獲取相關資訊,或者網路上也有不少販售 SSL 憑證的公司,價格都不一定,可從有折扣、價格較低的管道購得。 免費資源網路社群目前是使用由 CloudFlare 提供的免費 SSL 憑證,搭配主機端的 SSL 來做嚴格完整的 SSL(Full SSL),比較特別的是 CloudFlare 內建許多可選擇的 SSL 選項,即使你的主機端沒有 SSL …

在 WordPress 設定 HTTPS,強制使用 SSL 安全加密協定教學 Read More »

將網站提交到 HSTS Preload List,強制使用 HTTPS 協議連線更安全

Copyright: timbrk / 123RF Stock Photo Google 不斷推廣 HTTPS 加密協議已經有很長一段時間,早期大部分網站認為只有在需要傳輸使用者重要資訊(例如密碼、信用卡卡號)才需要啟用加密功能,但現況看來實在找不到不將網站轉為 HTTPS 的理由,支援更快的 HTTP/2 、免費 Let’s Encrypt 憑證,對於搜尋引擎來說也會有額外的 SEO 加分效果。當然也不是只有轉成 HTTPS 一句話那麼簡單,要進行的準備工作還不少,我寫過一篇「在 WordPress 設定 HTTPS,強制使用 SSL 安全加密協定教學」有詳細介紹過這個議題。 在 SSL 中有一個很重要的機制叫做「HSTS」(HTTP Strict Transport Security),中文翻譯為「HTTP 強制安全傳輸」,顧名思義就是告訴瀏覽器這個網站強制使用 HTTPS 協定,藉此減少連線過程可能遭遇的風險。開啟 HSTS 後未來瀏覽器就會自動將 HTTP 轉為 HTTPS 請求,即使憑證失效,使用者也無法忽略警告繼續瀏覽網站。 如果熟悉 HSTS 運作方式,會知道在 HTTP header 加入 Strict-Transport-Security 參數就能告訴瀏覽器該網站使用強制安全傳輸機制,在遇到使用 HTTP 訪問時就能自動跳轉到 HTTPS,但很多人可能不知道,常見瀏覽器都使用一份叫做「HSTS Preload List」的網站列表。 HSTS Preload …

將網站提交到 HSTS Preload List,強制使用 HTTPS 協議連線更安全 Read More »

如果你想告別臉書,這裡有永久刪除 Facebook/Telegram 帳號教學

最近 Facebook 深陷 2014 年遭 Cambridge Analytica 竊取五千萬名用戶資料風波,非但可能左右 2016 年美國總統大選和英國脫歐公投,更連續幾天讓 Facebook 股價下跌,在 Twitter 上出現許多網友反臉書聲浪,最知名的是 WhatsApp 創辦人 Brian Acton 要大家 #deletefacebook,後來這把火持續延燒,連 Elon Musk 都果斷將 Tesla、SpaceX 粉絲專頁刪除(兩者合併有超過五百萬名粉絲),這件事還沒落幕,卻也喚起更多人重視社群網路的隱私問題。 相信臉書使用者都知道 Facebook 帳號可以停用(Deactivate),不過停用並非將你的資料從臉書完整刪除,應該說其他人雖然看不到你的 Facebook 頁面,也無法跟你互動、在你的塗鴉牆上留言或看到你之前的貼文或相片,但只要以原帳號重新登入臉書,這些資料就可以隨時恢復。 永久刪除(Delete)和停用帳號最大的差異是當你決定要刪除臉書帳號,你的帳號會在你執行刪除程序後的 14 天後移除,而且無法復原!不過依照 Facebook 說明中心要完整刪除所有發佈過的內容、相片、近況更新等資料可能需要 90 天。另一方面,Facebook「刪除帳號」功能並不存在於一般我們會看到的設定選項中,必須要訪問一個特殊網址才能執行。 假如你決定要將 Facebook 帳號刪除,建議在刪除前透過內建的「Facebook 備份」功能來下載一份資料副本。 如何永久刪除 Facebook 帳號? STEP 1 一般來說,我們只會在 Facebook 設定選項的「管理帳號」中看到「停用帳號」功能,這個功能可以暫時將你從 Facebook 移除,其他人一樣看不到你的頁面或之前貼文,不過資料並不是真正從 Facebook 中被刪除,日後重新登入帳號就能回復。 STEP 2 假如你真的決定要刪除 Facebook 帳號,請訪問 https://www.facebook.com/help/delete_account …

如果你想告別臉書,這裡有永久刪除 Facebook/Telegram 帳號教學 Read More »

停用 Facebook 臉書帳號後如何關閉 Messenger 即時通訊功能?

Copyright : prykhodov / 123RF Stock Photos 回顧 2018 年,總覺得自己花太多時間在不必要的事情上,於是在去年底就決定把自己的 Facebook 帳號停用,大家都知道 Facebook 帳號即使關閉也能在下次登入時自動回復,不過如果你已經下定決心,想要把臉書上的資料完全清除,我也寫過「如果你想告別臉書,這裡有永久刪除 Facebook 帳號教學」一文,可以真正將 Facebook 完整刪除,使用者有 14 天的緩衝時間反悔。 在我停用 Facebook 時才發現,當前 Facebook 和自家即時通訊 Messenger 算是半分開狀態,也就是說即使使用者將臉書帳號停用 Messenger 依然可以繼續使用,包括和其他使用者傳訊息、對話或傳送檔案等等,想想這樣的設計比較貼心,畢竟停用 Facebook 帳號後還是可能有和其他同事朋友聯絡的需求。 不過這也意味著如果你要停用 Facebook ,Messenger 的部份還要多幾個步驟手動停用(如果真的不想讓其他人找到你),要注意的是 Messenger 無法單獨停用,必須要先停用 Facebook 帳號才能進行,回復 Facebook 帳號時 Messenger 也會自動重新啟用。 如何停用 Facebook Messenger 即時通? STEP 1 首先,必須先停用你的 Facebook 帳號,在 Facebook 設定中找到「管理帳號」,接著會有「停用你的帳號」按鈕,依照指示操作後就會將帳號停用,其他人無法透過臉書找到你,而你的姓名、相片也會從分享過的內容中移除。 STEP …

停用 Facebook 臉書帳號後如何關閉 Messenger 即時通訊功能? Read More »

加入「美玉姨」LINE 幫你即時查詢、辨識轉傳的是不是假新聞

除了內容農場或 Facebook 社群網站很容易散佈假消息,像是 LINE 這種很多長輩使用的即時通訊應用也經常是謠言和假新聞的集散地,尤其在群組中很常收到不知道從什麼地方轉貼過來的資訊,只要上網 Google 一下就能分辨真偽,卻很少人願意花幾秒鐘這麼做。雖然轉傳錯誤的新聞可能不會有法律上的責任,但卻無形中影響他人,所以真的拜託各位讀者朋友在看到網路資訊前先別急著相信,抱持著懷疑態度、小心求證才是上策。 如果擔心誤入內容農場,之前介紹過一些工具可以幫你把關,像是封鎖內容農場、終結內容農場,或是在 Android 手機可以使用的內容農場檢查器,若是遇到食安健康資訊想要導正視聽,食藥署也有「食藥闢謠專區」可提供正確解答。 前段時間有開發者製作出一款用於 LINE 的機器人「美玉姨」,可協助判斷 LINE 收到的新聞訊息真偽,因為是直接打造為 LINE bot,只要將它加入好友就能使用。美玉姨可即時查詢謠言,短時間內回覆訊息的真實性,並附上說明和相關鏈結作為參考。 美玉姨的資料庫是使用來自 g0v Cofacts 真的假的專案,這是一個開放式的謠言資料庫,可讓志工協助查證訊息真偽,將查到的結果寫入資料庫,就能幫助更多使用者。 雖然 Cofacts 真的假的也有提供 LINE bot,但不同的是「美玉姨」可以被邀請至使用者的群組,直接從群組對話來快速查詢、檢索、辨識轉傳資訊的真偽,至於使用者可能會關心的隱私權問題,開發者表示儘管美玉姨會聽群組裡的每句話,不過不會記錄,只會用來跟後端的資料庫進行比對而已。美玉姨專案也已經開放原始碼,可以在 GitHub 找到。 網站名稱:美玉姨 LINE bot 網站鏈結:https://github.com/carolhsu/rumor-checker (開發者說明) 使用教學 STEP 1 首先,開啟 LINE 透過 QR Code 將美玉姨加入好友: 美玉姨看起來就長得跟一般使用者一樣,點選「加入」後就會立即收到歡迎訊息,訊息中會有一些簡單的說明和問與答。如果未來不想繼續使用,只要將美玉姨封鎖即可。 STEP 2 那麼要如何使用呢?很簡單,在訊息上按住跳出選單,選擇「轉傳」,在轉傳對象中選擇美玉姨後傳給它就會告訴你這則資訊的真實性。至於要在群組內使用美玉姨自動辨識資訊也很容易,在群組中「邀請」美玉姨加入即可,當觸發到需要辨識的轉傳訊息時就會有效果。 STEP 3 下圖是透過美玉姨辨識後的資訊,可以看到有些訊息部分是謠言,有些則完全是假的,美玉姨還會在下方提供相關訊息,包括這則資訊的真實情形、相關鏈結和理由,對於網路轉貼資訊就有一個能幫你提前把關的作用。 當然,開發者也有提到未來想再加入的功能,其中就是現在很多的轉傳訊息都是製作成圖片或影片鏈結,美玉姨並不能進行 OCR 文字辨識或比對,而影片網址更常被短網址包裝、或是同一內容但有很多不同網址,這在辨識方面也是一個問題。就目前來說,美玉姨還是以檢查轉貼的文字資訊為主,因此不代表有了美玉姨後就能 100% 完全相信各種資訊,使用者還是必須自行斟酌,以免成了散佈假消息的幫兇。 值得一試的三個理由: …

加入「美玉姨」LINE 幫你即時查詢、辨識轉傳的是不是假新聞 Read More »

開啟 Plurk 雙重身份認證(2FA),為你的噗浪帳號增加一道安全防護

Copyright : Sharaf Maksumov / 123RF Stock Photos 我已經離開噗浪(Plurk)微網誌服務好幾年時間,後來仍以使用 Facebook、Twitter 等社群網路為主,記得早年有段時間噗浪在台灣非常紅,深受許多人喜愛,或許是因為橫軸式的河道瀏覽模式相當創新,當時 Facebook 也還沒有像現在這麼熱門。時至今日 Plurk 使用者已經沒有像以前那麼多,但在亞洲幾個國家仍維持著一定比例的用戶,如果你還在使用噗浪,應該知道免費資源網路社群也有 Plurk 帳號,我依然每天將新文章資訊發佈到河道上,歡迎追蹤。 直到前幾天有讀者跑來問我:噗浪帳號是不是被入侵了?怎麼會有奇怪的貼文?我才發現可能是一直沒有換過的舊密碼可能遭到洩漏(或是之前在其他平台被竊取),查了一下原來噗浪在去年已經加入「雙重身分認證」(2FA)功能,於是趕緊換了密碼、將兩步驟驗證打開,如此一來就能確保帳號更安全。 如果你也是噗浪使用者,想必已經使用了一段時間,為了保護你的帳號安全,避免被其他人隨意存取帳戶內容,建議趕緊將兩步驟驗證設定好,只要你有 Google Authenticator、FreeOTP 等應用程式就能使用。我以前也不斷提倡兩步驟驗證的重要性,至少就目前來說可能是最安全可靠的方式了,即使密碼洩漏也不會被他人獲取登入權限。其他也支援 2FA 的常用服務: 8 個線上服務「兩步驟驗證」設定說明,確保帳戶免於威脅 開啟 Google 兩步驟驗證提示,快速登入帳號免輸入驗證碼教學 開啟 Instagram 雙重驗證教學,以安全驗證碼保護帳號避免盜用入侵 開啟 Apple ID 兩步驟驗證教學,避免 App Store、iCloud 遭盜用 啟動 Microsoft 微軟「兩步驟驗證」機制,提高 Skype 等帳戶安全性 設定教學 STEP 1 首先,登入你的 Plurk 噗浪帳號,點選右上角的帳號,接著點選選單下方的「設定」。 STEP 2 點選左側「帳號管理」,就能在安全設定中找到「雙重身分驗證」選項,第一次使用時請先點選下方的「開啟雙重身分驗證(2FA)」按鈕,為你的帳號增加額外一層安全保護。 STEP 3 …

開啟 Plurk 雙重身份認證(2FA),為你的噗浪帳號增加一道安全防護 Read More »

Landscape 為社群圖片最佳化,自動裁切找出最佳曝光黃金比例

這幾年人潮蜂擁至社群網站,最多人使用的 Facebook 幾乎已成為每個品牌或廣告商必爭之地,對於不同社交網路服務來說,都會有自己獨特的圖片尺寸設計,例如臉書在大頭貼、封面相片、鏈結縮圖和手機版就運用多種圖片大小。雖然現在社群網站都會盡量將圖片調整到最合適位置,但很多時候卻不是我們希望突顯出來的重點範圍,也因此在上傳前都必須先自己修改圖片才能達到最佳曝光效果。 無論你的工作是不是社群媒體行銷,亦或是內容創作者或企業主,都能透過 Landscape 免費工具來幫助你在社群媒體獲得更好的視覺效果! Landscape 是一款簡單卻功能強大的圖片調整服務(簡單來說是線上圖片裁切工具),能在使用者將圖片上傳後,依照需求來調整圖片至適當的尺寸位置,讓你在各大社交網站上使用這些經過最佳化調整後的圖片。 Landscape 目前支援的服務包括 Facebook、Twitter、Instagram、LinkedIn、Google+、Pinterest、YouTube ,也能自訂圖片尺寸,已經幫你把不同社群媒體使用的各種圖片尺寸整理好,你只需要上傳圖片、選擇需要的媒體顯示位置,透過滑鼠拖曳方式來選定要使用的圖片範圍,最終 Landscape 就會把所有圖片裁切打包讓你快速下載。 或許用文字很難清楚描述它的功能特色,就跟著文章繼續往下走吧! 網站名稱:Landscape by Sprout Social 網站鏈結:https://sproutsocial.com/landscape 使用教學 STEP 1 開啟 Landscape 網站後,直接把要裁切的圖片拖曳進去(一次只能一張),然後選擇你要裁切圖片的社群網路服務,選好後點選右下角的「Next」繼續。比較特別的是雖然只有支援七種服務,但也可以使用「Custom」選項來自訂要裁切的圖片長寬,非常方便! STEP 2 接著會依照你剛才選擇的社交網路服務,再讓你選擇要設定的圖片位置(尺寸),就像前面介紹說過的,每個服務在不同位置使用了不同尺寸的圖片,Landscape 的目的就是讓你依照你需要顯示的圖片位置來自訂圖片大小(以及顯示範圍)。 例如我選擇了 Facebook 及 Instagram 兩項服務,會依照順序出現要求我選擇顯示位置的提示說明,只要選擇你需要的位置即可,否則會裁切出許多的相片大小。 STEP 3 Landscape 讓使用者可以自由調整圖片的顯示範圍、大小,同時透過左邊的圖片說明,清楚知道這張圖片可以被用在那裡,我們只要拖曳下方的滑桿來放大縮小圖片,同時搭配滑鼠來調整顯示範圍,讓圖片顯示在你最希望顯示的範圍,然後按下「Next」。 STEP 4 最後,當你把所有圖片大小都設定完後,Landscape 就會跳出下載畫面,自動取得所有調整裁切後的圖片壓縮檔,下載後解壓縮,即可在社群網站上使用這些圖片囉!是不是非常厲害又方便呢? 如果你想在社群網站上獲得更好的行銷效果,搭配一些文字或許更吸睛: Pablo 利用 30 秒製作一張吸引讀者的文章插圖,提高在社群網站宣傳成效 Spruce 發文附圖才是王道!輕鬆為圖片加入文字,提高曝光率 你知道嗎?有專為社群分享設計的縮網址服務 PicSee,讓你在分享鏈結到社群網站時還能自訂預覽圖片、標題和說明標籤喔! Ten articles before and after Tiny Visuals …

Landscape 為社群圖片最佳化,自動裁切找出最佳曝光黃金比例 Read More »

Tiny Visuals 建立適合使用於社群網站廣告圖尺寸,廣告投放最佳化

現在在 Facebook 投放廣告預算已經是很稀鬆平常的事,對於大部分經營者來說,如果要讓社群貼文有點成效,沒有下一些廣告幾乎看不出效果。當然,廣告投放本來就很專業,或許你會覺得不就設定預算和素材而已嗎?其實沒那麼簡單,若對廣告行銷不熟悉的話,貿然出手錢就是丟到水裡打水漂,當然要繳點學費深入研究也不是不行,先準備好你的廣告素材然後邊做邊學吧! 本文要介紹的「Tiny Visuals」是一款相當特別的廣告工具,使用者上傳素材圖案,就能在線上輕鬆建立出 Facebook、Instagram 或其他社交網站適用的廣告圖尺寸,不過目前仍在測試階段,只支援兩種社群網站廣告格式,未來會不會加入更多選項或推出付費方案,一切都還未知,但測試可使用全部功能而且無須付費。 不僅如此,Tiny Visuals 還能讓你自行設定圖片上的行銷宣傳文字,包括顏色、顯示位置及不同的濾鏡樣式,雖然它的功能乍看之下很陽春,實際操作後發現確實能夠在短時間做出很吸睛的廣告圖!有興趣的朋友可以上去玩一下,或是把製作後的廣告圖下載下來使用。Tiny Visuals 編輯器支援中文,而且不用註冊或登入即可下載 PNG 格式圖。 網站名稱:Tiny Visuals 網站鏈結:https://tinyvisuals.com/ 使用教學 STEP 1 開啟 Tiny Visuals 網站後,會詢問你是否要註冊、登記一下這項服務的 Early Access 權限(在測試階段能優先使用),其實不一定要這麼做。如果有興趣的話可輸入姓名和 Email 註冊一下,但要測試這個工具則可以跳過此步驟。 點擊「Try Demo」來測試一下試用版,開啟後點擊「Upload Image」上傳你要製作成社群行銷廣告圖的原始圖檔,建議選擇 PNG 透明圖可獲得最佳效果。點擊下方幾個可愛的小圖示可以預覽範例。 STEP 2 圖片上傳後可點擊你希望讓它變成透明圖的範圍,類似線上去背服務,不過已內建於 Tiny Visuals 服務中,稍微按個幾下滑鼠應該就能自動選取你要去背的部分,按下下方按鈕來清除選取範圍,一切都處理好後再點選右下角的「Continue」繼續下一步。 STEP 3 開始進入重點部分。Tiny Visuals 會顯示出各種廣告圖配色效果,預設文字會固定於中央,不過你看到的部份其實都可以編輯喔!它本身也算一個小型編輯器,只要從左側就能調整文字。 STEP 4 例如我想把宣傳文字換成「最強免費資源」,旁邊的價格特惠就改成「100% Free」好了,看起來也蠻不錯的。Tiny Visuals 除了讓你改文字,還能選擇顯示位置,左下角的那個圈圈可換成不同樣式,自己測試一下成果就會即時更新並顯示於右側的預覽區。 編輯器內建幾種文字和濾鏡樣式,從左側工具列底下的設定軸拖曳調整。 STEP 5 一切就緒後,中央上方可挑選製作的廣告圖系統,目前有 Facebook …

Tiny Visuals 建立適合使用於社群網站廣告圖尺寸,廣告投放最佳化 Read More »

SocialSizes 最適合社群媒體的圖片影片大小,下載模版套用最佳化尺寸

身為社群網站的小編,一定知道要怎麼操作才能發揮貼文最大的效益,事實上每個社群服務都有針對圖片、影片或廣告制訂出大小尺寸規範,照著建議尺寸操作通常能獲得最佳效果,在曝光率或廣告呈現上也會有更好的顯著變化。那麼這些常用的社群網站圖片影音尺寸要去那裡搜尋呢?我之前介紹的 Tiny Visuals 可建立適合使用於特定社群網站的廣告圖尺寸,透過 Landscape 也能為社群圖片最佳化,自動裁切出最佳曝光的黃金比例。 本文要介紹的「SocialSizes」是一款資訊型網站,裡頭收錄所有常見的社群媒體圖片、影片尺寸規範,包括 Facebook、Instagram、LinkedIn、Twitter、Snapchat、YouTube、Pinterest ,值得一提的是 SocialSizes 提供適用於不同社群媒體的模版檔案,支援 Sketch、Adobe XD 和 Photoshop 三種繪圖工具。 舉例來說,Facebook 動態消息建議的圖片、影片大小為 1200 x 1200,如果用於行動裝置廣告,1080 x 1920 將可放滿整個手機螢幕,封面圖片為 820 x360 大小,封面影片則是 820 x 462;現在比較多人使用的 Instagram 也有建議的圖片影片大小,例如限時動態影片為 1080 x 1920,長度限制 15 秒,換成影片的話只會有 7 秒時間。 網站名稱:SocialSizes 網站鏈結:https://socialsizes.io/ 使用教學 STEP 1 開啟 SocialSizes 後會看到所有已有資料的社群媒體,點選就會快速跳轉到適當的區域,或者往下拖曳時側邊欄也會顯示選單。 STEP 2 每個社群媒體都會有 Sketch、Adobe XD 和 Photoshop 三種格式檔案,這份模版會包含所有該社群網站的尺寸大小,可以協助使用者將圖片轉為適當尺寸。 STEP 3 …

SocialSizes 最適合社群媒體的圖片影片大小,下載模版套用最佳化尺寸 Read More »

16 個免費網站速度測試工具推薦!網頁效能評比,搜尋引擎最佳化必備

本文參考資料為 16 Website Speed Test Tools for Analyzing Web Performance,原作者 Brian Jackson。 一個網站的速度可以是成功的關鍵因素。如同 KeyCDN 在「內容傳遞網路:初學者指南」探討過的,越快載入的網站將有助於更好的搜尋引擎最佳化(SEO)評分、更高轉換率、降低跳出率,延長訪客停留在網站時間,對於使用者體驗來說是整體提升!這也是為什麼我們要整理收錄一系列可用的免費網站速度測試工具,利用這些服務你就能為網站最佳化,讓網站實現最好的效能表現。 Google 希望你的網站能在不到一秒內載入,越快越好。 目錄 網站測速工具能幫助你分析那些項目? 網站速度測試工具列表 KeyCDN Website Speed Test Google PageSpeed Insights Pingdom GTmetrix WebPageTest DareBoost Varvy Pagespeed Optimization Uptrends dotcom-monitor PageScoring Yellow Lab Tools Google Chrome 開發人員工具 Sucuri Load Time Tester Pagelocity YSlow PerfTool 總結 網站測速工具能幫助你分析那些項目? 這裡是一些網站速度測試工具常用的方法: 精確定位程式、字型和外掛造成的載入時間問題(HTML、Javascript、CSS)。 檢查你的程式碼是否最小化。 …

16 個免費網站速度測試工具推薦!網頁效能評比,搜尋引擎最佳化必備 Read More »

instant.page 讓你的網頁載入更即時,只需加入一段程式碼

Copyright : Karuna EM / 123RF Stock Photos 亞馬遜公司(Amazon)發現 100 毫秒(0.1 秒)網站延遲會影響 1% 銷售額,但網站速度問題很難改善,無論是不是電子商務網站,速度已經成為每個網站爭搶流量、留住使用者甚至是搜尋引擎最佳化關鍵。要提高網站速度的方法非常多,依照我的經驗,重新檢查原始碼是第一要務,將過度影響速度的部分移除,其他像是透過內容傳遞網路(CDN)進行圖片影片分流也是個很好的作法,關於網站速度檢查可參考「16 個免費網站測速工具,分析網頁效能表現」一文,有些很好用的工具能幫助開發者發現網站過慢等問題。 本文要介紹一個很有趣的小程式「instant.page」,能在短短一分鐘讓你的網站變快!聽起來是不是很神奇呢?花了一些時間了解這個工具的運作原理,其實不難理解,instant.page 運用瀏覽器 prefetch 技術(預先取回鏈結),縮小使用者將滑鼠游標移動到鏈結上、點選鏈結再到整個網頁內容載入中間的幾毫秒延遲時間。根據網站說明,這是一種欺騙大腦的概念,因為人類的時間感知力不到 100 毫秒,即使在 3G 行動網路也能感受到即時性。 instant.page 原始碼只有 125 行,開放原始碼,程式部分使用 Cloudflare Workers 托管,這也意味著使用 serverless 方式確保程式碼不會遭到入侵或竄改,亦能擁有最好的延展性。這個概念來自於 InstantClick,不過運作方式不太一樣(InstantClick 沒有好的說明文件),最近 Google 釋出的 quicklink 會在顯示鏈結時自動加入 prefetch,開發者認為他應該專注在建構一個更精簡的版本,於是有了 instant.page。 我已經在網站上使用 instant.page,讀者可以感受一下速度的差異。 網站名稱:instant.page 網站鏈結:https://instant.page/ 使用教學 STEP 1 開啟 instant.page 官方網站,首頁就會有非常完整的說明。 而它的使用方式真的非常簡單,直接複製網站內的程式碼,點選 Copy snippet 再把這段程式碼貼到網站的 之前,大功告成!網站現在就有內部鏈結 prefetch …

instant.page 讓你的網頁載入更即時,只需加入一段程式碼 Read More »

嵌入 YouTube 影片為音樂播放器教學,僅保留音樂點擊自動播放

(Copyright: rawpixel / 123RF Stock Photo) 如何將 YouTube 影片的「音樂」部分嵌入網站呢?或許很多人遇過類似問題,通常解決方法是利用轉檔工具擷取 YouTube 影片並轉檔為 MP3 格式,例如 JAYC.Audio、YT2MP3 和 Peggo 等服務都能做到,然後再把 MP3 上傳到音樂空間來產生內嵌代碼,這個方法非常費時,而且可能會有版權問題。 國外部落客 Labnol 分享了一段更為方便的程式碼,只要稍作修改就能將 YouTube 影片以音樂播放器模式嵌入網站來播放音樂。這個簡單的小工具結合官方 YouTube API ,而且無須進行轉檔,代碼只有七行,整體來說非常易用。 你可以將任何 YouTube 影片的音樂部分嵌入你的網頁,訪客會看到一個小小的播放按鈕,點擊後就能播放或暫停音樂。技術上來說,你也能讓 YouTube 影片音樂在背景播放,加上循環設定使它不間斷播送。 延伸閱讀: 如何嵌入 YouTube 影片設定自動重播、隱藏 Logo 或靜音播放? 使用教學 開始前,你可以參考 Labnol 的範例頁面,查看音樂播放器在網頁內的運作效果。看起來就跟一般音樂播放器一樣,事實上 YouTube 影片是在背景播放。 STEP 1 首先,開啟要內嵌到網站的 YouTube 影片,複製 https://www.youtube.com/watch?v= 後方的這串影片 ID(目前為 11 個字元的字串),如同下圖選取的部分。 STEP 2 …

嵌入 YouTube 影片為音樂播放器教學,僅保留音樂點擊自動播放 Read More »

如何嵌入 YouTube 影片設定自動重播、隱藏 Logo 或靜音播放?

(Copyright: peshkova / 123RF Stock Photo) 你應該注意到:無論在電腦版或行動裝置上滑動 Facebook 時間軸,遇到影片會自動播放,預設為靜音狀態,除非你點擊開啟影片否則不會出現聲音,這能讓你在瀏覽時不錯過影片,但又不會因為聲音而干擾到其他人,這項設計也被應用在 Instagram(不過如果你網路不是吃到飽,請記得關閉 Facebook 自動播放影片功能以免帳單爆掉)。若想把 YouTube 影片內嵌至網站,但又不希望在自動播放時出現聲音嚇到訪客的話,你知道要如何設定嗎? 國外部落客 Labnol 分享一段相當實用的程式碼,讓 YouTube 影片在嵌入網站有更多選擇。 一般使用者會直接利用 YouTube 產生的 IFRAME 內嵌程式碼,不過 Labnol 是透過 YouTube Player API,因此能夠做到包括自動播放、隱藏按鈕、隱藏影片標題、隱藏 YouTube Logo、自動循環播放(重播)、隱藏全螢幕按鈕等等,當然這些完全符合 YouTube 使用規定。 很多時候我們想在網站內嵌入影片,或者把它做為類似宣傳看板播放,自動播放、靜音及重複循環就是非常必備的!以下我會分享這段程式碼,只要照著教學修改使它符合你的需求即可。 使用教學 開始前,你可以先至 Labnol 提供的範例頁面,查看自動播放且靜音的 YouTube 影片,該影片會在頁面載入後自動播放,但音量部分預設為最左邊也就是靜音狀態。 開啟你要嵌入網站或部落格的 YouTube 影片,網址 https://www.youtube.com/watch?v= 後方字串就是該影片的 ID,稍後我們會需要用到它(例如下圖選取的部分)。 接著複製以下程式碼,將「YOUR_VIDEO_ID」部分以你剛才複製的影片 ID 取代。如果你需要修改各項設定值,我也已經將程式碼註解翻譯成中文,應該會更容易理解。若你要用於部落格平台或架站服務的話,記得一定要支援 JavaScript 程式碼否則無法使用。 .gist table { margin-bottom: 0; } This …

如何嵌入 YouTube 影片設定自動重播、隱藏 Logo 或靜音播放? Read More »

OneLinePlayer 免費網頁影音播放器,嵌入影片可自訂各種模式和按鈕樣式

如果要在個人網站、部落格、作品集或社交媒體放入影片,大部分開發者可能會選擇使用線上影音平台提供的播放器語法,而不會自行托管影片,因為影音檔案容量較大,也會影響整體網站載入速度。不過一般播放器不一定能呈現最佳效果,運用一些小技巧能讓影片嵌入時效果更理想,例如「如何嵌入 YouTube 影片設定自動重播、隱藏 Logo 或靜音播放?」或「嵌入 YouTube 影片為音樂播放器教學,僅保留音樂點擊自動播放」。 本文要介紹的 OneLinePlayer 是一款很簡單、功能完整的免費網頁影音播放器,可以在不顯示服務 Logo、不耗損畫質的情況下將影片完美嵌入網頁,相較於一般播放器來說速度加倍,支援自定高畫質預覽圖。OneLinePlayer 讓所有設定選項在同個畫面中完成,最終產生一段新的程式碼,即可以不同面貌在網頁嵌入影片。 要知道的是 OneLinePlayer 並不是一個線上影片托管服務,使用者仍得將影片上傳到影音平台,例如 YouTube 或 Vimeo,再將網址貼上 OneLinePlayer 進行相關設定。 這項服務可以設定讓影片自動播放、自動暫停、循環、靜音或轉為 Gif 動畫模式,也能切換不同的配色模式,選擇讓播放器顯示那些按鈕(播放、時間軸、時間軸、音量、全螢幕、顯示 Logo)。 至於瀏覽器支援範圍,在不同設定選項上也不盡相同,只有 Google Chrome 支援所有的項目,每個瀏覽器都有一些不支援的項目,在自動暫停(Autopause)和無縫串流兩個功能支援度較差,其他大致上沒太多問題。 網站名稱:OneLinePlayer 網站鏈結:https://onelineplayer.com/ 使用教學 STEP 1 開啟 OneLinePlayer 將你要放入網頁影音播放器的影片網址複製貼上,範例是使用 Vimeo 平台網址,你也可以使用大部分台灣用戶較熟悉的 YouTube,貼上後從下方選擇要使用的畫質,例如 1080p、720p 或畫質較差的 360p,當然要看影片支援那些畫質版本。 OneLinePlayer 值得推薦的功能是高畫質預覽圖(HQ Preview),可從這個選項加入網址,連結到更高畫質的影片預覽圖片,圖片必須自行上傳托管。 STEP 2 接著從下方選擇播放器尺寸,預設情況下會是「自適應設計」(Responsive),依照使用者的螢幕大小自動調整,當然你也可以自訂特定的播放器尺寸。 Adjustments 裡有各種常見或可能用到的模式,例如自動播放、自動暫停、循環播放、靜音,勾選後就會自動開啟該選項,也能從左側播放器進行預覽和測試。 其中有個比較特別的「Gif Mode」是將影片轉為動畫模式顯示,當開啟這個選項,影片播放器的相關按鈕就不會顯示,當然也不能像影片控制快轉、倒轉等等,不過可能某些情況下會用到。 STEP 3 再往底下拖曳,可以調整影片控制選項,包括要顯示、隱藏那些按鈕,OneLinePlayer …

OneLinePlayer 免費網頁影音播放器,嵌入影片可自訂各種模式和按鈕樣式 Read More »

Apple Pay 設定日本 Suica 卡教學,手動加值、查詢餘額和交易紀錄

Copyright : Thanee Hengpattanapong / 123RF Stock Photos 去年赴日旅遊想到 iPhone 手機的 Apple Pay 功能可以加入日本交通卡 Suica(西瓜卡),又剛好換新手機,決定把好幾年前在東京購買的 Suica 綁定手機,去過日本的朋友一定知道 Suica 除了搭電車很好用,也可以在超商或自動販賣機使用卡片中的餘額付款,如同台灣的悠遊卡或一卡通,整合 Apple Pay 後就可以少帶一張卡片,直接透過 iPhone 中的「近距離無線通訊」(NFC)技術進行感應扣款,也能避免卡片遺失。如果你經常去日本旅遊,手邊也有 Suica 和 iPhone,可照著本文教學將卡片綁定手機。 依照 Apple 官方的「在 Apple Pay 中設定 Suica 卡」說明,僅支援 iPhone 8、iPhone 8 Plus 和 iPhone X 或後續機型(iPhone 7 和 iPhone 7 Plus 則必須為日本購買才行),且要更新至最新版的 iOS 才行,支援的塑膠卡片包括一般的 Suica 卡、My Suica 卡或 …

Apple Pay 設定日本 Suica 卡教學,手動加值、查詢餘額和交易紀錄 Read More »

關閉 macOS 和 iOS 動態效果,減少因動畫而造成視覺疲勞

Copyright : Nemanja Zotovic / 123RF Stock Photos 如果你是 Mac 或 iPhone、iPad 使用者,應該會發現蘋果裝置的流暢度相當好,這也是因為 macOS 和 iOS 在一些細節上做了很多努力,例如以動態效果改善使用者的使用體驗,無論在開啟關閉、切換應用程式或通知都能有更不一樣的感受。不過有些人可能會覺得長時間使用眼睛並不是很舒服,尤其在動畫效果太過絢麗的情況下反而造成干擾,這時候就可以考慮減少動態效果。 其實我很早以前就在 iOS 上將「減少動態效果」功能打開,在使用者介面盡量減少動態效果,亦能減少圖像的視差,使用上是比較舒服的,最近在其他部落格看到 Mac 也有相同的設定選項,試著將 macOS 也調整一下,決定要寫篇文章教學,設定非常簡單,如果你想試試看減少動態效果可以照著本文說明操作。 至於 macOS 減少動態效果會如何呢?根據說明,雖然只有幾百毫秒時間差,但確實會有一種變快的錯覺(且能降低對「短期記憶」造成的影響),可能帶來的反效果是一些操作動作會略顯生硬,畢竟沒有動態的過場效果,還是會有時間較短、較不影響視覺的淡入淡出效果以強化操作時的平滑感。 使用教學 STEP 1 開啟 macOS 系統偏好設定,找到設定內的「輔助使用」功能。 STEP 2 從左側點選「顯示器」後勾選右上角的「減少動態效果」,設定後就能發現不同,試著切換到不同桌面、應用程式或接收通知,可以看到動態效果幾乎沒有了,取而代之的是淡入淡出效果。 如果使用上不習慣,想要改回原有的動態效果,只要進行相同的操作步驟即可返回。 在 iPhone、iPad 開啟減少動態效果功能 STEP 1 如果你是使用 iPhone 或 iPad 等 iOS 裝置,那麼在「設定 -> 一般」裡的「輔助使用」一樣也有提供「減少動態效果」功能,進入設定選項將減少動態效果開啟就能看到效果。 Ten articles before and …

關閉 macOS 和 iOS 動態效果,減少因動畫而造成視覺疲勞 Read More »

所有 Firefox 附加元件已被停用?這個問題要如何解決?

星期六早上在 Ptt 看到有版友反映 Firefox 瀏覽器所有附加元件失效的問題,本來不以為意,但到下午就連我電腦上的 Firefox 外掛也變得無法使用,如果你有遇到這問題,打開「附加元件管理員」後會看到整排的紅色訊息,顯示「無法驗證外掛於 Firefox 使用,已被停用」,必須尋找替代套件或移除,很明顯就是一個更新後才出現的臭蟲。別開玩笑了,有多少人每天依賴瀏覽器外掛,這些附加元件無法使用根本像斷了手腳,非常不方便。 稍微爬了一下國外媒體和 Reddit,找到不少解決方案,不過很多都必須修改設定檔,對於懶人來說實在不是很方便,還好有一個官方的方法可以暫時處理這個問題,讓 Firefox 附加元件恢復正常,也就是將內建的「Firefox 研究」打開,讓 Firefox 能夠取得最新的修復設定(Hotfix),但最終要完全解決可能得等下次更新出來才行,總之,至少讓 Firefox 附加元件可以正常使用。 相信這麼嚴重的問題應該不會拖太久,如果你和我一樣不想浪費太多時間研究,可以照著以下教學操作,應該就能暫時解決,但這方法僅適用於電腦版 Firefox 瀏覽器。 使用教學 STEP 1 在瀏覽器網址列輸入 about:preferences#privacy 後往下拖曳,找到「Firefox 資料收集與使用」功能,將「允許 Firefox 安裝並進行研究」(Firefox Studies)打勾(如果不能選擇請先把上面的允許 Firefox 傳送技術與互動資料給 Mozilla 勾選)。 STEP 2 點選「檢視 Firefox 所進行的研究」或在網址列輸入 about:studies 後會看到目前進行中的研究只有一個,可以先將 Firefox 瀏覽器關閉後重新開啟,稍待片刻就會獲取新的修復檔。 STEP 3 我在重新打開 Firefox 後就看到兩個新的進行中的研究,名稱分別為: hotfix-reset-xpi-verification-timestamp-1548973 hotfix-update-xpi-signing-intermediate-bug-1548973 從名稱就能看到是針對臭蟲(bug)1548973 所做的修復更新。 再次回到附加元件管理員,就能看到紅字已經消失,雖然上方顯示這些擴充套件不符合 Firefox …

所有 Firefox 附加元件已被停用?這個問題要如何解決? Read More »

中華電信 HiNet 固定 IP 申請教學,讓每次連線使用相同位址

Copyright : Kittichai Boonpong / 123RF Stock Photos 前幾天重新設定家中的無線寬頻分享器,才知道一直以來使用「路由器模式」其實有更好的選擇,那就是切換為「Access Point(AP)」模式,上網查了一些資料才知道這兩種模式相當接近,不過前者多了一些功能,例如 NAT、DHCP 等等,但也會增加機器負載。倘若只是為家中寬頻加入無線網路 Wi-Fi 功能那麼 AP 模式就已經夠用,將有線網路轉為無線網路訊號功能上也比較單純,還不用擔心機器過熱或產生延遲。 既然談到分享器,就一定會有連線相關的主題,想起很早以前就為家中的 HiNet 寬頻網路申請「固定 IP 位址」,中途如果遇到連線速度很卡、很慢、很不穩定時就會切換回隨機配發的浮動 IP 位址(有時候還真的會有影響),不過固定 IP 究竟有什麼用途呢? 簡單來說,一般家用寬頻在連線後 ISP 會隨機給一組 IP 位址,也就是每次上網時都會拿到不同的 IP Address,有些需要較高安全性的服務可以讓使用者設定限制只有特定 IP 位址能夠登入連線,比較常見的像是域名註冊商、DNS 服務或虛擬主機商等等,就能讓安全性提升到最高程度,即使別人拿到帳號密碼也無法登入存取相關功能。 如果是網站管理者,可能也會為需要較高安全性的管理介面加入 IP 限制存取功能,這時候有一組固定 IP 就會非常有用,亦可確保其他人無法存取、進入這些頁面。 雖然申請固定 IP 位址並不會太難,直接在線上就能進行,但好像很多人不知道,以下我就簡單介紹一下中華電信 HiNet 如何申請固定 IP 位址,其他的 ISP 業者我不確定有沒有提供類似功能,若需要可以直接上網 Google 一下或直接撥個客服電話詢問。 使用教學 STEP 1 首先,打開 …

中華電信 HiNet 固定 IP 申請教學,讓每次連線使用相同位址 Read More »

Amazon Kindle 兩萬本繁體中文書上架,線上購買電子書教學

幾年前買了大家很熟悉的電子書閱讀器 Amazon Kindle,有一段時間我都在中國亞馬遜購買簡體中文電子書,對當時來說大概是最適合自己的使用方式,不過畢竟繁體中文才是自己的母語,閱讀簡體難免有些吃力。最近帶來一個好消息,那就是美國 Amazon Kindle 電子書商店終於上架繁體中文書籍,現在可透過 Amazon 網站購得繁中書籍,亦可直接從手邊電子書內建的商店獲取。 一開始 Amazon Kindle 推出繁體中文電子書店的訊息迅速在台灣社群網站傳開,但這些書籍都無法正常開啟,跳出找不到網頁畫面,隔了兩三天後被大家發現 Kindle 繁體中文電子書店的圖案又再次出現,這次就能存取頁面了,在我寫這篇文章時亞馬遜架上的繁中書籍大約有 24,000 多本,或許不算非常齊全,但一些較新的暢銷書籍也都能找到。 不過我在研究購買 Kindle 繁中書籍的過程中仍然遭遇問題,那就是我原本使用中國亞馬遜的帳戶在登出、切換後無法在電子書正常開啟美國 Amazon Kindle 商店(中國亞馬遜和其他地區的 Amazon 帳號是分開的),依照網路上查到的幾個解決方法,像是讓兩邊帳號 Email 使用不同密碼依然無解,還好最終在重置 Kindle 後恢復正常。 如果你在之前也是從中國亞馬遜 Kindle 購買簡體中文電子書,那麼切換到美國 Amazon 可能會遇到類似問題,無法解決的話就只能重置裝置,重新登入帳號即可。此外,Kindle 電子書沒有想像中的那麼便宜,如果依照實體書是售價 79 折來說,和電子書差價並不大,好處是不用浪費空間擺放實體書,但看完也無法再次售出。 那麼要買實體書還是電子書呢?我想這就和買 PS4 遊戲要買實體片或數位版一樣,如果你喜歡收藏書籍,對於實體書的觸感愛不釋手,那麼電子書可能不一定適合你(而且實體書在看完後又能轉手賣掉),假如你沒有太多空間放書,但又很愛閱讀,Kindle 電子書可以快速購入,立即閱讀,不像實體書那麼佔空間,也是一個很不錯的選擇。 網站名稱:Kindle 繁體中文電子書店 網站鏈結:https://www.amazon.com/ 使用教學 STEP 1 要購買 Kindle 繁體中文的電子書有兩種方式,一種是從 Amazon Kindle 官網找到書籍然後購買,結帳後會自動寄送到預先設定好的 Kindle 裝置,另一種是從 Kindle …

Amazon Kindle 兩萬本繁體中文書上架,線上購買電子書教學 Read More »