說起日本的電商平台,大家一定會想到 Yahoo、Amazon、楽天這幾個網站,它們的線上購物性質提供了人們的便利性。不過身為一位維護過這些客戶電商平台的我來說,實在是非常厭惡這些網站,有時候甚至令人想抓狂….
限制超多的後台系統
有寫過網頁前端的朋友們都知道,我們要做出網頁互動效果、以及更改畫面最重要的三巨頭就是HTML / CSS / JavaScript,不過因為這些後台系統非常老舊的關係,常常沒辦法實現某部分的功能,以「楽天」網站為例子:
因為楽天的後台系統是禁止使用 JavaScript 的,所以禁止加入任何 script 標籤、手機板的商品圖也只有張數限制、網站使用大小網 (電腦及手機分開)、部分的 HTML 標籤無法使用、禁止放外部網站連結…等限制。
※註:這邊指的是日本樂天 https://www.rakuten.com.tw/
,非台灣的 https://www.rakuten.com.tw/
,台灣的筆者沒使用過。
當然你一定會說:我不要用這些功能不就好了?可惜網站是客人的,任何的疑難雜症都要想辦法解決。例如客戶左思右想後,想在某個地方生出某個圖片或功能,我們就要想辦法弄出來。
為什麼有些網站看起來沒有限制?
「啊不是說不能用 JS 什麼的,為什麼他的網站還是能用?」如果你有逛過這些電商網站,肯定會有這種疑問。
會看到這種情形,80% 是在首頁看到,因為這些電商網站給了首頁「特別優惠」,意思是首頁可以不用使用商城預設的樣式,能自己改用 FTP 將製作好的網頁上傳,再透過後台指定要使用這個網頁。不過那剩下的 20% 是什麼?
那就是指首頁以外的頁面了,上面提到不能使用 script
,也不能使用外部連結,於是大家就使用 iframe
將網頁引入,將這些 iframe
放到 Header 及 Footer ,看起來就有跟首頁一樣的效果了,連導覽列都可以長得一致,實在是好棒棒。
時間快到囉!記得上新的 Banner
眾所皆知,商城最喜歡搞特賣活動,比如雙 11、聖誕節優惠、黑色星期五…等等,當然日本電商也是一樣的,動不動就出一個感謝祭、特惠馬拉松之類的活動,除此之外還有固定活動,比如每個月 5 的倍數(5 號、10 號、15 號…)有點數加倍等。
不出還好一出不得了,這些活動通常客戶都會想要放新的 Banner,我們這些維護人員就要想辦法搞上去。礙於這些平台非常老舊的關係,只能一個一個「手動」更換圖片,上面有提到某些檔案用 iframe,某些檔案又在後台,搞得結構非常亂,更新起來非常耗時。
table!到處都是 table!
table 是 HTML 中其中的一種標籤,上面有提到某些地方不能使用特定的 HTML,意思就是只能用 table 去製作網頁,不過事情當然沒有想的那麼簡單,通常會需要放上很多圖片及複雜的排版,而且不能使用「style」,像是下面這樣:
<td style="width:100%">
...
</td>
只能使用 center
這種被棄用的屬性,相當痛苦。
另一個常用到 table
的地方是電子報(也就是使用 HTML 製作電子郵件),這樣的電子報在日文裡稱作「メルマガ」,製作起來頗麻煩,不過像這種 table 製作的電子報就不是只有日本,其他國家也是這樣處理的。不過這種老舊平台還限制了不能使用 style
以及 class
等,難度又提高了一點。
除此之外還有哪些 EC 平台?
在台灣想放商品到網路上販售,你可能會想到 PChome、蝦皮、露天拍賣等,這些網站只要將商品放到平台上即可販售,等於是他們提供給了業主一個「平台」。
當然如果想要有自己的網頁,在自己的平台上販售,多數人可能會想到 WordPress 之類的架站服務,自己設計好網站、串好金流後也是個不錯的地方,相對的架站後的維護或是主機費用等又是一筆開銷。
以下列了日本常見的幾個 EC 平台:
結語
對於網站開發 / 維護人員來說,這種電商平台真的很糞,諸多限制導致在製作上相當耗時且麻煩,這樣的限制加上客戶的需求往往讓人崩潰。不過以民眾的購物習慣來說,大多數人還是選擇在這些平台上購買,平台老歸老,但還是有它存在的價值。