SlideShare a Scribd company logo
10
Most read
19
Most read
20
Most read
Intro to Temporal
Pattern Finding with
Timeline.JS
Ashley Sanders, Ph.D.
Digital Scholarship Librarian
Claremont Colleges Library
What is Timeline.JS?
Open-source multimedia timeline tool
Why use Timeline.JS?
Easy: Based on Google Sheets
Customizable with more programming knowledge
Add content from a variety of sources, including: Twitter,
Flickr, YouTube, Vimeo, Vine, Dailymotion, Google Maps,
Wikipedia, SoundCloud, DocumentCloud and more!
Free & open-source
Generates fully responsive embed code for easy embedding
Available in 40 different languages
1.Get
Spreadsheet
Template
a. Navigate to
https://timeline.knightlab.com/
b. Scroll down to “Make a
Timeline”
c. Click “Get the Spreadsheet
Template”
d. Click “Use this template”
2. Prepare Copy of Template
a. You will see sample data in the template. Go ahead and clear the
contents underneath the headings, but DO NOT delete the headings
or any columns. (The application will not run if any headings or
columns are missing.)
b. You may keep the example in blue if you’d like while you work. Just
remember to delete it when you’re ready to view your timeline.
Identify data
to add
● Include the most important
information
○ Main events and significant
events leading up to them
● Find media or use your own
work to illustrate the events
○ Ensure work is public domain
or available for
noncommercial reuse
○ Provide media credits
Add data to your Google Spreadsheet
Dates
You can enter just the year or you can include more
information
You MUST enter a year
You may enter start and end dates for your event using
column A-D for the start date and columns E-H as the
end date
BCE dates are entered as negative numbers
Column I provides more flexibility and allows you specify
the “display date”
Dates: Displaying Eras
❖In column (P), you can select “Era” from the
dropdown to display the information in the row as
a span of time on the “axis” area of the timeline.
➢ Each era is given a separate color, which is not
currently customizable.
➢ Overlapping eras are not well-supported yet, but
the Knight Lab is exploring the best way to depict
this case.
Add Content
Choose a story that can be told with a
chronological and linear narrative
Each event should contribute to your story
in a logical way
Use short headlines
Add more description under “Text”
Add Media
This is optional but will make your story more
dynamic
TimelineJS can pull in media and has built-in support for Twitter,
Instagram, Flickr, Google Maps, DropBox, DocumentCloud,
Wikipedia, SoundCloud, Storify, iframes, major video sites
(YouTube, Vimeo, etc.) and more.
If TimelineJS doesn't support the media type you want on your
slide, you can often make do by entering <iframe> markup in
the Media column (L) instead of a URL. You can also enter
<blockquote> markup in column L.
Customize!
❖You can set the background of the slide to a specific
color or an image.
➢ Enter a CSS hex color value, CSS named color, or the
URL to an image in the Background column (R).
❖ You can show a thumbnail of the media instead of the
automatic media type marker.
➢ Add the URL of the image you'd like to use to column O.
❖In column (P), you can select “Title” from the dropdown
to make that row the “title slide” to begin the timeline.
Organizing your content
❖Use the Group column (Q) to organize your slides.
➢ You can put any values you want in this column.
➢ Events with the same group will be put in the same row or adjacent
rows.
➢ Timeline.JS will use the text from the Group column to label the left
edge of the row containing events from each group.
➢ You can choose to group some events, but you may also leave the
column blank for other events so they display automatically
according to their start date.
➢ Group labels will be included on each slide representing an event
from a specific group.
Publishing Your
Timeline
Go to the File Menu
Select “Publish to the Web”
1.Select Link to
Publish
2. To keep your timeline up to
date:
Under “Published content &
settings,” select “Automatically
republish when changes are made”
3. Publish
To generate your timeline:
1.Copy the link code
2.Paste link code in the box
next to “Google
Spreadsheet URL”
3.Scroll down to check the
preview
Timeline js
1. Install iframe plugin for
WordPress
2. Activate iframe plugin
3. Add a new page or post
4. Select “Text” rather than
“Visual” in the tabs on the top
right corner of text box.
5. Copy and paste the embed code
from step 4 of TimelineJS
To embed
TimelineJS into
Wordpress:
How To Embed TimelineJS into Power Point
(Part 1):
1. Enable Macros in PowerPoint: File > Options> Trust Center > Trust
Center Settings > Macro Settings > Enable all macros. Click “OK”
2. Ensure your Add-ins are enabled: File > Options> Trust Center >
Trust Center Settings > Add-ins.
3. Make sure all checkboxes are unchecked.
4. Download and install Live Web for PowerPoint add-in.
WINDOWS: (I’ll need to test this on my Mac. Email me if you want instructions for
Macs, and I’ll send them along as soon as I can.)
4. Click on the "Start" button and type "regedit" in the search box and hit
the "Enter" key.
5. A "Registry Editor" window will appear with a hierarchy view of the
computer files shown in the left pane and the files shown in the right pane.
6. You'll need to navigate through the left pane to the following directory:
HKEY_CURRENT_USERSoftwareMicrosoftInternetExplorerMainFeatureCo
ntrolFEATURE_BROWSER_EMULATION
How To Embed TimelineJS into Power Point
(Part 2):
7. If you don't have the "FEATURE_BROWSER_EMULATION" directory, don't worry,
you can create it. Create the directory by right-clicking on the "FeatureControl"
folder and select "New > Key". When the new folder appears, just rename it to
"FEATURE_BROWSER_EMULATION".
8. Click on the "FEATURE_BROWSER_EMULATION" folder. You'll probably have to
create a new file that tells Powerpoint to use a different browser. Right-click in the
right pane and select "New > DWORD (32-bit) Value" to create a new Registry Key
file. Change the name of the new file to "PowerPnt.exe".
How To Embed TimelineJS into Power Point
(Part 3):
9. Now, right-click on the "PowerPnt.exe"
file and select "Modify...". A window will pop
up where you can select either a decimal or
hexadecimal base. The FAQ page for
LiveWeb gives several decimal and
hexadecimal values that can be used to
specify different browsers. I used the
hexadecimal value of " 0x2AF8" as described
in the Timeline FAQ to use Internet Explorer
11.0. [Make sure you have IE 10 or higher
and then select the appropriate
decimal/Hex value.] Click "OK", and you're
done!
How To Embed
TimelineJS into
Power Point (Part 4):
10. Open Power Point where you want to embed
TimelineJS
11. Click Add-Ins Tab and then “Web Pages”
12. In the Live Web Wizard, copy the embed code from
Step 4 on timeline.knightlab.com (after you’ve done
everything in above slides) and paste it into the box
next to the Add button.
13. Delete everything before // and type http: before
//
14. Delete everything after frameborder=’0’, so your
URL should look like this:
http://cdn.knightlab.com/libs/timeline3/latest/embed/
...height=650' width='100%' height='650'
How To Embed TimelineJS
into Power Point (Part 5):
How To Embed TimelineJS
into Power Point (Final):
You’re DONE!
NOTE: Your slide will look blank until
you play the slideshow, so you may
want to add a comment in the Notes
field about what should appear.

