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

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

三月份存档,二千零一十一

HTML5 for XP–现在是Microsoft确认其他选项的时候了

星期一,3月28日,二千零一十一

如果你在Twitter上关注我那么你一定看到了我推出的最新的网络产品:HTML5对于XP.

用于XP的HTML5

那这是怎么回事?好,坦率地说,在开发一个美观、易于维护和创建的Web时,阻碍我们前进的是:Internet Explorer没有得到升级。

问题很多(我之前已经详细解释过了)但要点是:

  • Internet Explorer 9不适用于XP用户-您需要有Vista或七个IE9
  • 当Vista问世时,它的升级对于很多企业来说还不够令人兴奋。
  • 升级到7通常意味着您还需要升级硬件(这实际上是非常常见的情况——因为许多用户根本不知道浏览器是什么,或者没有在公司环境中选择自己的浏览器的权利,即只有在他们获得新计算机时才升级)。
  • 许多Windows XP机器从未升级过,因为它们有一个盗版操作系统。对Vista的真正检查告诉用户“电脑说不”,就是这样。

现在,我个人想要HTML5CSS3以及其他令人兴奋的新技术——我厌倦了为浏览器应该为我做的事情编写代码。

因为微软花费了大量的时间和精力来宣传它有多酷IE9掩盖了XP用户无法获得的事实,我认为是时候宣传用户有选择的事实了——即使他们坚持使用XP。对于微软来说,这没有任何商业意义,因为他们想卖出7台,他们告诉人们系统需要升级是正确的。然而,如果升级意味着花很多钱在新的硬件和软件上,那么我也可以理解那些不想这样做的人。苹果的产品非常昂贵,而Linux并不像Windows那样“妈妈和爸爸对终端用户友好”,这就是我们所坚持的。

这就是我建造的原因HTML5对于XP,微软应该发布自己的网站。请把这件事告诉别人,然后寄给你的客户。

创造它是有趣的部分。我写的,创建了一个简单的网站(与使用各种CSS3太棒了,因为它需要工作IE6…)然后在Twitter上要求翻译和推广。我建立了一个谷歌电子表格和文本进行翻译,并与世界分享。这是一个太嬉皮的想法,因为它意味着人们做了酷的h4xx0rrr!删除所有内容(做得好,小伙子们,等三位一体很快就来敲你的门)。所以我做了一个仅邀请文档提交翻译一天之内,我有16种语言——现在我们有20种了。我还要感谢普里斯卡为了制造CSS当然,设计师的第一个反馈是“这很难看”。

故事继续-IE6必须死!传播这个词。

HTML5——从黑客转向解决方案——我在蒙特利尔Confoo的演讲

星期一,3月14日,二千零一十一

我刚从蒙特利尔的科莫欧回来,在加拿大,我在第二天做了一个关于网络创新的总结演讲HTML5.这是幻灯片,谈话的笔记和录音。

幻灯片

录音

笔记

今天,我们来谈谈HTML5-从黑客转向解决方案。这是一个我最近已经讨论了很多但足够有趣的话题——我并不厌倦它。

我们在新媒体工作!

原因是我看到了最糟糕的网络HTML5作为一个让我们在互联网作为有效媒体的演变中前进的机会,对每个人都是有用的,使我们更有效率,而不是把我们变成懒汉,忘记每天的烦恼,以此来换取观看人造人过上我们希望过的生活。

哦,加拿大!

首先,回到加拿大很好——我很喜欢加拿大,狼獾是从这里来的,到目前为止我在这个小世界里遇到的所有人都是非常狡猾的开发者。

HTML5技术进步在起作用吗

那这是什么?HTML5关于什么?对我来说,这是关于向前发展和放弃我们认为是最佳解决方案的想法,但真正的用途只是因为我们熟悉它们。你知道的魔鬼越厉害,正确的?

更灵活的互联网体验

我认为,作为开发人员,我们有责任让全世界建立更好的互联网体验。计算机是非常通用的东西,连接使我们能够保持最新的东西,应对变化和按需访问系统,而不是将它们全部存储在某个地方。

