一个 Boilerform 的想法

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 价值 200 美元的免费积分!

这只是一个随机的想法,但我无法阻止它在我脑海中盘旋。

每当需要在 CSS 和样式指南内容刚刚整理好的新项目中为表单设置样式时,使用小型表单框架的诱惑就非常强烈。 表单元素很挑剔,存在一些跨浏览器问题,有时很难控制它们的样式。

这个想法(我现在才开始写,但还没有真正开始做)就是这个小型表单框架。 也许像 Dave 在 ShopTalk 的一期节目中开玩笑说的一样,叫做“Boilerform”。

我设想它会是这样的

  • 它将具有基本的表单样式来组织表单元素,与 Foundation 表单 类似;
  • 考虑跨浏览器问题,与 normalize.css 类似;
  • 强行控制表单元素的样式,与 WTF,表单? 类似; 以及
  • 包含本机浏览器表单验证内容,包括通过本机 JavaScript API 进行 UX 改进,与 Validate.js 类似。

我认为将这些东西整合到一起是有价值的,但这样做需要…

  1. 轻描淡写,并且尽可能少地对最终样式进行意见,并具有
  2. 灵活性,也许展示一个 不同表单类型的画廊,并具有不同的样式。

我可能没有时间来领导这样的项目,但我乐意帮助联系那些也看到这里价值并愿意尝试的人。