为什么你不用Bootstrap?

背景:我供职于Forward Partners,它是电子商务创业公司的孵化器。我们提供独特的资金组合,和来自于我们——专家——的产品、设计、市场、前后端开发、人才和筹款的帮助。在他们取得足够成长、开始招募自己团队之前,由我负责构想阶段的工作。


创业公司为了把想法以最快的、最有效率的方式从概念变成产品,常常使用现成的框架,比如Ruby on Rails,jQuery和Bootstrap。我将解释,在为早期构想阶段的业务开发网站的时候,为什么我不选择使用Bootstrap。

我在什么时候使用Bootstrap

在一些场合,Bootstrap是非常有用的。如果你需要快速构建一个原型、管理界面或内部的app,那么Bootstrap在打造专业界面和直观感觉上是非常棒的。或者你可能在构建网站前端、考虑浏览器兼容性和数不胜数的设备尺寸上缺乏经验,Bootstrap会帮到你——在一定程度上。

构想阶段业务和新员工

为了高效使用Bootstrap、更好地理解它,你需要花时间通读文档,深挖源代码,搞清楚为了你的需求要如何自定义。当你已经掌握它了,Bootstrap会是一个极好的工具,可被用来开发高度自定义和可维护的站点,然而,你需要花费大量的时间才能到达这个级别。这是我们业务所不具备的奢侈。

通常,构想阶段的业务将是与我们一起工作的创始人(可能是合伙创始人)完成适应市场的产品。与我们的开发者工作时,我们必须输出易于更新的、可维护的代码库,最重要的是,一旦业务开始取得增长,要能够被他们自己的开发者接手。我无法想象新手将来能够或想高效地使用Bootstrap。

我认为Bootstrap存在的问题

有人已经详细地写过他们为什么不用Bootstrap,因此我挑选了一些符合我对该主题的感受的摘录。这可以解释,你决定在项目中使用Bootstrap之前,你该如何思考这个框架:

当Bootstrap有了自定义接口时,它不是你想用它开发你想要的任何东东的、一个装有砖块、木板、墙和门的箱子。Bootstrap更像是一种抵押。抵押是好东西。你没有时间存钱,用现金购买你的房子。你需要抵押来得到头上的屋顶。当你没有资源从头开发UI时,就使用Bootstrap来搞到一些UI,这是非常类似的。 ------《[Bootstrap...

你不需要Bootstrap

Bootstrap

有人听到我说对Bootstrap没有好感,是不会感到惊奇的。Four Kitchens【注1】为在各种Drupal活动上的响应式web设计和公司所做培训的其中一个目标,就是为开发者提供他们需要的工具,而不要使用Bootstrap或其它类似的工具。我希望澄清 我觉得Bootstrap对于大多数网站是错误的工具 的原因,以及你能够用什么来替代。

1.反设计模式

首先,Bootstrap支持太多的反设计模式。反设计模式是一种看似不错的设计思想,经常被复制,但是对于一个网站来说,通常是糟糕的思想。首先,Bootstrap没有给你一个真正的响应式设计。根据 我们正在把网站建立到手机、平板和桌面上的思想,它应当有4个breakpoint。这与基于内容建立网站、不管用什么设备浏览都要确保站点可用性,是相反的。关于设备如何不能适应这种离散类别的一个好例子就是三星的Galaxy Mega,它既是一个较大的智能手机,又是一个小平板。设计应该兼顾到这种设备,即使它不是一个明确的平板或智能手机。

基于class的网格系统通常也是一个问题,因为我们正在限制自己。网格应该适应内容本身,而不是对class的结构产生影响。我们不应当使用breakpoint来限制我们做一个12列的布局。我们应该围绕内容设计网站,产生让人尖叫的移动优先的布局。一句话:我们值得拥有更好的。

2.你应当使用自己的设计

Bootstrap网站看起来都一样,它们都用到了相同的前端代码。甚至这些主题使用了很多你或许不需要的样式。不过对于你的网站而言,你应该用尽可能少的CSS来做你的设计。当你从一开始就只能用你自己代码的时候,为什么你应该覆盖一些东西呢?

3.更好的标签

...

专家是什么?我真的想知道

乔治·华盛顿感冒了

有人在Quora问道,”答案应该被分类为专家级/非专家级吗?“

我回应:

没有专家这回事儿。

首先,有一堆轶事。

在1799年,乔治·华盛顿感冒了,他咳嗽、发高烧。这被视作紧急情况,最伟大的、在世的美国人生病了!在此之前的大约2000年里,血液被认为是身体里的主要力量。如果某人病了,血液中的某些东东需要被排出去。最终,放血。我不知道吸血的水蛭是否参与了。第二天乔治·华盛顿去世了。死因不是感冒,而是休克,太多的血。

在仅仅33年前的1981年,比尔·盖茨说,“任何人没有必要在家里放置一台电脑。”

没人知道97%的宇宙是由什么组成的(物理学家称之为“暗能量”或“暗物质”,但是,关于它是什么的、一种可试验的理论仍然不存在)。

下面是关于投资者的一个重要的故事。

大约十年前,为播客搭建平台的一家名叫Odeo的公司诞生了。两名程序员开发了一个业余项目,它只有一点儿动力,10,000人注册,少于读到本文的读者数量。这个CEO对播客平台感到沮丧,因为没有人注册。因此他给所有投资人提出了报价。这些投资人都是硅谷最有声望和老练的人群,而这个CEO则是一个老鸟。他说他们将要集中精力到这个业余项目,但是如果有人想收回投资,他个人愿意回购。没有人挣到钱,也没有人损失钱。100%的专业投资人要回了他们的钱。

然后这个CEO将公司更名为Twitter。

Larry Page 和 Sergey Brin想做学者,他们试着以100万美元的价格将公司卖给Yahoo,他们被拒绝了。然后他们试着以100万美元卖给Excite,被拒绝了。他们调低价格到75万美元,仍然被拒绝。因此他们决定,好吧,我们干。

...