雖然搬來好一段時間了,公告要徹底由PIXNET拔營也有段時間了,之前也花時間將舊BLOG中所有圖片都整理上傳到GOOGLE相薄上,卻一直沒有做進一步各篇文章圖片網址的修正。主要是,個人一直在思索:到底什麼樣的次序會比較順。因為個人的BLOG其實搬過不止一次,早期用過MSN的、XUITE、YAHOO,只是那段時間文章很少,搬起來沒感覺,但也因此個人文章中圖片的網址不只有PIXNET,還有one drive,以及之前聽別人建議用的flickr。有時一篇文章中還會用兩種以上的圖床...。
當然,仔細思考,目前有付費只有PIXNET平臺,理論上當然先想法子把和痞客沾邊的圖片連結修改掉,這樣才能確保明年不用再付錢!其它非痞客圖床的圖可以排後。只是得一個個點開文章查,再者就是用哪種圖床的文章時間線不是連續的,也就是有段時間會這文章用這圖床、那文章又用另一圖床,主要是因為早期還沒付費時PIXNET的容量太小,遇到大圖個人就轉用one drive,小圖又轉用PIXNET...。
這幾天終於動起來,開始真正修改BLOG內文章的圖片及影片、相關文章連結。這時才發現兩個令個人有點傻眼的現象:
1.PIXNET的圖片語法很多是有錯的!
文章是PIXNET的MT直接導入,按理說語法應該一樣,但在一篇篇點開查哪些圖是需優先換網址時,卻常發現很多文章的圖片出不來了(表示個人很多文章一直不能正常顯示很久了...汗)!用HTML編輯器查看發現:痞客給的圖片HTML語法常常多一個「""」,而這個「""」前方沒有定義它的屬性,比如 alt=、title=。而就因少了這個「XX=」,只有「""」,很多文章中的圖根本就顯示不出來!必須要用HTML編輯器去把「""」消掉,或在前面加「title=」,然後圖才出得來...冏!之前文章轉來那麼久,個人從來沒每篇都點進去看過,一直不知道這狀況,因為這些文章在PIXNET的顯示都是正常的!表示PINXET的顯示是認可這種寫法(語法本來就它給的),但這寫法其實並不「標準」,導致遷至BLOGGER後,一些文章的圖無法顯示(好像痞客邦大地震後一段時間的文比較有此現象)。
其實,痞客在大地震後,有段時間還會把圖片語法給預設成像CSS的形式。大概像是:
<img style=".........(非常長一串沒用通通寫 0 的東西,比如各種邊框值寫一次...)"....>
很煩很煩!沒注意到就算了!一旦被個人看到一定會把這些無聊的多餘東西消掉。沒錯,這些寫在 < > 之間的東西一般在前臺不可見,但能精簡為何要弄出甬文?
2.BLOGGER很喜歡幫忙改語法:
語法的順序是種習慣吧!以圖片來說,個人習慣寫成:
<img title="標題" src="圖片網址" width="寬度像素" height="高度像素" />
但是,BLOGGER的「撰寫編輯器」喜歡把它改成這樣:
<img height="高度像素" src="圖片網址" boder="邊框" title="標題" width="寬度像素" />
如果一篇文章是從PIXNET來,它的原圖片語法是上方的。個人若一直只使用HTML編輯器,那不會有什麼問題。但只要曾切換到「撰寫編輯器」,語法就會被BLOGGER改寫!這實在令個人很煩惱!個人習慣讓寬高參數「一起」放在圖片語法後面,方便看,也整齊,因為這兩個數值是有比例關聯的。而且有在弄圖的人多半說圖片解析度會說「寬x高」,個人很少聽到有人說「高x寬」;而標題則慣於放在圖片網址之前。個人不懂為什麼BLOGGER這麼堅持一定要把用戶的圖片語法改成:高度在圖片網址前方、寬度在圖片網址後方?有什麼理由嗎?再來,BLOGGER很喜歡「border」,個人不太明白為什麼....。我就是不想用這個參數呀!!非加上一個「border="0"」是什麼道理?它本來默認就是「0」了呀!而且,一般HTML語法教學,對 IMG「根本不推薦使用 border 屬性」!BLOGGER這麼喜歡加它的理由是啥?當然,這只是舉例,BLOGGER不只會改寫插入圖片的編碼,也會改連結和影片的...。
所以,前天、昨天,花了很多時間在改圖片網址和修正圖片語法。當然,圖片網址要改沒那麼快,大概要以月為時間單位了吧,畢竟個人常一篇文章貼超過15、20張圖,在HTML編輯模式下改起來也不會是件輕鬆事,但要切換到「撰寫編輯器」卻又不願意,因為會更慘!BLOGGER會自動改掉語法的格式。而這真的...很困擾...。有寫意見給 BLOGGER 希望可以讓用戶選擇「需不需要系統好心幫忙修改HTML語法」,讓不需要這項「服務」的人可以免於「擅改的騷擾」。
不過,對「正常」語法的修改,BLOGGER非常自動;但對「缺失語法」的偵錯提示卻非常被動!因為個人幾乎都使用 HTML 編輯器,所以偶爾會發生不小心刪掉了前面或後面的 < 或 >、或有哪個語法的結尾漏了或重複的事。這時,BLOGGER的系統不知為何不像改掉個人「正確」語法順序時那麼自動?它會突然冒出警告對話,告訴你有某個語法缺開頭或缺結尾,比如告訴你有個 FONT 語法沒結尾。但它不會MARK那個有問題的位置。如果文中使用了10個 FONT,你得要一個個查找,才會找到問題。如果是一篇插了20多張圖的文被報IMG語法出錯,那你只能每一個都自己慢慢看...。但這倒是能借重BLOGGER電腦程式能力的地方...。
反正,這幾個地方很奇怪就是了。
沒有留言:
張貼留言