必威体育下载克里斯蒂安·海尔曼

您当前正在浏览必威体育下载克里斯蒂安·海尔曼三月的博客必威体育简介档案,2013.

三月份存档,2013

CSS3 -了解你的兵工厂-在波斯康展示和讲述

星期五,3月29日,2013

在posscon的第二天下午,我被要求就CSS3型.我没有做演示,而是用直接问答的方式制作了一个互动幻灯片。这是会议的记录。

幻灯片发布在此处你可以看到
在YouTube上播放会议的屏幕

在课程中,我介绍了使用CSS并展示了诸如高级选择器之类的新功能,伪选择器,变换,过渡和动画可以使您更容易地用比以前更少的代码创建漂亮的Web产品。

“还开着吗?”–2013年在哥伦比亚大学波斯康的主题演讲,联合国安全理事会

星期四,3月28日,2013

我刚刚在哥伦比亚的posscon发表了主题演讲,南卡罗来纳州谈到Mozilla的历史,现在开放源码,以及火狐操作系统如何准备破坏一个非常封闭的市场。

摘要


在开源世界中,我们知道为什么要把时间和精力投入到更大的目标中。我们成功地证明了过去的屏障和锁在时间的考验中是站不住脚的,甚至让旧的敌人释放了他们的代码。
这使我们松懈,我们被视为难以交谈和处理。我们似乎对那些没有“敞开心扉”的人缺乏同情心,我们的行为会导致很多机会被浪费。
时代在变,新的移动计算世界和封闭的应用市场给终端用户带来了一个令人难以置信的简单世界——一个建立在锁定基础上的世界,提供能力,使用户成为产品。一个开放的替代日期的世界不可能匹配,当谈到简单和光明。
Mozilla,除此之外,通过提供一个真正开放的替代方案,名为火狐操作系统,来应对这一变化。在这篇主题演讲中,Chris Heilmann将展示开放如何仍然能够赢得主流市场的青睐,以及作为一个开源社区,我们可以做些什么来避免未来被闪亮而又坚固的枷锁所束缚。

幻灯片和屏幕放映


在线提供幻灯片以及 谈话的截图在YouTube上.

笔记


今天我在这里要谈谈开源的成功。在一个大型开源会议上。一点都不需要考虑,不是吗?所以我想借此机会分享我对开源如何改变IT世界的看法,我工作的基金会对开源世界产生了巨大的影响和挑战。

具体地说,我将谈谈我所了解和深切关心的世界——网络及其使用如何改变了我们所知道的媒体。

我在Mozilla工作,作为开放世界的一个大玩家,其旗舰产品是火狐,web浏览器。Mozilla从网景的灰烬中崛起,它的导航器和通讯器产品,以及与微软的混乱斗争。当网景被击败后尘埃落定时,一些网景人士意识到网络需要开放的东西,免费和一种方法,以促进标准以上的封闭软件和技术。Firefox就这样诞生了。Mozilla的核心价值观是保持网络开放,每个人都可以使用它,而使用web取决于最终用户。不是公司议程的条款,不是产品的货币化,不是我们需要生产出可以快速老化的产品所以你需要买下一个。

火狐把网络带给了那些没有网络的人。没有它,我敢肯定我们就不会有维基百科,我们不会有社会网络革命,我们不会有像WordPress这样的开源产品,Drupal和其他传统上非常商业化的市场。

这并不是因为Firefox的产品。这是因为Firefox的想法。由用户需求决定的浏览器。当终端用户的安全和隐私受到威胁时(还记得WebSockets吗?)

从一开始,开源就是Mozilla和Firefox成功的主要因素。首先,你不能破坏开放和分布式的东西。你不能买断它,你不能阻止它。当最终用户不关心开源项目,或者开发人员不让它们保持最新状态,或者不及时将它们交给其他关心开源项目的人时,开源项目就会死亡。