我们什么时候停止了对了不起的电脑的梦想?

如果你看过去几十年的电影,你会发现我们越来越远离那些对语音识别有反应、对当前最新智能手机或系统的产品布局潜力无限的令人敬畏的计算机。同样的情况似乎也发生在网络上——很多人已经将网络视为无聊的相互链接的文本和网站,它们无法帮助你完成任务。相反,人们看到智能手机的小应用程序,平板电脑和其他移动系统的未来。我认为网络作为一个概念是大的和聪明的,足以让两者兼而有之。

提升是件好事

当他们在现实生活中得到升级时,很少有人抱怨。在飞机上找个更好的座位是件好事。一台速度更快的电脑可以让你工作得更好,因为你不必等待血腥的东西来加载和完成你必须用它来完成的任务。

呆在舒适区

但说到网络技术,你会发现很多人对变化不满意,不信任HTML5以及相关技术。改变可能是一件可怕的事情——尤其是当你对过去感到失望的时候。要相信浏览器为我们做正确的事情是很困难的,坚持我们所知道的并说这就是我们所拥有的一切是很有诱惑力的——这就是网络能有多好。

还在等待封闭的技术革命

在我的职业生涯中,我看到过很多让网络变得更好和更丰富的尝试。很多插件来了又去了。Java小应用程序,VRML,真正的玩家,QuaveTimes,IPIXShockwave和许多其他公司承诺让浏览器更有趣和更丰富的体验。Flash和Air以及Flex在这方面做得最为出色,它们的成功率和采用率表明我们需要一个更丰富的网络。然而,纯闪存解决方案在网络上仍然很少见。当涉及到复杂的形式时,巨大的数据系统和基于Web的应用程序,比起光滑的闪存接口,你更可能发现混合或缓慢而烦人的服务器驱动系统。

开启开放技术革命

最棒的是HTML5作为一种想法,我们不要求人们购买软件或理解并开始信任新技术,而是在现有的必要基础设施上进行创新。你可以使用浏览器上网——我们只需要让人们升级他们的浏览器。而且,由于一切都是开放的,所以对于未来的发展方向没有模棱两可的定义——而不是让人们等待升级他们的请求和需求驱动他们。

迈向更好网络的几步

我们有技术,我们有想法让网络变得更强大,好多了。我们需要做的是以正确的方式思考。

第一步:停止思考极限

如果我们想要现在这样的网络——很容易访问,对每个人开放,升级简单——为了生存,我们必须停止以有限的方式思考。网站不必是多栏文字,也不必遵循与印刷品设计相同的原则(对人类来说,简单的心理学和美学是一个障碍,但这种转变可能发生)。网站可以是打破文本文档概念的应用程序。网站可以独立于浏览器视区的大小——要么根据可用空间大小调整和显示或多或少,要么告诉用户可以向任何方向移动。

第二步:使用客户提供的

现在是时候感谢浏览器供应商使用它们来支持新技术了。我们现在正处于一个22号门的情况,有些人希望浏览器支持技术,但制作浏览器的公司还没有添加它们,因为没有需求。是时候打破这个循环了。那么继续吧,通过存储一些信息,使用本地存储使您的接口更加简单。看看离线存储——不仅仅是移动接口。使用地理位置来告诉用户他们在哪里,或者预先填充表单。使用本地视频和音频,而不是另一部Flash电影。使用画布和静止无功发生器用于图表和回退图像链接到浏览器升级页。使用触摸事件,甚至使用设备方向。比你想象的要多得多,一旦你把它放到一个简单的if语句中就可以使用。

第三步:增加词汇

