雖然標題寫了「PIXNET大地震」,但其實這篇並沒什麼在罵人,要寫的是我自己能成功發文而且絕不出錯的方法。「力抗」那永遠修不好的文章編輯器!
 
  自從2008年8月19日,PIXNET大地震,PIXNET真的沒一天好過,尤其是文章編輯器,真是氣壞了無數人!純寫一篇純字沒圖沒影音的文可能無所謂,但想寫一篇圖文影音並茂又排版美觀的文章卻往往會氣死人!發表文章,是BLOG的基礎!不然咧?BLOG不拿來發文,要幹嘛?一個連文章都無法讓USER輕鬆好好寫的BLOG,根本就是JUNK!但,這是既定事實了,雖然目前個人是儘可能不再發文(懶...),但是,總還是有那種有文不發不可的時候...,在PIXNET及其文章編輯器根本無法信任的狀況下,我們也只能自己想辦法,至少,不讓自己的心血變成白費或被糟踏!要知道,發一篇內容圖文美觀俱備的文章是很花費時間和精力的!而辛苦了幾小時換來發佈失敗甚至整個畸形,這是會讓人爆血管的!
 
  目前文章編輯器有幾個問題,有一些是時好時壞,有的是新出的!但基本上一直沒有完全好。以下是舉幾個比較重點的問題:
 
1 . 切換編輯器會造成文章原始語法被「竄改」。
這個問題是所有問題中最為嚴重的!語法被編輯器擅自修改!是主要造成發文失敗及資料丟失的主因!其中,以「純文字→進階編輯器」最嚴重!它會使您的影音或物件語法整個被毀!有時也會使影音以下的內容丟失或無法顯示。若您將編輯器預設為「進階」,在進入編輯頁面初始就一定會進行一次「純文字→進階」的切換!也就是:「若原本沒問題而有影音的文章,可能一修改就會報銷!」。或是由進階切到純文字想插個物件語法,大家通常會再切回比較親和的進階編輯器(這一步就毁了)繼續編輯,然後發佈後發現影音壞了或是文章變得很怪。且有時它編輯和排版似乎不靈,存檔可靠性也有問題。而本來沒問題的「進階編輯器→純文字」現在也有問題,最新的問題是「由進階切到純文字會丟失斷行編碼」......。也就是您到純文字下想插個語法,切回進階會發現您的文章斷行全不見會全擠在一起...。但純字編輯器在設為預設直接進入時,顯示的文章編碼是正確的。而且目前純文字編輯器編輯後儲存的正確性個人測試沒問題。
2 . 版面套用的CSS可能影響文章顯示正確性。
這個問題是有些人觀察到的。也就是某些版面可以讓文章的顯示「比較」正確...。
3 . 進階編輯器吃空行。
我個人的文章,如果有人反白看,會發現所有空行前一定有一個全形空格。因為全空行在貼進進階編輯器時會被消掉!視為沒有。這是很久以前就有的狀況,但和排版有關係。另外...,行首半形空格也會被吃...。這個問題算是「小一些」的。
 
 
  因為以上原因,我個人現在預設的編輯器改為「純文字」,以避免初始進入的編輯器切換。至於文章編寫,就主要靠NVU(免費網頁編輯器,也可以用其它的),最後再將純語法貼回純文字編輯中。雖然有人建議 windows live writer來寫,但仍然有出錯的問題,所以...,我最後仍然還是覺得純文字編輯器是比較可靠。當然,簡單的文章仍然可以用「記事本+進階+純文字」來編輯。
 
A. 使用網頁編輯器:
  用到網頁編輯器,是因為它也能「所見即所得」,用起來和用以前PIXNET的進階編輯器差不多。而且PIXNET顯示和HTML編碼是相通的。這適用於連編輯字形等都無法「如意」的人!其實就是用它來做好文章中的編排,最後要取的是它的編碼。以下是我使用的方法(以NVU為例)
 
