[問題] 請問改變表單預設設計造成的影響

看板Web_Design作者 (ymc)時間9年前 (2014/08/23 19:50), 9年前編輯推噓10(10033)
留言43則, 7人參與, 最新討論串1/1
因為一直以來很不滿瀏覽器表單的預設樣式,或是操作 常常看到有人有新做法時會筆記起來, 例如像這樣 http://codepen.io/m412c0/pen/geKpa (radio,按同一個點會切換) 或是這樣僅改變外觀 http://codepen.io/CreativeJuiz/pen/BiHzp (checkbox自定樣式) 而且只要自己有機會就會仿作,跨瀏覽器問題也是搞定了才上線 不過前端工程師卻暴怒說不能這樣做 請問這樣是否有跟JS、後端串連或是UX相關的禁忌? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.136.195 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1408794617.A.A20.html ※ 編輯: ymcheung (59.102.136.195), 08/23/2014 19:52:10

08/23 20:40, , 1F
被前端工程師暴怒? 所以你不是前端工程師嗎? 如果是這樣,
08/23 20:40, 1F

08/23 20:41, , 2F
那我會覺得他是在氣你沒有跟他討論就擅改前端的東西?
08/23 20:41, 2F

08/23 20:45, , 3F
我是設計版面&風格的,因為也會寫網頁所以做靜態的樣版
08/23 20:45, 3F

08/23 20:46, , 4F
而前端工程師接手跟 jquery等等相關的互動處理
08/23 20:46, 4F
※ 編輯: ymcheung (59.102.136.195), 08/23/2014 20:51:00

08/23 20:53, , 5F
想知道這樣的作法對於接手的人是否是大麻煩?
08/23 20:53, 5F

08/23 20:55, , 6F
算不算"大"麻煩要看他本人的想法,但是肯定會比單純的表單
08/23 20:55, 6F

08/23 20:55, , 7F
多花一些心力,畢竟這是"自訂"的樣式而不是標準規範~
08/23 20:55, 7F

08/23 21:06, , 8F
我覺得是單純沒溝通好啦~ 也許他那邊有某個需求也會需要用
08/23 21:06, 8F

08/23 21:07, , 9F
js去改變表單的css,然後就跟你的自訂樣式衝突到了之類的?
08/23 21:07, 9F

08/23 21:12, , 10F
你沒問他暴怒的點嗎= =?
08/23 21:12, 10F

08/23 21:13, , 11F
除非你改樣式不會影響到他本來的作業
08/23 21:13, 11F

08/23 21:13, , 12F
還是說其實你有改到內容呢
08/23 21:13, 12F
呃 其實這件事情已經過去了, 我做好設計稿要弄成靜態網頁時也跟前端、後端確認這樣可行 當下前端沒說什麼,做了少部分跟我的設計稿、樣板不同的更動後 後端接好,網站就上線 等到最近已經無法溝通時,他突然在自己的FB酸這件事情, 講得像是我連自稱會寫網頁的資格都沒有,所以我現在在取暖...

08/23 21:36, , 13F
把你的工作定位弄清楚
08/23 21:36, 13F

08/23 21:43, , 14F
剛看了你後面的回應 我倒是覺得你跟前端沒有溝通清楚
08/23 21:43, 14F

08/23 21:47, , 15F
你那個前端之前大概都是純後端出身吧 大概忘記自己該做的事
08/23 21:47, 15F

08/23 21:47, , 16F
08/23 21:47, 16F

08/23 21:48, , 17F
不過弄到會在fb抱怨這個..不知道是不是歷練還不夠
08/23 21:48, 17F
一開始因為我說也想要成為前端,所以都同意讓我刻HTML和CSS 跟他們說我會用sass來寫,也把fire.app分享給他們 感覺他很強調的是效能、Cross-browser(但是也放生IE8),也許還要求DRY

08/23 22:04, , 18F
所以如果日後這玩意有瀏覽器相容性問題 是誰要負責處理?
08/23 22:04, 18F
當然是始作俑者我呀 XD 解決不了的話會看到我在ptt還有stackoverflow發問

08/23 22:19, , 19F
也許如果客戶或主管遇到有問題 都會認為是他沒做好
08/23 22:19, 19F

08/24 01:31, , 20F
不知道麻煩點在哪,代表真沒溝通清楚。真想要知道點在哪
08/24 01:31, 20F

08/24 01:35, , 21F
還是得去看code。不同code相依性也不同。
08/24 01:35, 21F
很想知道是否觸犯了 DOM相關議題或是 Pragmatic Programming原則的禁忌

08/24 12:48, , 22F
職場問題 跟程設無關
08/24 12:48, 22F

08/24 12:50, , 23F
不是你太先進,就是你在無形中加重他們的工作
08/24 12:50, 23F

08/24 12:51, , 24F
不過認為這也是前端該做的事,假如有在溝通清楚的情況下
08/24 12:51, 24F

08/24 12:51, , 25F
但今天弄到這樣,這表示你與對方沒有溝通清楚,可能兩方
08/24 12:51, 25F

08/24 12:51, , 26F
都有各自的見解做自己的事
08/24 12:51, 26F

08/24 13:07, , 27F
有可能是你打亂他對class的命名規則之類的,像我就會
08/24 13:07, 27F

08/24 13:08, , 28F
很在意這個
08/24 13:08, 28F
把css複製進project時,當然也有注意specificity 直接把他糾正我的觀念複製過來,希望也有朋友提出更多不該改表單樣式的原因 表單設計觀念:「不要破壞HTML原生行為」,盡可能不要使用如jQuery或其它詭異的方式 做表單,這是很不優雅而且很差的設計方式,在保有原生行為前提下再來做設計,才是身 為前端該有的基本認知 ※ 編輯: ymcheung (59.102.136.195), 08/24/2014 15:11:43

08/24 18:32, , 29F
我只是好奇 你改的會改到原生設計嗎
08/24 18:32, 29F

08/24 18:33, , 30F
我是負責前端和後端的,我也曾經和妳一樣想改樣式
08/24 18:33, 30F

08/24 18:34, , 31F
我是沒去深入研究改樣是,不過我看到的方法通常
08/24 18:34, 31F

08/24 18:34, , 32F
都滿暴力的
08/24 18:34, 32F

08/24 18:36, , 33F
我本來只是想把那個勾或點 改顏色而已~
08/24 18:36, 33F

08/24 19:44, , 34F
用label做樣式,checkbox隱藏起來,應該不算很暴力吧?
08/24 19:44, 34F

08/24 20:07, , 35F
我改的就是把以上兩個連結套進網頁裡並附註作者連結
08/24 20:07, 35F

08/25 00:21, , 36F
不如你丟連結讓大家看看好不好套?不過說真的就算不難,
08/25 00:21, 36F

08/25 00:23, , 37F
很有可能對方想的一直是:"原本不用改,現在要改?"
08/25 00:23, 37F

08/25 11:19, , 38F
網頁因為某些因素無法公開...不過這樣靜態html/css
08/25 11:19, 38F

08/25 11:19, , 39F
都是我自己在維護的
08/25 11:19, 39F

08/25 11:19, , 40F
而他這樣子抱怨,在想是否是影響到NG或 jQuery等的運作
08/25 11:19, 40F

08/25 21:18, , 41F
我覺得你有心要解決這個問題,就直接去問他
08/25 21:18, 41F

08/25 21:18, , 42F
不用花時間猜了
08/25 21:18, 42F

08/25 21:20, , 43F
花個時間聊開比在這裡尷尬好很多
08/25 21:20, 43F
文章代碼(AID): #1J-7_veW (Web_Design)