百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Instagram 为什么会成功?

zhezhongyun 2025-02-09 15:05 28 浏览

About The Author

作者 Mike Krieger 曾在就读斯坦福大学期间结识了 Kevin Systrom,两人一拍即合,于2010年创建了 Instagram,后被 Facebook 以10亿美元收购。原文来自Medium,「创之网」编译首发。

本月早些时候,我们迎来了 Instagram 的四周年纪念日。一整日,我扫视着腕表,回想着四年前那记忆犹新的一幕幕:

  • 早上6点:起床,洗漱完毕,骑自行车穿过被雾笼罩的旧金山,达到我们分享的共用办公空间「Dogpatch Labs」;
  • 早上7点:胃开始叫起来,我和 Kevin 叫了 Crossroads Cafe 的百吉饼,狼吞虎咽地吃起来;
  • 早上8点:Instagram 的第一批用户蜂拥而至;
  • 早上9点:我和 Kevin 开始为大批用户的涌入而担心,因为 Instagram 的服务器已快不堪重负;
  • 中午12点:我们摆平了问题;
  • 次日凌晨2点:兴奋到睡不着,因为 Instagram 已吸引2.5万人注册;
  • 次日早上6点:洗漱完毕,骑自行车去工作室继续奋斗。

对我们来说,Instagram 发布第一天的经历,就是2010年整年的真实写照。一整年,我们都在能否创造出一款引起共鸣的 App,与能否满足用户的要求之间疲于奔波。 人们经常会问,我们期待中 Instagram 的接受率会达到多少。但是,创业就像是在表演平衡术:一方面深信自己的产品会一鸣惊人,一方面却要保持谦卑谨慎。发布 Instagram 之前,我们曾奋力去维持心理平衡,没让任何一种趁机占了上风。

起初,我们在开发一款名为「Burbn」的 App,这是一款由 HTML5 语言编写的位置社交网络产品。Burbn 获得了用户的好评,也有一些日活跃用户,只是,它的威力还不足以去撼动整个世界。当我们试着去解释这是一款什么样的产品时,收获的却只是一脸盲目。最好的时候,Burbn 的活跃用户也仅达到了1000人左右。尽管如此,对于那些早期使用者而言,这仍是一种能够让他们分享自己多样生活的时兴方式。在这些人之中,我们的一些朋友就喜欢将自己的照片,先通过滤镜 App 美化一番,然后分享至 Burbn,以弥补诸如 iPhone 3G 这样的低像素手机带来的问题。

2010年7月中旬的一天,在结束了与投资人的一场会议后,我和 Kevin 走在安巴克迪罗海湾大道上,然后做出了一个决定。我们决定将自己锁在多帕奇实验室的一个会议室中;早前,我们曾大声探讨过一个战略:继续按照对 Burbn 的规划发展这款产品,抑或冒着失败的风险推翻设定,将所有有用的功能集合至一款产品中。我们想,是时候做出改变了。

我们的基本想法是,人们愿意通过照片这种形式,将他们日常生活的写照分享给其他人。回想起来,Instagram 现在看起来似乎显得非常「理所当然」,毕竟,通过照片这种媒介来实现交流的产品已数不胜数。然而,考虑到产品的定位是由创始团队一系列的决定与设想决定的,况且,这种以照片为主和内容默认公开的组合,因此于当时而言,这就是一个不可预见的需求。

次周,我和 Kevin 在位于旧金山的十字路咖啡厅渡过了很多时间。在这里,我们草绘出了 Instagram 的用户界面。照片铺开的时候真的非常大且居中,完全不是你能够看到的缩率图。用户评论位于信息流中,而不是隐藏在链接后面。两周后,Instagram 的第一版诞生,其中便包括对 Kevin 第一遍的滤镜功能的支持。为了了解这款产品是否值得深入开发,我们从 Burbn 的早期用户中选取了100位,向他们发送了一封这样的电子邮件:

在过去的这6周内,我们潜心开发了一款能够让您通过照片分享生活和交流心得的本地化 iPhone App。我们从 Burbn 从汲取了一些用户体验和反馈,将其融合至了这款新产品中。这意味着,我们从前不能在 HTML5 中实现的一些功能,终于能够在这款 App 中展现出来了;与此同时,一些 Burbn 中非常有意思的功能仍能在这款产品中得以延续。试试这款「由 Web 端 App Burbn」延伸而来,但体验更上一层的 App 吧!

当你只有100位测试用户的时候,能够衡量的成功只是相对的。尽管如此,当我们将 Instagram(那时还只是简单地叫「Codename」)推向这100位用户时,心里还是免不了欢喜,因为我们仍梦想 Instagram 能有一个光明的未来。周末是 Instagram 的高峰期,因为就在第一个周末,我们的测试用户都将这款 App 安装在了自己的 iPhone 上,而得到的反馈也非常激动人心,甚至令 Burbn 已显得黯然失色。不过,并非所有的 Burbn 用户都喜欢这款 App,有些人离开了,便再也没有回来。这时,我们不得不至少在那段时间放弃对 Android 操作系统的支持,但这也意味着,我们必须与一部分曾经活跃的用户分手。

然而,那些留下来的,开始将他们的所见所闻用照片记录下来,通过 Instagram 分享给陌生人。之后,经过多次的迭代后,我们决定将 Instagram 推向世界。仅一周内,我们就被人们的积极性所撼动。Instagram 正式发布的那天,Kevin 转向我说道:「我不确定这态势会有多轰动,但我有预感会很不错。」第一周,Instagram 的注册用户数达到约10万个。