这是一件神奇的事情。很多年过去了,现在,当人们开始web项目时,开源是非常标准的。其他浏览器是开源的,图书馆,框架,整个操作系统都是。

尽管它建立在一个开源基础设施上:Github,但具有讽刺意味的是,我们必须为这一点给予很多赞誉,其中之一就是不开放源代码。

GitHub简化了版本控制,它提出了拉式请求和社交评论,并且有一个友好的界面——这一点非常重要,但不幸的是,它被遗忘的太多了。

传统上很多公司,由于更简单,用户和开发人员蜂拥到更封闭的环境中。我们必须承认,我们对新开发人员寄予了很大的期望,而开源群体并不是以当你不遵守规则时最受欢迎和最受欢迎而闻名——在很多情况下,规则甚至无法得到解释。

有了Github,一切都变得简单了,人们在那里发布他们的产品是有意义的。他们得到了版本控制的好处,并有一个直接的渠道给最终用户。成为项目一部分的过程并不长。你叉子,你修好它,发送一个pull请求。

这太棒了,我很高兴看到人们愿意开源发布他们的产品。然而,我开始看到一个有点恼人的趋势:发布开源的东西很流行。

公司很难雇佣新的开发人员。让一个工程师进门要花很多钱,而找到他们并不容易。这就是为什么去开发人员所在的地方是有意义的。Github就是那个地方。
这导致了许多奇怪的产品作为开放源码发布,而实际上并不是它。我在这里发现了两个主要的偶然事件,我称之为塔达采购和牧场采购。

Ta-Dah source是指一家公司在商业产品发布之后,又发布了该产品的开源版本。所有的新特性和设计决策都是由该公司完成的,源代码会在几周后发布。这很公平,但这有点像使用开源社区来解决问题,而不是将其作为设计过程的一部分,并在产品的方向上拥有发言权。它还意味着,当你改变了对原始产品至关重要的东西时,你的产品的衍生产品将永远是一个版本的背后,并得到粗鲁的觉醒。

牧场采购是指一个公司或个人将一个产品抛向开源人群,以便在他们对它失去兴趣时为他们维护它。或者它不再符合他们公司的目标。这种释放开源的方式有一种苦涩的余味。感觉好像公司在通过发布代码来帮助开源社区,但这实际上只是意味着你扔掉了损坏的商品或不再流行的东西。你并不是出于利他主义或开源,你所做的只是让别人替你做维护工作,从而为“不让产品死亡”而沾沾自喜。

这两种方法都假设产品周围的社区奇迹般地发生,不需要任何监督。事实并非如此。开源开发人员贡献他们的时间和精力并不是为你做自由工作的无人机。你应该尊重他们,他们应该得到的指导和反馈。

当然,并不是所有的公司都这么做。我想对Adobe说几句。对,Adobe是一家邪恶的公司,它为我们带来了Flash、Dreamweaver、Photoshop和Illustrator。Adobe看到了时代的标志,开放比封闭要好。这就是为什么他们的新HTML5工具的构建很大程度上依赖于社区和基于web的编辑工具的反馈,Edge代码作为一个名为Adobe方括号的开源项目并行发布。

Adobe支架是一个很好的例子,当合适的人有勇气和毅力去参加会议和进行大量的内部演示时,一个非常封闭和高度商业化的公司是如何开放的。不仅括号的代码可用,它们还有一个很好的方法来分类新的bug并邀请新的开发人员加入。容易修复的错误被标记为可以让人们快速获得胜利的项目,而不是被成吨的文件淹没。项目规划是公开可见的,来自外部的请求优先于来自内部的请求。谢谢,Adobe是一个很好的榜样。

然而,一个巨大的变化正在发生,这在开源方面是一个倒退。很多,许多新用户开始使用移动设备上网,当你看到这个市场时,“打开”这个词是泥的。

移动市场是一个竞争非常激烈的市场,似乎最赚钱的方式是互相起诉专利。这也是一个非常奇怪的市场,那里的人大声喊叫不是赚钱最多的人.