More Related Content

PDF
20 Microsoft 365 Productivity Tips
PPTX
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
PPTX
Office 365 Productivity Tips "October Discord"
PDF
How to Mail Merge using Gmail, Google Apps and Google Docs / Drive
PDF
Gmail Mail Merge with Personalized Attachments and Email Tracking
PDF
StatusPeople User Guide
DOC
Web page manual
DOCX
Asp notes
20 Microsoft 365 Productivity Tips
Top 20 Tips for Office 365 Productivity -- SharePoint Saturday Los Angeles Ed...
Office 365 Productivity Tips "October Discord"
How to Mail Merge using Gmail, Google Apps and Google Docs / Drive
Gmail Mail Merge with Personalized Attachments and Email Tracking
StatusPeople User Guide
Web page manual
Asp notes

What's hot (13)

PPTX
20 Tips to Improve Productivity with Microsoft Teams
PPS
Embed A Google Spreadsheet
PPTX
20 Microsoft 365 Tips You've Probably Never Used (But Should)
PDF
INTRODUCTION TO VISUAL BASICS
PPTX
Office 365 Productivity Tips "April Afflux"
PPTX
20 More Tips to Improve Productivity with Microsoft Teams
PPTX
Microsoft 365 Productivity Tips "December Dust-Up"
PPTX
Office 365 Productivity Tips "May Mediation"
PPTX
Microsoft 365 Productivity Tips "October Ousting"
PPT
Eqentia portal tour
PPT
Personal stream setup
PPTX
Top 20 Tips for Office 365 Productivity
DOCX
SoclPie: Add a Brand
20 Tips to Improve Productivity with Microsoft Teams
Embed A Google Spreadsheet
20 Microsoft 365 Tips You've Probably Never Used (But Should)
INTRODUCTION TO VISUAL BASICS
Office 365 Productivity Tips "April Afflux"
20 More Tips to Improve Productivity with Microsoft Teams
Microsoft 365 Productivity Tips "December Dust-Up"
Office 365 Productivity Tips "May Mediation"
Microsoft 365 Productivity Tips "October Ousting"
Eqentia portal tour
Personal stream setup
Top 20 Tips for Office 365 Productivity
SoclPie: Add a Brand
Ad