几天后,一通来自监测系统的自动紧急警报吵醒了我。那时是凌晨3点,起初我很困惑:难道人们都没睡觉吗? 但马上我清醒了,因为我立刻意识到了时区的存在。彼时,日本的 Instagram 用户已经陆续下班,并在回家的路上拍照和分享,这些数据快要挤爆我们的服务器。我读不懂这些描述文字,但这一点儿都不重要;因为透过这些照片,我在旧金山的凌晨领略了一个陌生的国度。

这些超越国界的情怀,正是我对 Instagram 的钟情之处。 在 Instagram 上,你总是可以看到这些联系。比如:这个聚合了900位 Instagram 用户的账户@everydayafrica,或者在 Instagram 分享自己作品的独立插画师和摄影师。正是这种超越时间和空间的体验,让我们能够一如既往地将 Instagram 推向新的高度。

2010年10月的那天晚上,在我们第一次通宵冲刺的时候,AT&T 公园的上空正放着绚烂的烟火。职棒大联盟的体育场中,纽约巨人队正领先勇敢者队,而当我们去看 Instagram 的数据时,正好撇到有人分享了体育场的画面。如果巨人队今年又打到了季后赛,Instagram 上有了数千张来自比赛的照片时,我真的很期待看到,我们到底走了有多远。

相关推荐

JavaScript中常用数据类型,你知道几个?

本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!作者|慕课网精英讲师Lison这篇文章我们了解一下JavaScript中现有的八个数据类型,当然这并不是JavaScr...

踩坑:前端的z-index 之bug一二(zh1es前端)

IE6下浮动元素bug给IE6下的一个div设置元素样式,无论z-index设置多高都不起作用。这种情况发生的条件有三个:1.父标签position属性为relative;2.问题标签无posi...

两栏布局、左边定宽200px、右边自适应如何实现?

一、两栏布局(左定宽,右自动)1.float+margin即固定宽度元素设置float属性为left,自适应元素设置margin属性,margin-left应>=定宽元素宽度。举例:HTM...

前端代码需要这样优化才是一个标准的网站

  网站由前端和后端组成,前端呈现给用户。本文将告诉您前端页面代码的优化,当然仍然是基于seo优化的。  就前端而言,如果做伪静态处理,基本上是普通的html代码,正常情况下,这些页面内容是通过页面模...

网页设计如何自学(初学网页设计)

1在Dreamweaver中搭建不同的页面,需要掌握HTML的语句了,通过调整各项数值就可以制作出排版漂亮的页面,跟着就可以学习一些可视化设计软件。下面介绍网页设计如何自学,希望可以帮助到各位。Dre...

1、数值类型(数值类型有)

1.1数据类型概览MySQL的数据类型可划分为三大类别:数值类型:旨在存储数字(涵盖整型、浮点型、DECIMAL等)。字符串类型:主要用于存储文本(诸如CHAR、VARCHAR之类)。日期/...

网页设计的布局属性(网页设计的布局属性是什么)

布局属性是网站设计中必不可少的一个重要的环节,主要用来设置网页的元素的布局,主要有以下属性。1、float:该属性设置元素的浮动方式,可以取none,left和right等3个值,分别表示不浮动,浮在...

Grid网格布局一种更灵活、更强大的二维布局模型!

当涉及到网页布局时,display:flex;和display:grid;是两个常用的CSS属性,它们都允许创建不同类型的布局,但有着不同的用法和适用场景。使用flex布局的痛点当我们使...

React 项目实践——创建一个聊天机器人

作者:FredrikStrandOseberg转发链接:https://www.freecodecamp.org/news/how-to-build-a-chatbot-with-react/前言...

有趣的 CSS 数学函数(css公式)

前言之前一直在玩three.js,接触了很多数学函数,用它们创造过很多特效。于是我思考:能否在CSS中也用上这些数学函数,但发现CSS目前还没有,据说以后的新规范会纳入,估计也要等很久。然...

web开发之-前端css(5)(css前端设计)

显示控制一个元素的显示方式,我们可以使用display:block;display:inline-block;display:none;其中布局相关的还有两个很重要的属性:display:flex;和...

2024最新升级–前端内功修炼 5大主流布局系统进阶(分享)

获课:keyouit.xyz/14642/1.前端布局的重要性及发展历程前端布局是网页设计和开发的核心技能之一,它决定了页面元素如何组织和呈现。从早期的静态布局到现代的响应式布局,前端布局技术经历了...

教你轻松制作自动换行的CSS布局,轻松应对不同设备!

在网页设计中,自动换行的CSS布局是非常常见的需求,特别是在响应式设计中。它可以让网页内容自动适应不同屏幕尺寸,保证用户在不同设备上都能够获得良好的浏览体验。本文将介绍几种制作自动换行的CSS布局的方...

晨光微语!一道 CSS 面试题,伴你静享知识治愈时光

当第一缕阳光温柔地爬上窗台,窗外的鸟鸣声清脆悦耳,空气中弥漫着清新的气息。在这宁静美好的清晨与上午时光,泡一杯热气腾腾的咖啡,找一个舒适的角落坐下。前端的小伙伴们,先把工作的疲惫和面试的焦虑放在一边,...

2023 年的响应式设计指南(什么是响应式设计优缺点)

大家好,我是Echa。如今,当大家考虑构建流畅的布局时,没有再写固定宽度和高度数值了。相反,小编今天构建的布局需要适用于几乎任何尺寸的设备。是不是不可思议,小编仍然看到网站遵循自适应设计模式,其中它有...