我前陣子替我的部落格註冊了一個好記的中文域名 ( 保哥.台灣 ),如果各位有註冊過中文域名的話,應該會知道在設定 DNS 的時候必須要先將中文域名轉成 Punycode (中文域名轉碼或微代碼) 才能到 DNS 伺服器進行設定,不過一般來說都要靠線上版的 Punycode 轉換器幫我們查詢出結果,若遇到網路安全性特別嚴謹的單位設定,有可能連對外的網頁都不能瀏覽,這狀況就非常適合用我今天要介紹的小技巧來查詢 Punycode 了!
... 繼續閱讀 ...
一般在公司內部的 Web 應用程式若採用 Windows 驗證方式,一般都會採用 Internet Explorer 瀏覽器來瀏覽網站,不過若有使用者要用 Mozilla Firefox 的話,預設是沒辦法自動啟用 Windows 驗證的,我想 Firefox 應該是基於某種安全性考量才預設關閉 Windows 驗證,若想讓 Firefox 自動啟用 Windows 驗證可以考慮本篇文章的教學說明。
... 繼續閱讀 ...
有時候有些頁面有計數器或者有些程式碼只需要讓使用者執行一遍而已,我們會不希望使用者拼命用 F5 或 Ctrl + R 重新整理頁面時擾亂程式的運作,要達成這個需求其實有很多作法,例如透過一個 Cookie、一個 Session 來做判斷,但今天我要分享一個暗黑密記,教你如何從 HTTP Request Header 就可以判斷出使用者正在執行該頁面的重新整理。
... 繼續閱讀 ...
網友 chihwen 提供了一條關於 瀏覽器對 "表單內容送出" 的編碼處理 的新線索,經我詳細測試下發現各瀏覽器之間的確還是有不同的處理規則,尤其是 IE 瀏覽器對這個屬性的實做不太老實進行了智慧型判斷處理,所以有必要特別說明,請看以下分析。
... 繼續閱讀 ...
文字編碼 (Text Encoding) 是一個頗為複雜的議題,現在的開發人員很幸福,只要遇到不懂的編碼問題就用 UTF-8 編碼解決,想當初我在開發多奇中文繁簡轉換大師產品時遇到的編碼問題百百種,可說是養成了對於文字編碼的敏感度,之後遇到編碼問題就比較容易能理解與解決問題,今天我來分享「各瀏覽器」對於文字編碼的處理細節,由於這些資訊在網路上又多又雜,似乎不易整理,以下部分內容是我親自實驗並研究出來的心得,如有謬誤之處敬請告知。
... 繼續閱讀 ...
之前我介紹過一個 jQuery Cycle Plugin 套件,非常適合用來做跑馬燈或廣告輪播,但是今天我遇到一個跨瀏覽器的問題。我們有做一個網站用到了 jQuery 與 jQuery Cycle Plugin,為了讓 jQuery Cycle 可以在當滑鼠移進廣告看板的範圍時可以先停止輪播,否則使用者可能才剛想要點選廣告時廣告卻換走了的窘境。
... 繼續閱讀 ...
Menu Editor 是一個 Firefox 瀏覽器的一個外掛元件(或稱附加元件)(Add-ons),這個工具最主要的功能就是可以讓你自訂編輯所有 Firefox 的主要選單(Main Menu)與頁面右鍵選單(Context Menu),他的編輯功能可以讓你決定「選單項目出現的順序」或「選單項目要顯示或隱藏」,可以讓你完全自訂選單項目的顯示。
... 繼續閱讀 ...
基本上,網頁遇到「中文字」超過一行時都可以正常的斷字,只是若是英文字寫了一大串沒有空白的字,就會導致網頁版型被撐開,如下圖例就是因為網址過長而導致網頁被撐版,進而影響頁面的呈現。
... 繼續閱讀 ...