交流是关于词汇的。当然,你可以用几个简单的词和一套简单的说明来表达你的意思,但是要使一个句子在读者或听众的头脑中吸引和激发戏剧,你需要能够使用语言,你拥有的作品越多,镶嵌画就越好。在网络上,我们现在咕哝着,并指出当它谈到浏览器。老年人HTML词汇已经成为一种时代错误,我们要做的只是在学术论文上做标记。特别是表单太简单了,我们需要用它们来构建愉快的界面。为了让浏览器做我们应用程序本应做的事情,我们需要更多,聪明的HTML元素。这个HTML5规范是朝着正确的方向迈出的一步,我们应该用这些美妙的新结构来讲述一个更好的故事。无意义的分隔符应替换为截面,旁白或文章,表单元素不应是文本类型,而应是电话号码,一统一资源定位地址,一个号码,甚至一封电子邮件。所有这些话都由我们处理,但是我们还没有在日常对话中使用它们,这就是为什么在支持方面没有发生太多事情的原因。我们不应该是HTML对于浏览器来说,这只能导致电话式的误解。

第四步:让技术退役

这是一个棘手的话题。很多HTML5未被使用,因为仍在使用旧的和过时的浏览器,并且由于超出我们控制范围的原因未被升级。这里有一个想法:让我们让那些老掉牙的浏览器退出。让我们给他们一个我们网站的工作版本HTML有了重新加载和可用的内容,让我们集中精力支持即将到来并需要我们成为主流的网络。对,我们可以模拟几乎所有的新事物HTML5对于传统浏览器,但如果我们这样做,我们还需要对它们进行测试,以确保一切顺利进行。当有新东西需要测试时,我们不应该花时间测试旧浏览器。在环境允许的情况下,向旧技术提供旧的学校体验并增加享受是没有错的。

第五步:构建自动化恼人任务的系统

当然有一些烦恼HTML5-这是一项年轻的技术。然而,最大的问题不是技术问题,而是许可和与IP相关的问题。例如,将视频作为HTML5您必须以三种不同的格式提供它,以覆盖所有浏览器。这就是为什么我们需要让人们更容易进行转换。例如,vid.ly是一种服务,它可以转换成几十种格式的视频,并自动将使用中的客户机重定向到正确的格式。这就是我们应该为之蓬勃发展的原因——找到问题并构建系统来解决问题——这就是赚钱的方式。

第六步:构建帮助他人使用新技术构建的工具

我们有技术规范和如何使用它们的示例。我们可以,然而,不要指望每个人都对我们现在所做的事情感到兴奋。我们也不能期望每个为网络构建东西或为其编写内容的人都能手工编写所有东西。我们现在使用的编辑器不创建HTML5-最真实的创造XHTML相反。我们现在需要问那些说HTML5是未来建立允许网络维护者建立它的系统。一个很酷的例子是黄油它是一个视觉界面爆米花Javascript框架,允许您使用HTML5视频。鸟舍有一个在线图像编辑器HTML5以及ALOHA编辑器是一个HTML5WYSIWYG编辑器细胞质雄性不育.我们需要更多。

第七步:参与讨论

最后但并非最不重要的是,我们需要你参与周围的对话HTML5.如果你不去的话,你不能抱怨所犯的错误——所有的流程都是开放的,你可以成为邮件列表的一部分。这不是一个受欢迎的内容——当然,在大公司工作的知名人士很可能会想出好主意,但任何人都可以拥有这些,有时重要的是不要从专业的日常角度看待问题,而是要看到人们真正需要解决的问题。我们需要你倾听人们所说的话,并从你的角度验证它。可以发现早期的错误,它们越容易避免。在我们处理开放技术时,没有秘密,也不应该有人不回答你问题的理由。注意规范中没有的即将出现的问题也是很重要的。例如,现在这个设备美国石油学会这将允许您使用相机和麦克风作为输入设备。

用ie6countdown.com漏掉了这一点

星期日,3月6日,二千零一十一

上周微软发布ie6countdown.com网站,敦促开发人员告诉他们IE6访问者将浏览器升级到更新的浏览器,以便在网络上获得更好的体验。竖起大拇指——我们需要向人们传达这一信息(毕竟这是黄蜂多年前对他们所做的事情)糟糕的浏览器“几年前,让人们从Netscape 4升级到IE4