在这个市场上,人们会严密地保护自己的产品,尽量把自己的底牌藏在心里。巨大的恐惧是分裂,我们在户外工作的人会称之为选择。

在一个竞争激烈的市场中,你的主要问题是你想要持续存在。你不想构建一个产品,然后再也看不到它了。的概念内置过时是非常,很常见。你得确保人们想要新的,更大的,更好,更快。你需要打造最闪亮的产品。

这和Mozilla不太一样。我们在这里是为了保持网络的开放和自由,让用户自己选择上网的方式。我们还希望web技术成为选择的平台,因为它们是开放的,并且构建在商定的标准之上。

一切都是这样开始的——在1997年的主题演讲中,史蒂夫·乔布斯谈到了用iPhone重新发明手机。他也非常指出HTML5以及Safari浏览器(构建在开源WebKit引擎上)应用程序运行的平台.“不SDK“是信息。改变了,我有根据的猜测是,内在的过时是原因。

现在,所有想要真正执行和访问手机中有趣硬件的应用程序都需要用目标C编写,并作为应用程序在市场上分发。HTML5应用程序当然是可能的,但它们能从中分得一杯羹,不是完整的那个。

安卓系统更好,因为它是开源的。好吧,在某种程度上。它也面临着同样的问题HTML5应用程序的访问受到限制。更糟的是,较旧的安卓版本有一个库存浏览器,这是非常必要的HTML5支持功能,这就是为什么铬,另一个谷歌产品现在在更新的Android上。

更新的机器人是这里的重点-善良的HTML5不适用于不能支持最新安卓系统的老式手机和平板电脑。Android在与iOS的竞争中全力以赴,因此必须玩内置过时的游戏。

我们看到了这一点,意识到事情必须改变。我们做的第一件事是为Android增强Firefox,这是一款可以安装的浏览器,可以为您提供更多HTML5Android的优点是向后兼容,包括froyo。在iOS,不允许运行与Safari不同的javascript引擎的浏览器,这意味着火狐不能到达那里。这甚至迫使Opera吞下了抛弃引擎的苦涩药丸,并使其基于浏览器WebKit。

我们还意识到,移动web上发生的锁定不仅基于昂贵且易逝的硬件,还基于其周围的基础设施。新兴市场的许多人喜欢玩应用程序和新的移动网络世界,但他们没有信用卡,而且他们的网络连接仍然是按兆计算的,这使得一只50兆的愤怒的小鸟升级成了一件昂贵的事情。

所以我们多跑了一英里,建造了boot2gecko。这是一种新的移动设备操作系统,基于与Android相同的Linux内核。除此之外,我们还有一堆驱动程序,标准化的API通过JavaScript访问硬件。其余的手机是Gecko——为火狐提供动力的引擎。手机界面和为这个平台构建的应用程序中的每一件事都是HTML5.它是标准所应具备的硬件平台和操作系统。

我们展示了B2G公司去年在移动世界大会上——最大的移动活动和残酷的销售秀。我们取得了一些成功。我们回家了,做了我们的工作又回来了——今年我们拥有了这个节目。

两天之内,我接受了54次关于火狐操作系统的各种媒体的采访,最终的产品被称为现在。每个人都想知道,开源的东西设法吸引了18个移动提供商合作伙伴和4个硬件合作伙伴,把手机带到新兴市场,而其他的方法都失败了。

Firefox OS是我提到的所有问题的开放式答案。我们不想在高端与Android和iOS竞争。相反,他们的目标是把价格实惠的手机带到一个想按他们的条件上网的市场上——向运营商付费,并在下载之前试用应用程序。

让我快速向你们展示这是什么意思。{演示}

这一切的好处在于,Mozilla在两年的时间里建立了这个系统。不是作为移动供应商的开源交付者,而是与他们一起——许多代码都是由合作伙伴编写的。

