Re: [-Fx-] KillSerif Style 更新

作者: t7yang (t7: 我認為這是一種背叛)   2015-03-18 02:03:50
注意:
已將維護更新工作轉移至 https://userstyles.org/styles/111687
PASTEBIN 即日起停止任何的維護更新
來源:http://t7yang.blogspot.tw/2014/07/killserif-style-update-2.html
3.3 主要是新增一些字型對應的問題,比較特別是的最近似乎還滿流行一個針對中文字型
的 CSS 網路字型解決方法,但是因為我的瀏覽器上顯示時似乎有點問題,所以索性把這
個部分也一起納入處理,會持續接受使用者的回應,若有問題下一版就會改為註解:
1.新增:「楷体」字型對應
2.新增:「Microsoft YaHei UI」字型對應
3.新增:因 ccs.hanzi.co 的解決方案似乎在 Firefox 上的回退會有問題,
所以新增對其字型的處理
別忘了,有任何的問題,請記得回饋給我,感謝讀者和所有的協作者。
最後附上網址:
http://pastebin.com/cTkZTBD1
說明:
本作因為受到網路上許多熱心人士的協助,因此秉持回饋與分享的原則,授權方式非常自由,請參考原始碼之最末註解。
姓名標示的部分可以改成標示原始出處連結(既上述連結)。
blog 都用 update 的方式發布,所以 RSS 不會通知,就在這裡也發布一下好了。
之前有兩個更新都沒有在這裡通知
最近(以前也有過)有人詢問我關於 Chromium Based 的瀏覽器要如何使用
這套 Style。一開始開發的時候有直接套在 Opera 和 Chrome 上面,但似
乎沒有效果。因為我沒有在用 Chromuim Based 的瀏覽器,在這裡詢問一下
有在用 Chromium Based 瀏覽器的使用者是否知道要如何處理。
作者: Wcw5504 (五月雨)   2015-03-19 09:48:00
放到userstyles.org會不會好一些啊?
作者: t7yang (t7: 我認為這是一種背叛)   2015-03-19 10:53:00
以前有放過,可是系統不給發布,之後就沒再試了
作者: coolhunter (hinaru)   2015-03-19 12:09:00
放到 GitHub Gist 也不錯啊
作者: killua12703 (Fermion)   2015-03-20 13:38:00
sorce han sans我GC跟OP只有幾個可以顯示,ligh可以regular,medium那些都不行
作者: t7yang (t7: 我認為這是一種背叛)   2015-03-20 15:50:00
今天剛剛嘗試用US發布,居然成功了,所以把維護工作轉移US那裡,這樣大家更新也方便。
作者: mayuyu ((・ω・)ノ)   2015-03-20 17:12:00
推~~。 我用chrome把開頭的 @charset "UTF-8";@namespace url(http://www.w3.org/1999/xhtml);@-moz-document regexp("((?!chrome://|telnet://|ssh://)這三行 和開頭的 { 以及結尾的最後一個 }刪掉就可以替換了排除PTTChrome的方式改成 stylish樣式下方的「應用到」選擇「匹配正則的URL」裡面填入https?://(?!(iamchucky\.github\.io/PttChrome)).*
作者: t7yang (t7: 我認為這是一種背叛)   2015-03-20 18:26:00
喔喔,感謝ma大。我整理一下,再發布一個給chromium based的版本。
作者: hohiyan (海洋)   2015-03-21 01:44:00
push~可否加入排除 Firefox pdf viewer 的規則?
作者: rwhung (畫一隻雞)   2015-03-21 08:28:00
能設定"變數", 然後再由"變數"指定字型嗎?
作者: mayuyu ((・ω・)ノ)   2015-03-21 16:53:00
啊!我忘了一件很重要的事 剛剛在改flipboard網頁版的字型才注意到 我的chrome樣式還有改一個地方以前推文有提到 但是我自己也完全忘了chrome樣式裡的字型名稱要寫Font Family Name不能寫Full Font Name 否則會找不到字型例如我用的明蘭字型 在粗體那邊的src: local("MingLan_Orz"); 要寫為"MingLan_Orz"不能像firefox一樣寫為 "MingLan_Orz_B"chrome會自動去找"MingLan_Orz_B"來顯示粗體所以"Microsoft JhengHei Bold"也要寫為"Microsoft JhengHei"才可以正確替換 其他的字型依此類推另外我還有改一個地方 我已經忘了這樣有什麼作用如果光修改上面的字型名稱還是無法完全替換也許還要再追加這個修改我當時有將font-weight: 400;這一行都刪除然後font-weight: 700;那裡改成font-weight: Bold;
作者: hohiyan (海洋)   2015-03-22 10:24:00
試了mayuyu的方法,真的有效
作者: mayuyu ((・ω・)ノ)   2015-03-22 15:41:00
可以用在GC上的話 標題的分類就可以選Fx以外的讓GC的使用者也進來看 這個樣式真的好好用還有我發現在1920x1080@24吋的螢幕上Fx使用text-shadow: 0 0 0.001em;渲染的效果很不明顯但是在GC上這個預設值的渲染效果就已經足夠Fx上0.001em~0.020em都看不出渲染效果要調整到0.021em才會一下子突然增強 但是效果又跳得太強字體會變得很模糊 我想給Fx用的渲染樣式 是不是可以用這個text-shadow: 0 0 0.5px rgba(0,0,0,0.5);藉由控制rgba的alpha透明度 來微調陰影加粗加黑的效果在1920x1080@24吋的螢幕上 二個都設0.5看起來會最接近GC使用text-shadow: 0 0 0.001em;的效果(在不同解析度和不同尺寸的螢幕上 所需的數值不一樣)所以分成二個預設值 for 1920x1080@24吋螢幕text-shadow: 0 0 0.001em;給GC用text-shadow: 0 0 0.5px rgba(0,0,0,0.5);給Fx用
作者: Wcw5504 (五月雨)   2015-03-22 23:08:00
unicode-range 設定有點異常 即使是英數字也會強制正黑
作者: t7yang (t7: 我認為這是一種背叛)   2015-03-22 23:21:00
那個range是直接拿人家的來用的其實,所以不是非常清楚。今天的時間幾乎都花在這個樣式上面,而且 US 還跳一堆錯誤出來,氣得我半死
作者: Wcw5504 (五月雨)   2015-03-23 01:03:00
我之前測試時 感覺上font-family如果設既有字型 所有字元都會被清掉的樣子 得在前面另外加註一次才正常
作者: t7yang (t7: 我認為這是一種背叛)   2015-03-23 15:46:00
沒看很懂

Links booklink

Contact Us: admin [ a t ] ucptt.com