css - PHP/Python/Ruby *程序员* 在 CSS 上花费了多少时间?

标签 css

不确定你们,但我讨厌在 CSS 中工作。并不是说它是一种糟糕的语言/标记,不要误会我的意思。我只是讨厌花几个小时弄清楚如何在每个浏览器上显示 5 个像素,以及如何让字体看起来像 PSD 对应物。

所以有一个(或两个)问题要问程序员。您在网络标记上花费了多少时间 (%)?您倾向于进行此类调整,还是您的设计师?

最佳答案

这是非常主观的,我会关闭......但我想听听其他答案。

在开发 Web 应用程序时,没有设计师的奢侈……我可能会以 KISS 态度将大约 10% 的时间花在 CSS 上。如果我愿意,我可以花几个小时来完善设计,但这应该在编码之后完成。

我倾向于做的是确保设计的 100% 分离。有时,使用基于 JSON/XML 的 API 来包含整个业务逻辑,而“可用站点”只是通过授权在内部返回。这样,网络应用程序/站点只是私有(private) API 的客户端。然后,如果 API 保持一致,就可以在以后的设计上花费数小时。它还有助于使用异步 UI 组件将所有内容包装在可以向客户端公开的 API 中。

我喜欢做设计和编码一样多,我只是发现摆弄 CSS 时投入的时间返回较少,因此因此推迟了。不过,我确实认为用户体验和设计是网站或应用程序最重要的部分。

关于css - PHP/Python/Ruby *程序员* 在 CSS 上花费了多少时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2960705/

相关文章:

css - 如何让 Internet Explorer 更好地显示图像

twitter-bootstrap - 响应表在 xs 设备中时截断数据

html - CSS 错误 - 文本显示在一行中

javascript - 如何在 div 的网格容器中移动 div?

html - 带有几个方 block 的 Flexbox 任务和 @media 变化低于 600px

javascript - 如何使用 javascript 更改元素 css 类运行时

css - Bootstrap 3 中的 navbar-static-top 有什么作用?

html - 如何使背景透明并在div的左右部分创建一个三 Angular 形?

css - AngularJS 1.5.6 - ngRepeat 动画不工作

javascript - 如何阻止 tinymce 删除我的 <link> 标签?