所有这些的美妙之处在于当你为Firefox OS编写应用程序时,你自己写的。你可以在市场之外出版,向用户收取费用API而不是让他们注册市场,最重要的是,你的应用程序也可以在Android上运行,网间网操作系统,和桌面浏览器。你不会在火狐操作系统中得到所有的好处,但没有什么能阻止你使用PhoneGap,好,缩小差距。

我们赌空头支票,赢了一场大战。现在,我们已经准备好为大众提供令人愉快的移动体验,而不必让他们成为两大公司之间的军备竞赛的一部分。这是关于让人们上网,不是为了让他们成为消费者。而且,对我来说,是一个巨大的机会。

这就是移动网络的开放未来。来吧,加入我们。

Mozilla HTML5幻灯片系统的快速更新和屏幕播放

星期日,3月24日,2013

在我最近的一些演讲中,我刚更新了MozillaHTML5演示模板(在Github上).我已经有一段时间没这么做了,这里有一些新功能:

  • 从一张幻灯片顺利过渡到另一张幻灯片
  • 带引用链接的块引号
  • Notes功能
  • 平滑的内部幻灯片项目符号导航(灰显到完全)
  • 取消页码的选项
  • 居中的,左对齐和右对齐图像
  • 图像帧,水滴阴影和帧悬空动画
  • 实时代码编辑

您可以看到如何在这10分钟的放映.

编辑愉快!

你已经有了最好的演示工具

星期二,3月19日,2013

帮助人们进行首次公开演讲可能会令人沮丧。原因是,我们多年来在学校和企业环境中形成了一种误解,认为一场好的演讲会随着幻灯片的播放而起伏不定。

克里斯海尔曼

当然,一个漂亮的幻灯片是一个很好的东西,可以让你强调你的观点。在某些情况下,拥有一个良好且一致的滑板也是非常重要的。但是当你开始想成为一个迷人的演讲者时,你会为什么样的幻灯片格式、使用什么字体和系统而苦恼,这是在浪费你的时间。

你已经有了杀手级的演示工具:你自己。你的演讲会随着你的表演而起落落,你有多吸引人,你对主题了解多少,这对观众来说是有趣和相关的。从这里开始。通过参与你自己,你变得有吸引力。任何好的演讲的第一步都是找出你为什么对这个主题感到兴奋。那就建立在这个基础上。

分享你的兴奋是最让人上瘾和令人信服的事情。当你自信你可以解释为什么你很兴奋以及观众是如何到达同一个舞台的,你可以站在一堵干漆墙前,人们仍然会记得你的谈话对他们有帮助,也很有趣。

幻灯片是一种帮助——一种把你的信息带回家的东西。墙纸,可以这么说。至少在旨在吸引听众并让他们自己发现更多信息的谈话中。

如果你的演讲是在会议室向一群人介绍某个项目的状态——不同的故事。但即便如此,阅读幻灯片也不是让人保持清醒的最佳方式。没有人说“这会很无聊,比起幻灯片上的日程表,你可以随意跳过一些部分。有时可能需要这样做,但这已经表明会议组织得不好。

至于使用什么格式和系统:找出最有效的方法。写你的演讲应该是为了传达信息,不玩弄技术。请注意,在99%的情况下,在一个活动上演讲意味着你将无法连接到网络,而让外界看到你的幻灯片是准备和展示演讲的另一个步骤。有很多“在这里存放你的幻灯片”的系统——这些对于发行版来说非常棒,对于可靠的陈述就不那么重要了。

安息吧,谷歌读者-我会为你付钱的

星期四,3月14日,2013

谷歌只是宣布将于2013年7月1日关闭Google Reader作为服务.就像这样。原因很简单:

有两个简单的原因:谷歌阅读器的使用率下降了,作为一家公司,我们将全部精力投入到更少的产品上。我们认为这种关注将有助于更好的用户体验。

这让我很失望。我有几千个RSS我从订阅中获取信息(并通过Twitter和谷歌+发送,许多人对此表示赞赏)。我看不到除了饲料以外的其他资源如何给你提供速度,质量和控制你在网上消费的内容。

