[问题] 请问改变表单默认设计造成的影响

楼主: ymcheung (ymc)   2014-08-23 19:50:04
因为一直以来很不满浏览器表单的默认样式,或是操作
常常看到有人有新做法时会笔记起来,
例如像这样
http://codepen.io/m412c0/pen/geKpa (radio,按同一个点会切换)
或是这样仅改变外观
http://codepen.io/CreativeJuiz/pen/BiHzp (checkbox自定样式)
而且只要自己有机会就会仿作,跨浏览器问题也是搞定了才上线
不过前端工程师却暴怒说不能这样做
请问这样是否有跟JS、后端串连或是UX相关的禁忌?
作者: tck01 (anon)   2014-08-23 20:40:00
被前端工程师暴怒? 所以你不是前端工程师吗? 如果是这样,那我会觉得他是在气你没有跟他讨论就擅改前端的东西?
楼主: ymcheung (ymc)   2014-08-23 20:45:00
我是设计版面&风格的,因为也会写网页所以做静态的样版而前端工程师接手跟 jquery等等相关的互动处理想知道这样的作法对于接手的人是否是大麻烦?
作者: tck01 (anon)   2014-08-23 20:55:00
算不算"大"麻烦要看他本人的想法,但是肯定会比单纯的表单多花一些心力,毕竟这是"自订"的样式而不是标准规范~我觉得是单纯没沟通好啦~ 也许他那边有某个需求也会需要用js去改变表单的css,然后就跟你的自订样式冲突到了之类的?
作者: GoalBased (Artificail Intelligence)   2014-08-23 21:12:00
你没问他暴怒的点吗= =?除非你改样式不会影响到他本来的作业还是说其实你有改到内容呢
作者: alog (A肉哥)   2014-08-23 21:36:00
把你的工作定位弄清楚刚看了你后面的回应 我倒是觉得你跟前端没有沟通清楚你那个前端之前大概都是纯后端出身吧 大概忘记自己该做的事了不过弄到会在fb抱怨这个..不知道是不是历练还不够
作者: ss163500 (ss163500)   2014-08-23 22:04:00
所以如果日后这玩意有浏览器相容性问题 是谁要负责处理?也许如果客户或主管遇到有问题 都会认为是他没做好
作者: up9cloud (九天)   2014-08-24 01:31:00
不知道麻烦点在哪,代表真没沟通清楚。真想要知道点在哪还是得去看code。不同code相依性也不同。
作者: alog (A肉哥)   2014-08-24 12:48:00
职场问题 跟程设无关不是你太先进,就是你在无形中加重他们的工作不过认为这也是前端该做的事,假如有在沟通清楚的情况下但今天弄到这样,这表示你与对方没有沟通清楚,可能两方都有各自的见解做自己的事
作者: aspdoctor (大崎)   2014-08-24 13:07:00
有可能是你打乱他对class的命名规则之类的,像我就会很在意这个
作者: GoalBased (Artificail Intelligence)   2014-08-24 18:32:00
我只是好奇 你改的会改到原生设计吗我是负责前端和后端的,我也曾经和妳一样想改样式我是没去深入研究改样是,不过我看到的方法通常都满暴力的我本来只是想把那个勾或点 改颜色而已~
作者: aspdoctor (大崎)   2014-08-24 19:44:00
用label做样式,checkbox隐藏起来,应该不算很暴力吧?
楼主: ymcheung (ymc)   2014-08-24 20:07:00
我改的就是把以上两个连结套进网页里并附注作者连结
作者: up9cloud (九天)   2014-08-25 00:21:00
不如你丢连结让大家看看好不好套?不过说真的就算不难,很有可能对方想的一直是:"原本不用改,现在要改?"
楼主: ymcheung (ymc)   2014-08-25 11:19:00
网页因为某些因素无法公开...不过这样静态html/css都是我自己在维护的而他这样子抱怨,在想是否是影响到NG或 jQuery等的运作
作者: alog (A肉哥)   2014-08-25 21:18:00
我觉得你有心要解决这个问题,就直接去问他不用花时间猜了花个时间聊开比在这里尴尬好很多

Links booklink

Contact Us: admin [ a t ] ucptt.com