【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

3D 幻灯片框架 Reveal.js 发布 2.2 版,大量 CSS 3D 变换

  • 2013-03-01
  • 本文字数:938 字

    阅读完需:约 3 分钟

1 月 28 日,Hakim EI Hattab 发布了 reveal.js 2.2 版,为这个 JavaScript 3D 幻灯片类库修复了一些 bug,并实现了大量新特性。
和 Hattab 开发的其它工具一样,Reveal.js 也充分利用了现代浏览器的 CSS 3D 变换,以深入挖掘浏览器的 Canvas 功能。这样,和传统的幻灯片软件不同,reveal.js 允许演讲者将他们的幻灯片在 z 轴空间上扩展,使得传统的的 2D 讲稿具有了 3D 变换的特效。
即使如此,reveal.js 还是在它的线性展示形式上与 SlideShare PowerPoint 保持了更近的继承关系。一个和 reveal.js 殊途同归的工具是 impress.js ,“它受 Prezi 所启发,使用了 lon-linear 风格的展示方式,”Hattab 说道:“我认为 impress.js 非常优秀,它和 reveal.js 一样,将某个现有概念发扬光大。这两者之间的最大区别是它们的视觉风格与结构。”。
总之,2.2 版新增加了一些值得注意的功能增强:

为了快速地导出或发布 reveal.js 幻灯片,开发者可以使用 rvl.io,一个带有简单用户界面的免费的幻灯片编辑工具。它的简单易用促使某些用户“基于 rvl.io 建立个人网站,并发布到个人域名下,”Hattab 说道:“我对此很吃惊,我从没想过它还能够这样使用,不过我乐于更多地探索它。”
Hattab 是在 2011 年夏天为一个在斯德哥尔摩举办的会议准备幻灯片的时候发明了 reveal.js。因为身边缺少一个制作幻灯片的软件,Hattab 决定索性自己写一个。“我意识到可以自己写一个直接运行在浏览器中的幻灯片,于是当天夜里做了几个小时之后它就基本完成了。最终成果令我爱不释手,因此我决定将它转换成一个框架,这就是 reveal.js 的诞生过程,”Hattab 说道。
现在,在 reveal.js 的初次 GitHub 提交后的 18 个月,它作为一个框架在不断地强化功能,Hattab 说道。接下来,他打算专注于在 rvl.io 中充分利用当前 reveal.js 的特性。“我将尽力编写最好的编辑工具,将它交到用户手中,并让他们决定该如何使用它。”
查看英文原文: Reveal.js: A 3D Presentation Framework; Version 2.2 Released


感谢杨赛本文的审校。

2013-03-01 22:173234
用户头像

发布了 428 篇内容, 共 172.1 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

细说Python Lambda函数的用法,建议收藏!

华为云开发者联盟

Python 函数 匿名 Lambda函数 表达式

MySQL权限管理实战!

Simon

MySQL 权限管理

技术干货 | 基于MindSpore更好的理解Focal Loss

华为云开发者联盟

损失函数 mindspore Focal Loss 图像物体检测 采样

java数组打印的几种方式

Sakura

4月日更

面试官关于线程池的这个问题把我问懵逼了。

why技术

面试 Jav 1 周年盛典

Ubuntu 20.04 快捷键整理

TroyLiu

Linux ubuntu 效率 操作系统 快捷键

CTO 说要接入实时音视频 SDK,我到底该批多少预算?

融云 RongCloud

图算法系列之无向图的数据结构

Silently9527

Java 数据结构和算法 图算法 无向图

Spark任务等待与运行策略

小舰

4月日更

陌陌一面,为什么SpringBoot的 jar 可以独立运行?

Java小咖秀

jar maven springboot 集成 pom

app架构师,10天拿到字节跳动安卓岗位offer,好文推荐

欢喜学安卓

android 程序员 面试 移动开发

深入剖析共识性算法 Raft

vivo互联网技术

复制 选举 分布式协调 Leader Follower

女朋友问我:MySQL 事务与 MVCC 原理是怎样的?

一个优秀的废人

Java 数据库 事务隔离级别 事务 MVCC

女朋友问我:什么是 MySQL 的全局锁、表锁、行锁?

一个优秀的废人

MySQL 数据库 锁机制 备份

6种常见的地标识别算法整理和总结

华为云开发者联盟

KNN CNN 地标识别 GLDv2 地标识别算法

使用gradle插件发布项目到nexus中央仓库

程序那些事

Java maven Gradle 程序那些事

【LeetCode】移除元素Java题解

Albert

算法 LeetCode 4月日更

面向K8s设计误区

阿里巴巴中间件

云计算 Kubernetes 容器 分布式

重读《重构2》- 封装记录

顿晓

重构 4月日更

[转] 程序员在工作中如何做好技术积累

小江

技术管理 架构师 自我思考 个人总结

带你入门目标检测算法

华为云开发者联盟

网络 数据集 目标检测 yolo two-stage

关于 Spring 中 getBean 的全流程源码解析

小傅哥

Java spring 源码分析 小傅哥 getBean流程

阿里P7手把手教你!系统学Android从零开始,内含福利

欢喜学安卓

android 程序员 面试 移动开发

用WASM连接Rust与Python | Rust 学习笔记(三)

李大狗

Python rust 狗哥 Wasm

回顾过去,展望未来,我在 InfoQ 写作平台的一周年!

JackTian

程序员 个人总结 4月日更 1 周年盛典 InfoQ 写作平台 1 周年

模块二课后作业

Damon

一文搞懂分布式锁的原理与实现

架构精进之路

分布式锁 4月日更

五一高铁票难抢?用RPA机器人试试!

华为云开发者联盟

RPA

这三年被分布式坑惨了,曝光十大坑

悟空聊架构

聪明人的训练(十九)

Changing Lin

4月日更

新一代容器,安全容器kata-container实践

ilinux

Kubernetes 容器

3D幻灯片框架Reveal.js发布2.2版,大量CSS 3D变换_JavaScript_Tim Heckel_InfoQ精选文章