对,RSS已经被宣布死亡很多次了人们一直在抨击社交网络和Facebook,推特,Reddit和其他网站已经取代了传统的博客和拥有自己的feed。但我不买,对不起的。每个社交网络都充斥着无意义的闲聊和有组织的广告。社会媒体专家和公关人员确保某些产品和名人的信息被阅读和转发。我不在乎。我不想要它。同样地,我不看公共频道或随意浏览频道,而是计划我想在电视上看到什么。随机探索和偶然发现事物是很有趣的,但是这并不能帮助你跟上时代的步伐——它是注意力缺陷多动症信息消费。我自己用Twitter,Facebook和Gogole+比我的博客更无聊。原因是,它们作为我思想的档案或结构化数据的输出是可怕的。在Twitter上搜索很糟糕,这就是为什么我使用钉板书签链接,我推特自动。谷歌+也有同样的问题。要找到高质量的信息是非常困难的,因为所有的社交网络都有大量的互动,不能让人们写出好的文章或帖子。

当然,真正的问题是,这不是关于用户或网络,也不是为了更容易找到信息——而是关于数字,快速更新并向人们显示更多广告。谷歌+是人们在谷歌世界中应该去的地方。从来没有人愿意为读者付钱。我很乐意为它买单,就像我为Pinboard买单一样。在Delicious得到“哦,我们创新,让它更漂亮”的待遇时。在google+中,也没有支付或调用快照的方法——作为一个消费者,你只需要忍受变化并使用它们就行了。一个圆圈和一组有什么区别?在我们花更多的时间转移信息源而不是阅读来自他们的信息之前,我们可以使用多少种相互竞争的方式来组织我们的联系人?你能相信你放进去的东西以后会给你用吗?它能被索引并在外面搜索吗?也许吧,但将来会是这样吗?RSS是开放的——它是分散的,使用网络互相链接,给你一个机制来获取关于新闻的信息,而不必去一个网站浏览。这不适合做广告——你需要拥有界面来吸引用户的注意力。Twitter也感受到了这一点,这就是为什么它正在一个接一个地杀死所有第三方客户端。

当我在Twitter上对Reader去了老服务所在的农场表示遗憾时,我最喜欢的回答是,人们告诉我,肯定有一个应用程序在做同样的事情。也许吧,但是,我需要在所有设备上下载和安装一个应用程序来替代一个非常简单的Web服务,它具有很好的搜索能力和存档搜索功能,以及非常快速的键盘控制,这到底是怎么回事?任何一个应用程序都需要一个分享按钮,在这里我需要访问另一个服务,第一个应用程序需要代表我登录。读者分享是复制+粘贴。简单的,的作品,这也意味着当应用程序B被黑客攻击时,我在网络上的个人社交流并不是满是垃圾邮件。

在我看来,我们已经被彻底洗脑,认为一个包装精美、难以升级的应用程序是更好的选择。对我来说,不是的。读卡器在我的火狐里是一个简单的应用标签,每当有新东西出现时就点燃它。很容易去,按几下J,然后回到我创建东西的其他选项卡,写或阅读。当然,这不是每个人使用网络的方式,但内容生产者就是这样使用它的。我不会在手机上写长时间的链接描述-我会重新发送它们,我只是分配而不是过滤,注释和使用上下文发布。

不,我不想为此切换到应用程序。你也不应该。网络的力量在于连接的内容——通过链接和易于索引和搜索的基于文本的开放格式。内容渗透到你的环境中——不管是什么。你不应该有一个特定的应用程序来消费它或评论它或改变它。具有“实时流”且无法访问存档或链接的更封闭的环境并不是保持网络知识资源的答案。他们是我们需要展示更多广告,让我们点击无意义的“喜欢”按钮的答案。交互是被监视和计数的。不是内容——内容只是在那里稍纵即逝,直到下一个信息修复卷轴进入视图。