X (社交媒体) - 维基百科,自由的百科全书
X(标志外观为“𝕏”),曾用名Twitter(推特),是源于美国的微博客及社交网络服务平台。它可以让用户发布不超过280个字符的消息(中文、日文和韩文为140个),这些消息也被称作“帖子”(Post)。Twitter由杰克·多西在2006年3月创办并在当年7月启动。X于美国访问量排名35,同时每天还会处理约16亿的网络搜索请求。公司总部设立在旧金山,其部分办公室及服务器位于纽约。
2022年,埃隆·马斯克以26.4亿美元买下Twitter 9.1%的股份,成为Twitter个人最大股东,并计划提出以每股54.2美元(总共430亿美元)买下Twitter所有股份。4月15日,Twitter董事会投票通过将利用毒丸计划,批准股东们在发生恶意收购时购买额外的股票。4月25日,Twitter宣布,董事会已接受马斯克以440亿美元的收购提议,交易预计在同年内完成。但在5月13日,马斯克宣布因需要等待Twitter提供有关数据确认其垃圾邮件账户以及虚假账户的占比不足5%,决定暂缓收购案,并曾在7月8日宣布终止收购案。10月27日,马斯克最终完成了收购案。
2023年3月9日,埃隆·马斯克将推特公司并入X公司,推特公司至此不复存在。
2023年7月,马斯克在推特上宣布推特将进行品牌重塑更名为X。2023年7月24日,推特开始逐渐更名为“X”,徽标由小蓝鸟标识变更为黑色的X标识,同时,x.com被重定向至twitter.com 。
架构
Twitter早期采用Ruby on Rails框架和Ruby企业版,由于考虑到执行效率等因素并没有采用原生Ruby。
2007年春季到2008年,Twitter上的消息都是通过一个名叫Starling的持久化消息队列服务器进行处理的。但从2009年开始,Twitter已经开始逐渐在用Scala编写的程序来进行消息处理。同时,这项服务提供的API允许众多网站与Twitter集成。
2011年,Twitter从Ruby on Rails切换至Java,从MySQL切换到Lucene;新的核心框架使Twitter的搜索性能增加到原来的3倍。
用户界面
2009年4月30日Twitter修改了其网站界面,添加了一个搜索框和一个名为“全球趋势”的侧边栏,这一侧边栏用来显示在每天推文中出现频率最多的词。比兹·斯通说所有发布在Twitter上的消息会被迅速索引,这样的一个功能让Twitter真正成为了一个发现引擎,让用户来发现这个世界上正在发生什么。
2012年3月,Twitter推出了阿拉伯语、波斯语、希伯来语以及乌尔都语版本,这是Twitter第一次推出从右到左书写语言的版本。大约有13000多名志愿者参与到了菜单选项的翻译工作中。
2014年9月17日,iOS 8推出以来,Twitter将底部黑色框变为白色框,同样将“井(#)号”图标中的“发现”被移除,此外,屏幕底部的白色框为主页、通知、新闻、消息、我(个人文件)。
2017年9月20日至今,iOS 11推出以来,Siri支持额外第三方操作,包括社交网络应用程序Twitter。此外,Twitter的图形用户界面更新,该社交网络中的个人头像将正方形改为圆形,随后将屏幕底部白框中的“我”(个人文件)被移除到左上角。此时,Twitter的白色框为主页、搜索、通知和消息。
开源
Twitter在提高自身技术发展的过程中发布了许多开源项目,其中较为著名的项目包括用于创建分布式数据存储的Gizzard框架以及用于创建分布式图片数据库的FlockDB项目。
创新者专利协议
2012年4月27日,Twitter宣布将会履行一项名为《创新者专利协议》(Innovators Patent Agreement,简称IPA)的协议,这项协议将要求Twitter只能将其专利用于自卫目的。这项协议将于2012年后期开始执行。
网址缩短服务
Twitter自己开发了一个名为t.co的网址缩短服务,这项服务仅用于缩短发布在Twitter上的网址链接,而不允许外部使用。Twitter希望通过这样的网址缩短服务帮助用户远离恶意网站,并且能够追踪用户对网址的点击等相关情况。
最初Twitter上的网址缩短服务由第三方网站如bit.ly和TinyURL等提供,后来Twitter在2010年3月首先在私信服务中试验了自己的网址缩短服务,当时Twitter使用的是twt.tl这一域名,随后哥伦比亚域名注册机构向Twitter赠送t.co这个域名。这项服务后来在@TwitterAPI、@rsarver和@raffi这三个账号上进行了测试。2010年9月2日,Twitter向所有用户发布了一封电子邮件称,这项服务将会推广至所有用户。在2011年6月7日,Twitter正式宣布了这项服务的启动。
内置图片分享服务
2011年6月1日,Twitter宣布启用内置的图片分享服务,用户将可以通过网站内置的功能上传图片进行分享,同时用户还可以给包含图片链接的消息中加入标签,使得消息可以在搜索系统中被搜索到。Twitter还计划开发图片库功能,将用户通过官方图片分享服务以及其它第三方服务发布的图片全部收集并集中同步在一起。
Twitpic
由于Twitter初期并不支持贴图功能,在2008年2月出现第三方图片分享服务的Twitpic。然而Twitter于2011年6月内置图片分享服务后,2012年9月取消App第三方图片分享服务功能,Twitpic因此逐渐式微。2014年9月,受Twitter商标侵权控诉及威胁收回API服务权限之下,宣告将被迫关闭。2014年10月,与Twitter协议收购其域名和照片存档,Twitpic网站存续以便Twitter用户保留过往资料、不再更新。
应用程序接口(API)
在所有著名技术公司中,Twitter提供最开放、最强大的开发者API。在Twitter开始提供服务后,开发者对Twitter的兴趣与日俱增,促使其在2006年9月发布了第一个版本的API。该API迅速成为标志性的REST API的参考实现,许多编程教程也都用它作为示例。
2020年7月,Twitter宣布了新一代API启动,名为“Twitter API v2”。Twitter声称,新的API更易用、更强大,弥补了许多开发者请求而没有实现的功能。
2023年1月,Twitter终止了第三方对其API的访问,迫使所有第三方Twitter客户端关闭,随后宣布从2022年2月9日起不再免费提供 v1.1 和 v2 两个版本的 API,改为付费提供。收费影响社区极大回响,2月14日Twitter表示延迟收费计划。
应用程序外挂
与众多社交网络相同的是,Twitter也提供许多应用程序的外挂链接,方便整理或快速删除:
TwitBird for Twitter
TweetDeck和TweetDeck for iPhone
Flipboard,社交网站杂志,提供如同实体杂志化的电子预览,可以与社交网站(包括Twitter)作为链接。
twitrub,提供快速删除推文服务的应用程序。