唉,“NAG BAR”的实现充满了错误。他们已经做了正确的事情,将代码包装在条件注释中(这项技术在IE方面仍然是微软在Web开发中的最佳时机),但它存在许多问题(正如史蒂夫·韦伯斯特麦克·戴维斯布鲁斯·劳森):

  • NAG栏是一个没有任何可选文本的图像–这意味着没有一个盲人用户会知道为什么会有一个图像,而不会收到升级信息–很多人都被困在IE6当他们使用旧的屏幕阅读器时。为什么不一个样式div?偶数IE6了解样式表!
  • 所有用户都会被发送到IE下载页面进行升级,这意味着XP用户会被要求下载IE8–这个浏览器也不怎么好,真的?作为Alex Russel详细解释.
  • 告诉人们升级IE6如果他们必须使用的系统不能在其他浏览器上工作,这是毫无意义的。-当然,微软的每一个IE版本都能让它向后兼容,但有些东西开发得太差,以至于不能在新的浏览器上工作。具有讽刺意味的是,许多这些系统都是基于微软的框架和细胞质雄性不育或者甚至是“最佳实践文档”,在它出现的时候很流行,但是这些天当你读到它的时候,它会让你如临大敌。

几年前,当微软使浏览器依赖于操作系统时,他们把自己描绘成一个角落。对,当你控制环境的时候,这会产生更好的效果(这是苹果公司现在对Safari和Mobile Safari做同样的事情的原因),但这也意味着当没有升级操作系统的动力时,你的浏览器很难保持最新。这就是Internet Explorer升级的主要问题所在:

Windows Vista不够好,无法从XP升级,Windows 7无法在旧硬件上运行。

随着Windows用户使用他们的操作系统升级浏览器,这意味着我们仍然无法摆脱IE6或者——在最佳情况下——IE8.这不是我想要的互联网,对不起的!我们的客户和最终用户应该得到更好的服务!

你可能会说升级很容易,硬件每年都变得便宜,但问题是IE6硬件升级意味着替换数千台机器,并与为期四个月的安全和合规性审计联系在一起的地方仍然是最重要的。在当前的金融环境下,许多大公司,政府机构和学术界只是把升级硬件视为奢侈品。而这正是微软最终应该承认并成长为一对的地方。

一些关于微软可以做些什么来真正帮助解决Internet Explorer升级问题的想法。

  • 微软需要停止假装没有竞争对手–现在是歌剧院,Chrome和Firefox是Windows XP用户唯一明智的升级——甚至提供硬件加速.谷歌指出其他浏览器没问题当需要升级时,将选择权留给用户。这是升级消息应该指向的地方。
  • 微软可以修补IE8支持新功能某物谷歌浏览器内嵌框架试着去做——你不能指望人们升级他们的硬件以获得一个新的浏览器——除非你帮助他们。
  • 微软应该为升级系统提供经济激励。–人们从锁定的系统升级整个系统IE6基础设施应该得到补贴硬件和非常好的许可证包。谷歌发布他们的免费笔记本程序让人们尝试一下他们的新操作系统——微软可以做到这一点,也是。
  • 微软应该提供免费的培训和关于如何升级的咨询。再一次,而不是把钱浪费在IE9引导人们了解需要发生的变化。IE6是一种安全风险,它使我们无法生产出有趣的产品并完成任务。
  • 微软可以打开源代码IE–Chrome和Firefox都在不断创新,不断被主开发团队之外的社区修补和改进,如果我们能在IE中解决问题,我们会的!
  • 微软应该消灭旧的IE嗯,更像是安乐死。它履行了自己的职责,有权退休。只说“升级”是不够的-删除所有下载,不提供补丁,删除有关的所有文档IE6只有特征。而不是创建一个营销网站,并要求社区传播的话开始在你自己的门前。向MSDN在你的会议上说IE6是生命的终结,支持请求不再得到响应。

IE6一定要死!让我们实现它。拜托,微软?