关于编程未来的11个预测( 四 )

为这些设备提供运行任意代码的机会是一种祝福和诅咒 。 如果程序员想要执行聪明的任务并让用户拥有最大的灵活性 , 则平台应该开放 。 这就是制造商革命和开源创造力蓬勃发展的方式 。 但这也为病毒编写者提供了前所未有的机会 。 他们需要做的就是找到一个品牌的未更新特定驱动程序的小部件-voilà , 他们已经找到了数百万个预装宿主机器人的小部件 。

视频将以新方式主导网络

HTML标准委员会开始将视频标签嵌入HTML本身时 , 他们可能没有重新制作娱乐节目的宏伟计划 。 他们可能只想解决插件产生的故障 。 但是基本的视频标签会响应JavaScript命令 , 这使得它们本质上是可编程的 。

这是一个很大的变化 。 过去 , 大多数视频都是被动消费的 。 您坐在沙发上 , 按“播放”按钮 , 然后查看视频编辑器决定的内容 。 观看该猫视频的每个人看到猫的顺序都与猫视频的创建者决定的顺序相同 。 当然 , 一些快进但录像带可以像瑞士火车一样规律地到达结论 。

JavaScript对视频的控制是有限的 , 但最精明的Web设计人员正在寻找巧妙的方法将视频与无缝页面中的其余页面集成在一起 。 这为用户提供了控制叙事如何展开以及与视频互动的可能性 。 没有人可以确定作家 , 艺术家和编辑的想象力 , 但是他们需要编程才能实现这一目标 。

推荐阅读