Rails 的HTML lang tag - 紅寶鐵軌客| 思書
文章推薦指數: 80 %
lang= 語系,在Rails 就是 params[:locale] ,不然就是 I18n.locale ,台灣就是 zh-TW ,這有疑問嗎?還好我有多花幾分鐘查,哈哈哈哈,原來不是,它的 ...
Skiptomain
⇦
⇧
書店
編輯精選
熱門
標籤
書店
編輯精選
熱門
標籤
文學與故事
程式開發
關於思書
Rails的HTMLlangtag
紅寶鐵軌客
來關注...
關注/停止關注:紅寶鐵軌客
關注有什麼好處?:當作者有新文章發佈時,「思書」就會自動通知您,讓您更容易與作者互動。
現在就加入《思書》,你就可以關注本作者了!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,讓你寫作不再受限,討論更深入真實,而且免費。
趕快來試試!
還未加入《思書》?現在就登錄!
已經加入《思書》──登入
寫程式中、折磨中、享受中......
614
0
·
2021/04/11
·
2分鐘
☕
...紅寶鐵軌客在《Rails的HTMLlangtag》的文章中提到—
攝影師:Esther,連結:Pexels
閒來無事,真的是沒事不要亂改code,改了就會出事,還好......沒人發現,老闆也不知道!
話說,有一天讀到,在HTML5的中,要加入lang=來標註網頁的語系,這樣,除了瀏覽器能更正確的編碼,對搜尋引擎SEO也會有幫助,加入這太簡單了,舉手之勞,一分鐘解決(本來想說一秒鐘的,做人要謙虛......)
lang= 語系,在Rails就是params[:locale],不然就是I18n.locale,台灣就是 zh-TW,這有疑問嗎?還好我有多花幾分鐘查,哈哈哈哈,原來不是,它的要求是language-script-region-variant-extension-privateuse,也就是「語言」-「字體」-「地區」-「方言」-「特殊附加資訊」,台灣就是:zh-Hant-TW,這也不難,下手!
>
真的只要一分鐘,打包,有沒有SEO效果?不知道,反正應該沒壞。
沒想到,有壞,真的,而且很怪,這樣一改了後,params[:locale]竟然變成zh-Hant-TW!!
不信?我的byebug就是這樣告訴我的:
(byebug)params[:locale]="zh-Hant-TW"
不要問我為什麼?我真得不懂,有賢人可以指導一下原因跟理由嗎?
我又花了一分鐘把這行拿掉,原來想說那就改成 lang= 用rails的zh-TW,後來想想,算了,沒加也沒事,也不知道Google會不會給分,算了,少個香爐少個鬼吧。
話說,我進一步發現,這東西還有不同說法,在w3schools 的繁中建議的是用zh-Hant,不是zh-Hant-TW,w3c 好像也是說簡中用zh-Hans,什麼鳥啊,拿掉!
結果,我花了好幾個小時玩這個lang=?
喜歡作者的文章嗎?馬上按「關注」,當作者發佈新文章時,思書™就會email通知您。
思書是公開的寫作平台,創新的多筆名寫作方式,能用不同的筆名探索不同的寫作內容,無限寫作創意,如果您喜歡寫作分享,一定要來試試!《加入思書》
思書™是自由寫作平台,本文為作者之個人意見。
上一篇
Mac10.11OS升級到bigsur11...
PageSpeedInsights:Preload...
下一篇
文章資訊
本文摘自:
Rails實作
分類於:
科技
⟩
程式開發
⟩
Web前端
科技
⟩
程式開發
⟩
Ruby&Rails
Tags:
rails
lang=
zh-tw
i18n
Date:
Published:2021/04/11-Updated:2021/04/11
Total:435words
給本文個喜歡
或不
現在就加入《思書》,馬上讓作者知道你的喜愛或不!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你的意見與想法,表達你自己,而且免費。
趕快來試試!
還未加入《思書》?現在就登錄!
已經加入《思書》──登入
分享這篇文章:
現在就加入《思書》,馬上標注這篇文章,讓你方便以後找尋!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你的意見與想法,表達你自己,而且免費。
趕快來試試!
還未加入《思書》?現在就登錄!
已經加入《思書》──登入
關於作者
很久以前就是個「寫程式的」,其實,什麼程式都不熟⋯⋯就,這會一點點,那會一點點⋯⋯
參與討論!
現在就加入《思書》,馬上參與討論!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你討論內容,讓你的討論更深入,而且免費。
趕快來試試!
還未加入《思書》?現在就登錄!
已經加入《思書》──登入
看看作者的其他文章
codemilestone4
這是milestone4的程式碼:
lib/main.dart:
lib/theme/style.dart:
lib/theme/custom_widgets.dart:
lib/screens/my_ho...
紅寶鐵軌客
·
21/07/11
·
5分鐘
☕
Dart/Flutter的錯誤處理
處理錯誤一直是件很重要的事,這裡我們簡介了Dart及Flutter的錯誤處理方式:除了將try-catch-finally做了介紹,也對非同步及runZonedGuarded做了簡介,應該很夠用了。
紅寶鐵軌客
·
21/08/25
·
13分鐘
☕
看看思書的其他文章
離別的離情
選好了學校後,就開始要準留學的相關事宜了,現在想想,其實就像換個地方住,沒什麼了不起的,但是,對於當時從來沒有出過國的我來說,事事都是「不知」,處處都是「離情」。
沒出過國!這個簡單,同事剛好在招團去泰國玩,我就一起參加了,最大的收穫是,我的...
安東尼
·
21/01/06
·
5分鐘
☕
QBOATSUNNY結合GOOGLESPEECH及DIALOGFLOW進行語音控制
前言一直以來都比較專注在控制與感測方面的開發,但是…只有工業跟野外會需要嗎?家庭不就是一個最好的物聯網應用場景嗎?想想看:有電器用品的開關、空氣品質偵測器、溫度計、空調…這些不就是最好發揮的材料了!於是呢,就想到乾脆把物聯網跟家庭看照的功能結合...
三重教書匠
·
18/01/29
·
3分鐘
☕
×
搜尋
搜尋:筆名、書、文章與討論
主分類
文學與故事
說心事
政治時事
生活
運動
汽車
機車
自行車
相機
科技
理財
旅遊美食
娛樂
健康
美麗時尚
人際關係
《思書》
Topicsindetail
熱門標籤
女性向
現代言情
總裁
秘書
一見鍾情
才女
生活
現代文學
寫作
分享
興趣
千金
豪門
先婚後愛
標籤搜尋
×
登入
申請帳號
需要幫助
關於思書
暗黑模式?
暗黑
明亮
系統
字體大小
小
中
大
成人內容未過濾
過濾成人內容
更改語言版本?
Englishedition
延伸文章資訊
- 1第2 章HTML5 基礎· 現代網頁設計工作坊 - peterju
HTML5 是HTML 最新的修訂版本,2014 年10 月由全球資訊網協會(W3C)完成標準制定。 ... DOCTYPE html> <html lang="zh-hant-TW"> <he...
- 2HTML5的lang速查( 注意:繁體中文不是zh-TW喔)
在HTML5 的<html> 中可增加lang= 來標註網頁的語系,讓瀏覽器能更正確的解析與編碼,但從XHTML 1.0 以來lang=??? 就不斷演進中,而在HTML5 的時代究竟 ...
- 3HTML Lang 屬性使用"zh-Hant(zh-Hans)" 或"zh-TW(zh-CN)" 或 ...
HTML Lang 屬性使用"zh-Hant(zh-Hans)" 或"zh-TW(zh-CN)" 或"zh-Hant-TW(zh-Hans-CN)". *** 以下觀察測試使用2014 Goog...
- 4Rails 的HTML lang tag - 紅寶鐵軌客| 思書
lang= 語系,在Rails 就是 params[:locale] ,不然就是 I18n.locale ,台灣就是 zh-TW ,這有疑問嗎?還好我有多花幾分鐘查,哈哈哈哈,原來不是,它的 ...
- 51-3 HTML 基本語法
... 符號當作結尾,與開頭不同的地方是在【<】後方加入除【/】的符號來當結尾。 HTML5 網頁範例. HTML5 網頁範例. 1. <!DOCTYPE html>. 2. <html lan...