Viewers also liked (16)

PDF
A team 43 b
PPTX
Worldwide Business Opportunity
PPTX
Marketing is King | ACCED-I Presentation, by Mandy Volpe
PDF
A team
PDF
презентация газета мозаика (1)
PPTX
Lean StartUP - EmiliaRomagnaIN Modena 6 febbraio
PPTX
Tecnologia
ODP
DOCX
Traduccion de ingles
PPTX
LA MÉTÉO
PPTX
Conference Centers: How to Find the Perfect One!
PDF
BIG and EASY Customer Service
PDF
Old Fashioned Marketing in a New Fashioned Way
PPTX
Instagram, apple google facebook
PPTX
PPTX
Digital Scholarly Communication @Claremont Colleges
A team 43 b
Worldwide Business Opportunity
Marketing is King | ACCED-I Presentation, by Mandy Volpe
A team
презентация газета мозаика (1)
Lean StartUP - EmiliaRomagnaIN Modena 6 febbraio
Tecnologia
Traduccion de ingles
LA MÉTÉO
Conference Centers: How to Find the Perfect One!
BIG and EASY Customer Service
Old Fashioned Marketing in a New Fashioned Way
Instagram, apple google facebook
Digital Scholarly Communication @Claremont Colleges
Ad

Similar to Timeline js (20)

PPSX
Timeglider presentation
PPTX
Advance Presentation Format of TimeLinea
PPTX
Timeline powerpoint presentations
PPTX
Creating a time line in powerpoint
PPTX
How to use time toast!
PPT
Timeline app sharing yu yue 1155067382
PPTX
Time toast
PPTX
Time toast
PDF
Timeline Film Roll Flat
PDF
MICROSOFT POWERPOINT AND USES(BEST)..pdf
PPTX
Presentation1
PPT
Abusing JavaScript for fun and profit
PPTX
Generate Dynamic, Data Driven PowerPoint Timelines
PDF
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
PPT
A guide to using OurStory
PPT
Lesson 6 cs5
PPTX
Prezi basic manual I
PDF
(Relatively) easy tools for mobile storytelling - Fernando Hurtado - Illinois...
PPT
TimeToast
PPTX
Adding a timeline to your web app
Timeglider presentation
Advance Presentation Format of TimeLinea
Timeline powerpoint presentations
Creating a time line in powerpoint
How to use time toast!
Timeline app sharing yu yue 1155067382
Time toast
Time toast
Timeline Film Roll Flat
MICROSOFT POWERPOINT AND USES(BEST)..pdf
Presentation1
Abusing JavaScript for fun and profit
Generate Dynamic, Data Driven PowerPoint Timelines
Tools for Digital Humanities Scholarly Innovation: Timemap, Juxtapose, Story Map
A guide to using OurStory
Lesson 6 cs5
Prezi basic manual I
(Relatively) easy tools for mobile storytelling - Fernando Hurtado - Illinois...
TimeToast
Adding a timeline to your web app

More from Ashley Sanders, Ph.D. (11)

