超難用!日本電商平台讓人無言的地方

說起日本的電商平台,大家一定會想到 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,某些檔案又在後台,搞得結構非常亂,更新起來非常耗時。

楽天5の倍数 樂天5倍活動
楽天 的5倍活動

table!到處都是 table!

table 是 HTML 中其中的一種標籤,上面有提到某些地方不能使用特定的 HTML,意思就是只能用 table 去製作網頁,不過事情當然沒有想的那麼簡單,通常會需要放上很多圖片及複雜的排版,而且不能使用「style」,像是下面這樣:

<td style="width:100%">
...
</td>

只能使用 center 這種被棄用的屬性,相當痛苦。

另一個常用到 table 的地方是電子報(也就是使用 HTML 製作電子郵件),這樣的電子報在日文裡稱作「メルマガ」,製作起來頗麻煩,不過像這種 table 製作的電子報就不是只有日本,其他國家也是這樣處理的。不過這種老舊平台還限制了不能使用 style 以及 class 等,難度又提高了一點。

email 電子報
ACCUPASS 的電子報

除此之外還有哪些 EC 平台?

在台灣想放商品到網路上販售,你可能會想到 PChome、蝦皮、露天拍賣等,這些網站只要將商品放到平台上即可販售,等於是他們提供給了業主一個「平台」。

當然如果想要有自己的網頁,在自己的平台上販售,多數人可能會想到 WordPress 之類的架站服務,自己設計好網站、串好金流後也是個不錯的地方,相對的架站後的維護或是主機費用等又是一筆開銷。

以下列了日本常見的幾個 EC 平台:

結語

對於網站開發 / 維護人員來說,這種電商平台真的很糞,諸多限制導致在製作上相當耗時且麻煩,這樣的限制加上客戶的需求往往讓人崩潰。不過以民眾的購物習慣來說,大多數人還是選擇在這些平台上購買,平台老歸老,但還是有它存在的價值。

發表迴響