0 . 先將編輯器預設至純文字。

 
1 . 如常的使用NVU編文、貼圖、加影音、插連結!
在「一般」顯示下,要變化、加色加字都OK!就如平常使用。想確認編輯成果,就按下方的「預覽」來顯示預覽結果。當然,它貼圖無法像PIXNET一樣有快捷可選,但用到這個本來就是不得已的方法...。

 
2 . 取得複製原始碼。
在「原始碼」顯示下,複製<body>......</body>之間的所有文字和符號!注意,不包含<body></body>

 
3 . 取消斷行。
開一個純文字記事本,把剛才複製的語法貼上,然後把斷行去掉。PIXNET的純文字編輯欄下方有一個「不自動斷行」選項是給這情況用的...。但我自己試過,它還是有問題,文字顏色全都反轉(變互補色)。這一步其實不難,您看著行首的字不要看尾,然後用「backspace」讓整篇語法變成頭尾相連就對了。


 
4 . 將語法貼至PIXNET的純文字編輯欄內。
對記事本按滑鼠右鍵→全選(Ctrl+A)→Ctrl+C(複製),再至純文字編輯欄內,按Ctrl+V(貼上)。之後不要再做任何切換,直接儲存發佈!如果要繼續閱讀,在要隱蔽文字前方的<BR>前加上<!-- more-->
 
 
B.使用PIXNET純文字編輯器校正:
  本來這蠻好用的,因為進階在編輯一般文章時,用來修改格式還不算太糟。但目前用純文字校正有點冏,因為官方把「進階→純文字」這個本來沒問題的方向也搞出問題。但它多弄個「HTML」...,其實就是以前的純文字......冏。所以寫起來有點多項,但基本一樣!就是利用純文字編輯儲存不失正確性這一點。注意,這個流程「不可逆」!因為反向操作可能造成錯誤。
 
0 . 先將編輯器預設至純文字。

 
1 . 先在記事本上編好「素文」。
記得空行前及行首空格要用全形空格,不然會被編輯器吃掉!

注意看!我反白的內容中,空行行首都有一個全形空格。
 
2 . 純文編輯器,切到進階 (因尚無任何文字,不會出錯)
3 . 對記事本Ctrl+A(全選)→Ctrl+C(複製)→到進階編輯欄Ctrl+V(貼上)
知道為什麼要用記事本編輯素文嗎?我只是要避開那個很煩的「shift+enter」。它會按您在記事本編輯的排列顯示。行高都是一行。

進階編輯器直接貼入純文字記事本編排好的文章,段落格式等可以很輕易的保持。不過,之前有一次PIXNET把這個也改壞了,變成貼上純文字會擠成一團...。後來又改回來...。如果進階無法貼,我就只好用網頁編輯器了...。 
 
4 . 在進階編輯器內編排字體、顏色、大小...或插入圖片、連結,以及繼續閱讀...等。
一定完全肯定這部份都滿意後再到下一步。
 
5 . 按「HTML」鈕,複製窗格內所有文字和符號。貼至記事本。
這是因為改版最近才有的問題,因為「進階→純文字」會丟失換行碼...orz。首尾的<P></P>是甬文,編輯器一定會自行生成的無用物,可以消去。

上圖是將HTML窗格打開的內容,有斷行編碼<BR>。

但直接切到純文字編輯器,所有斷行的編碼全部消失...,但我需要在這個模式下儲存,所以只好先把HTML的內容複製下來,再取代純文字中的編碼。 
 
6 . 切至純文字編輯器,全選→刪除,再貼上剛才複製的所有內容。
因為剛切過來東西是錯的...。本來5. 和6. 本是能一步完成的。

 
7 . 插入影音編碼或物件編碼!
做到這步幾乎是最後了。影音編碼插入後,所有的修改就再也不能再進入進階編輯器,否則會毁壞影音編碼。就維持純文字編輯狀態到儲存發佈!<BR>表示一行的起頭。您可以先留好要插入影音的空行,然後在<BR>和全形空白間(我習慣在行首留全形空)把語法插入就是正確的。如果要繼續閱讀,在要隱蔽文字前方的<BR>前加上<!-- more--> (若您之前在進階編輯器中忘了加)
 
 
以上就是我發文章不出錯的方法...。
我不會說它是好方法!它比原來用PIXNET麻煩得多了!但我求的只是我要的東西和效果能正確...。
最後,我要說的是,想要修改絕不能再進入進階編輯器!編碼一定會被改掉。
 
好長又無聊的文章,對吧...。
真希望PIXNET來看一看!現在想發個正確的文章有多累!
 
PS:
這篇文章中的用了大量的表格...。看不出來吧?是為了排版...。
 
 
 

華.小百合★ 發表在 痞客邦 PIXNET 留言(0) 人氣()