PPTX
Expanding DH Capacity Through Strategic Partnerships at the Claremont Colleges
PPTX
Expanding DH Capacity Through Strategic Partnerships in the Liberal Arts Coll...
PPTX
Building DH Capacity Workshop 2016
PPTX
Retaining Author Rights Workshop
PPT
Intro to Digital Archiving, Exhibit Building & Web Publishing with Omeka
PPTX
Building DH Community of Practice
PPTX
What is DH? And What’s it Doing at the Claremont Colleges?
PPTX
Librarians Teaching Professors: Reaching Overlooked Adult Learners
PPTX
Designing digitally infused courses
PPTX
Writing Scared: How to Overcome the Perfectionism, Procrastination & Fatigue ...
PPTX
Sanders, Digital Art History Project Proposals for the Getty Research Institute
Expanding DH Capacity Through Strategic Partnerships at the Claremont Colleges
Expanding DH Capacity Through Strategic Partnerships in the Liberal Arts Coll...
Building DH Capacity Workshop 2016
Retaining Author Rights Workshop
Intro to Digital Archiving, Exhibit Building & Web Publishing with Omeka
Building DH Community of Practice
What is DH? And What’s it Doing at the Claremont Colleges?
Librarians Teaching Professors: Reaching Overlooked Adult Learners
Designing digitally infused courses
Writing Scared: How to Overcome the Perfectionism, Procrastination & Fatigue ...
Sanders, Digital Art History Project Proposals for the Getty Research Institute

