網頁程式數據造假問題,你知道多少?
一個電子商務網站需要相當多程式設計支持,單價、品項、款式、庫存、價格、折扣、金流...每一樣顯示在網頁前台的資料,都是透過程式從資料庫提取出來,處理到瀏覽器給客戶觀看。
程式可以產生出正確的資料,當然也可以產生出假的資料,近年越來越多新聞指出,網站透過造假的資料,影響消費者的權利,消費者沒有得到應有的福利,而廠商也輸掉了商譽與信用,是雙輸的結果。
網頁程式設計的魔鬼
許多小型購物網站,打出優惠價格的同時,告訴大家貨品只剩下二、三件,再不下單就來不及了,一旦完成了交易後,發現網頁的庫存數量依然沒有變化,這才發現原來網頁的庫存數字是造假的。
其實這個問題不只小網站有,大型企業也得面對。2018年小米手機在英國舉辦「一英鎊買小米」的快閃銷售,也出現活動造假疑雲,用戶發現活動網頁程式直接顯示”銷售一空”,並沒有檢查庫存的機制,事情一經曝光後公司正式道歉外,也重新改以抽籤通知的方式選出活動的幸運中獎者。
2019年oneTravel的網站被程式設計專家發現,查詢機票的網頁上,總是會出現二、三十人同時在查詢相同機票資訊,調查程式碼後發現查詢機票的人數並非真實數字,而是系統以亂數的方式產生,營造出銷售十分熱門的錯誤訊息。
此外,英國英國監管單位競爭與市場管理局也指出,多數線上旅遊的網站如Agoda、Booking、Trivago等也使用「壓力銷售」的策略,告知住宿房間即將銷售完畢,但事實上並非如此,要求上述網站需改進此一現象。
網頁程式碼透露的祕密
網站的構成是由無數的程式碼,加上圖片與影片所組合而成,程式碼存放在網路主機上,透過網路傳遞到你我的電腦與手機上,呈現出今日網站的樣貌。也就是說,程式碼透過網路傳遞到你的電腦,只要使用正確的工具,就能夠看到網站的程式碼。
不論是Chrome、Firefox或是Edge,大部分的瀏覽器都有程檢視程式碼的功能,程式碼可以看到Html編碼、安裝的插件、呼叫的程式...簡單說,用戶看到的網頁內容,就是透過瀏覽器將程式碼的資料轉譯出來之後的結果。
程式碼雖然不能完全證明網站的內容真假,也不適合一般的用戶自行分析,但對於網頁設計工作者來說,他可以幫忙找出網站的問題,也可以推敲出其他網站使用的技術,再根據自己的經驗分析網站的內容是否值得信賴,上述的幾個案例,都是透過網頁程式碼的線索,找到可疑的問題點所在。
網頁程式設計應以誠信為原則
網路影響人類生活已經有三十年的歷史,因為網路而發生了許多美好的事情,但也因為網路產生了很多問題:謠言、仇恨、犯罪、詐騙、偽造新聞...只要人們持續使用網路,都無法避免這些問題。網站的問題相對於其他媒體來說算是比較單純,但本文提及的數據造假,就是一個新產生的現象與問題。
在網頁程式造假不難,但是會寫網頁程式設計的專家很多,深入分析就能找出程式是否有可疑點,只要被發現有造假的可能性,網站經營者得花許多時間澄清解釋。
所以馬路科技的程式設計團隊會很堅定的建議客戶,網站是企業形象的指標,網站的所作所為,都會被用戶認定為企業的所作所為,誠實至上,網站才能經營得長久。