From the course: reveal.js: Online Presentations

Introducing reveal.js

From the course: reveal.js: Online Presentations

Start my 1-month free trial

Introducing reveal.js

Reveal.js is an HTML presentation framework written with modern web languages. That means that it was developed using HTML, CSS, and JavaScript, but it also mean that you can create presentations using those languages. Presentations created with Reveal.js are delivered through a web browser. Now this works best with the latest versions of browsers like Chrome, Safari, and IE. Plus, it looks and works great on mobile devices. That means that you can use the latest HTML5, JavaScript, and CSS transitions, animations and features in your presentations. So, what are some of the advantages of online presentations? Presentation software like PowerPoint or KeyNote cannot understand HTML or CSS. So they're not able to accurately display web concepts. Because reveal.js runs on a browser it can display anything that a browser can. So any HTML, CSS, or JavaScript in your presentations will display and also act accurately. What that also means is that you can load any JavaScript library you want. So you can do things like include and control Adobe Edge animations. Reveal.js can automatically syntax, highlight or color your code so that it matches how it would appear on an editor or on a site like GitHub. That would take a lot longer to do in a program like PowerPoint or Keynote. Unlike presentation applications, any presentation you create can have regular HTML code and include things like form elements. So these right here aren't just pictures but actual HTML the user can interact with. So I can type in my name here and also check this check box and radio button and pull up this pop up list. Reveal.js is also chock full of other features, like the ability to create a horizontal, as well as vertical slides. CSS theming, markdown support, and even built-in responsive design. That's great whether you're just giving attendees a link to your presentation or if you want to deliver you presentation with your phone or tablet. The main advantage to using Reveal.js is that everything happens and is coded for a browser. As a matter of fact, this simple presentation was created with Reveal.js. So you can take a look at the HTML code for the presentation right here. So if you're a web designer or a developer, creating your presentations in HTML is not only more fun but also more functional.

Contents