Re: [問題] 請問google的註冊頁 為什麼不做js的驗쌠…

看板Ajax作者 (藍藍紫黃橘 粉灰白綠咖)時間14年前 (2011/07/19 17:04), 編輯推噓4(407)
留言11則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《alfadick (悟道修行者)》之銘言: : ※ 引述《mrbigmouth (拒絕崩潰的蒲公英)》之銘言: : : 安全性問題 : 不是安全性問題, 原 po 當然知道 Client 的 JavaScript 不能信, : 重點是, Google 為什麼不像一般的網站, 用 JavaScript 來檢查所有的欄位, : 最後送出 php 時, 在 php 裡面再寫一次 check 的動作 : (一般而言 any user 在這裡都不會出問題, 只有 hacker 硬丟不合規定的資料才會) : 反而是要, 每一個 input 都要用 Ajax 去問問 php OK 不 OK, : 讓 php 檢查太多次了, 違反常理。 : 我覺得這跟大公司不大公司, server 大不大沒關, Google 八成是故意的 : 因為用 Ajax 去問 php 每個欄位合不合格式, : 要比直接用 JavaScript 去驗證每個欄位麻煩多了, 要多寫 code, 多花寫程式的時間 : aej 大說的應該是對的 :-) 我覺得還有另一種可能 google有考慮到使用者效能與觀感 也認為重覆的檢查動作不必多做一次 不要浪費資源(programming, js下載) 假設有八成的使用者是打對的  (或者該說系統本來就應該呈現得夠清楚、資料處理夠彈性 不應該讓錯誤常發生 所以我們可以假設打對的應該會顯著的高於打錯的) 前端多檢查一次會浪費使用者0.0xx秒時間 全球有幾萬人用 就會浪費yy秒時間  為了全人類的整體功效考量 應該不要加 所以google是為了有最佳化的結果 才不加前端js 比較不會是為了節省成本(programming人力) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.30.209

07/19 17:14, , 1F
應該有吧 我剛剛試email亂打 馬上就得到一個
07/19 17:14, 1F

07/19 17:14, , 2F
Don't forget to include the '@'.
07/19 17:14, 2F

07/19 17:30, , 3F
它有post給自己呀 網頁有reload 我記得google的服務
07/19 17:30, 3F

07/19 17:32, , 4F
資料(或許有少量檢查)一向是直接送後端
07/19 17:32, 4F

07/19 18:42, , 5F
我是試Your current email address: 這一欄
07/19 18:42, 5F

07/19 18:44, , 6F
沒有偵測到任何request 應該是純client side控制的
07/19 18:44, 6F

07/19 19:35, , 7F
搞不好Google只是單純的不想做 你們都想太多了XDDD
07/19 19:35, 7F

07/19 19:42, , 8F
它是response給自己 再自己接request 不是client控制
07/19 19:42, 8F

07/20 13:17, , 9F
response自己? 甚麼意思?
07/20 13:17, 9F

07/21 22:25, , 10F
就是同一頁可以呈現表單 而表單POST送給自己接
07/21 22:25, 10F

07/23 15:42, , 11F
自己? 當然是post到google的server阿? 自己是甚麼? 不懂
07/23 15:42, 11F
文章代碼(AID): #1E9KYYyc (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1E9KYYyc (Ajax)