Timeline js

  • 1. Intro to Temporal Pattern Finding with Timeline.JS Ashley Sanders, Ph.D. Digital Scholarship Librarian Claremont Colleges Library
  • 2. What is Timeline.JS? Open-source multimedia timeline tool
  • 3. Why use Timeline.JS? Easy: Based on Google Sheets Customizable with more programming knowledge Add content from a variety of sources, including: Twitter, Flickr, YouTube, Vimeo, Vine, Dailymotion, Google Maps, Wikipedia, SoundCloud, DocumentCloud and more! Free & open-source Generates fully responsive embed code for easy embedding Available in 40 different languages
  • 4. 1.Get Spreadsheet Template a. Navigate to https://timeline.knightlab.com/ b. Scroll down to “Make a Timeline” c. Click “Get the Spreadsheet Template” d. Click “Use this template”
  • 5. 2. Prepare Copy of Template a. You will see sample data in the template. Go ahead and clear the contents underneath the headings, but DO NOT delete the headings or any columns. (The application will not run if any headings or columns are missing.) b. You may keep the example in blue if you’d like while you work. Just remember to delete it when you’re ready to view your timeline.
  • 6. Identify data to add ● Include the most important information ○ Main events and significant events leading up to them ● Find media or use your own work to illustrate the events ○ Ensure work is public domain or available for noncommercial reuse ○ Provide media credits
  • 7. Add data to your Google Spreadsheet
  • 8. Dates You can enter just the year or you can include more information You MUST enter a year You may enter start and end dates for your event using column A-D for the start date and columns E-H as the end date BCE dates are entered as negative numbers Column I provides more flexibility and allows you specify the “display date”
  • 9. Dates: Displaying Eras ❖In column (P), you can select “Era” from the dropdown to display the information in the row as a span of time on the “axis” area of the timeline. ➢ Each era is given a separate color, which is not currently customizable. ➢ Overlapping eras are not well-supported yet, but the Knight Lab is exploring the best way to depict this case.
  • 10. Add Content Choose a story that can be told with a chronological and linear narrative Each event should contribute to your story in a logical way Use short headlines Add more description under “Text”
  • 11. Add Media This is optional but will make your story more dynamic TimelineJS can pull in media and has built-in support for Twitter, Instagram, Flickr, Google Maps, DropBox, DocumentCloud, Wikipedia, SoundCloud, Storify, iframes, major video sites (YouTube, Vimeo, etc.) and more. If TimelineJS doesn't support the media type you want on your slide, you can often make do by entering <iframe> markup in the Media column (L) instead of a URL. You can also enter <blockquote> markup in column L.
  • 12. Customize! ❖You can set the background of the slide to a specific color or an image. ➢ Enter a CSS hex color value, CSS named color, or the URL to an image in the Background column (R). ❖ You can show a thumbnail of the media instead of the automatic media type marker. ➢ Add the URL of the image you'd like to use to column O. ❖In column (P), you can select “Title” from the dropdown to make that row the “title slide” to begin the timeline.
  • 13. Organizing your content ❖Use the Group column (Q) to organize your slides. ➢ You can put any values you want in this column. ➢ Events with the same group will be put in the same row or adjacent rows. ➢ Timeline.JS will use the text from the Group column to label the left edge of the row containing events from each group. ➢ You can choose to group some events, but you may also leave the column blank for other events so they display automatically according to their start date. ➢ Group labels will be included on each slide representing an event from a specific group.
  • 14. Publishing Your Timeline Go to the File Menu Select “Publish to the Web”
  • 15. 1.Select Link to Publish 2. To keep your timeline up to date: Under “Published content & settings,” select “Automatically republish when changes are made” 3. Publish
  • 16. To generate your timeline: 1.Copy the link code 2.Paste link code in the box next to “Google Spreadsheet URL” 3.Scroll down to check the preview
  • 18. 1. Install iframe plugin for WordPress 2. Activate iframe plugin 3. Add a new page or post 4. Select “Text” rather than “Visual” in the tabs on the top right corner of text box. 5. Copy and paste the embed code from step 4 of TimelineJS To embed TimelineJS into Wordpress:
  • 19. How To Embed TimelineJS into Power Point (Part 1): 1. Enable Macros in PowerPoint: File > Options> Trust Center > Trust Center Settings > Macro Settings > Enable all macros. Click “OK” 2. Ensure your Add-ins are enabled: File > Options> Trust Center > Trust Center Settings > Add-ins. 3. Make sure all checkboxes are unchecked. 4. Download and install Live Web for PowerPoint add-in.
  • 20. WINDOWS: (I’ll need to test this on my Mac. Email me if you want instructions for Macs, and I’ll send them along as soon as I can.) 4. Click on the "Start" button and type "regedit" in the search box and hit the "Enter" key. 5. A "Registry Editor" window will appear with a hierarchy view of the computer files shown in the left pane and the files shown in the right pane. 6. You'll need to navigate through the left pane to the following directory: HKEY_CURRENT_USERSoftwareMicrosoftInternetExplorerMainFeatureCo ntrolFEATURE_BROWSER_EMULATION How To Embed TimelineJS into Power Point (Part 2):
  • 21. 7. If you don't have the "FEATURE_BROWSER_EMULATION" directory, don't worry, you can create it. Create the directory by right-clicking on the "FeatureControl" folder and select "New > Key". When the new folder appears, just rename it to "FEATURE_BROWSER_EMULATION". 8. Click on the "FEATURE_BROWSER_EMULATION" folder. You'll probably have to create a new file that tells Powerpoint to use a different browser. Right-click in the right pane and select "New > DWORD (32-bit) Value" to create a new Registry Key file. Change the name of the new file to "PowerPnt.exe". How To Embed TimelineJS into Power Point (Part 3):
  • 22. 9. Now, right-click on the "PowerPnt.exe" file and select "Modify...". A window will pop up where you can select either a decimal or hexadecimal base. The FAQ page for LiveWeb gives several decimal and hexadecimal values that can be used to specify different browsers. I used the hexadecimal value of " 0x2AF8" as described in the Timeline FAQ to use Internet Explorer 11.0. [Make sure you have IE 10 or higher and then select the appropriate decimal/Hex value.] Click "OK", and you're done! How To Embed TimelineJS into Power Point (Part 4):
  • 23. 10. Open Power Point where you want to embed TimelineJS 11. Click Add-Ins Tab and then “Web Pages” 12. In the Live Web Wizard, copy the embed code from Step 4 on timeline.knightlab.com (after you’ve done everything in above slides) and paste it into the box next to the Add button. 13. Delete everything before // and type http: before // 14. Delete everything after frameborder=’0’, so your URL should look like this: http://cdn.knightlab.com/libs/timeline3/latest/embed/ ...height=650' width='100%' height='650' How To Embed TimelineJS into Power Point (Part 5):
  • 24. How To Embed TimelineJS into Power Point (Final): You’re DONE! NOTE: Your slide will look blank until you play the slideshow, so you may want to add a comment in the Notes field about what should appear.