SlideShare a Scribd company logo
1 of 65
Gaurav Gupta
edUi 2012 | Sep 24, 2012
www.FreshlyBakedPixels.com
A little
background
IT Analyst
for

Office of the Vice Provost for
Instruction & Student Success
at
Virginia Commonwealth
University
A little
background
IT Analyst
for

Office of the Vice Provost for
Instruction & Student Success
at
Virginia Commonwealth
University
A little
background
IT Analyst
for

Office of the Vice Provost for
Instruction & Student Success
at
Virginia Commonwealth
University
A little
background
IT Analyst
for

Office of the Vice Provost for
Instruction & Student Success
at
Virginia Commonwealth
University
A little
background
IT Analyst
for

Office of the Vice Provost for
Instruction & Student Success
at
Virginia Commonwealth
University
5% of
all web
content
We spend a lot of time and
resources building our
websitesā€¦
http://go.vcu.edu/CourseEval
http://www.online.vcu.edu/resources/
http://uc.vcu.edu/learning-support/writing-center/our-philosophy/
http://www.summer.vcu.edu/currentstudents/
ā€¦ but ignore the PDF
documents
Source: Faculty Handbook 2005
Source: Honor System Policy
To paraphrase Appleā€¦
Hello,
Iā€™m a web
pageā€¦

ā€¦ and Iā€™m a
PDF
Why PDFs lag behind?
Why PDFs lag behind: designed by committeeā€¦
ā€¦and sent to you

Sounds familiar?
Why PDFs lag behind: lack of guidelines
good

Why PDFs lag behind: making PDFs
is cumbersome and time consuming
Why should you care?
Users read PDFs on their screen
Users read PDFs on their screen: Mobile Devices
Users read PDFs on their screen: Reference Guides
Users read PDFs on their screen: Itā€™s Green
Give your users the same
high-quality experience
they get on a web page
Todayā€™s task
The quick and easy solution:

Treat them like web pages
Treat them like web pages
Branding
Typography
Ease of Use
Accessibility
Contact Info
Treat them like web pages:
Headers & Footers ā‰ˆ Cover Page
Treat them like web pages:
Navigation ā‰ˆ Table of Contents
Treat them like web pages:
Navigation ā‰ˆ Bookmarks
Bookmarks work on mobile too
Typography:
Use fonts with
multiple weights
and styles

http://www.fontsquirrel.com/fonts/alegreya
Use colors
Common PDF creation tools
Microsoft Office
Applications
ā€¢ Word

ļƒ¼

Adobe Applications

Server Side applications

ā€¢ InDesign

ā€¢ ColdFusion

ā€¢ Illustrator

ā€¢ iTextSharp

ā€¢ PowerPoint
ā€¢ Publisher
ā€¢ Excel

Complexity/Time
Letā€™s start building
Build it like a web page: use semantic markup

20pt
Bold
Blue

vs

Heading 1
Build it like a web page: building blocks
<h2>

<h1>

<p>
<strong>
<blockquote>

<li>

<em>
All other styles ā‰ˆ CSS classes
Styles toolbar: easier access to all the styles
Modify Styles
Text Box: the <div> tag of Microsoft Office

Position: Absolute
Relative/Inline
Float
I also do fun stuff like
spreadsheets, tables and
pie charts
Styling tables: use built-in styles or create your own
Add a
cover page
Add Header
and Footer
Create your own
Building blocks:
Cover Page
Headers
Footers
Add Table
of Contents
Semantic markup =
One click Table of
Contents
Save document as PDF

Semantic markup =
One click Bookmarks

Uncheck PDF/A
Finishing touches: Initial View

Nudge users to use bookmarks as navigation
Finishing touches: PDF optimizer
Microsoft Word style template: .dotx file

Save template

Apply template to another document
Linking PDFs to your
web pages
Linking PDFs to your web pages: the HTML code
<div class=ā€œentryā€>
<ul>
<li><a href="file.pdf">Link to PDF Document</a></li>
<li><a href="file.docx">Link to Word Document</a></li>
<li><a href="file.xlsx">Link to Excel Spreadsheet</a></li>
<li><a href="file.pptx">Link PowerPoint Slideshow</a></li>
</ul>
</div>
Linking PDFs to your web pages: JS(jQuery) and CSS
$('.entry a').each(function(){
if($(this).is('[href*=".doc"]')) {$(this).attr('target', '_blank').addClass("docLink")};
if($(this).is('[href*=".xls"]')) {$(this).attr('target', '_blank').addClass("xlsLink")};
if($(this).is('[href*=".ppt"]')) {$(this).attr('target', '_blank').addClass("pptLink")};
if($(this).is('[href*=".pdf"]')) {$(this).attr('target', '_blank').addClass("pdfLink")};

});

.pdfLink { padding-right: 20px; background: url(icon_PDF.png) no-repeat 100% 0em; }
.docLink { padding-right: 20px; background: url(icon_Word.png) no-repeat 100% 0em; }
.pptLink { padding-right: 20px; background: url(icon_PPT.png) no-repeat 100% 0em; }
.xlsLink { padding-right: 20px; background: url(icon_Excel.png) no-repeat 100% 0em; }
Linking PDFs to your web pages: Final Result
Some more examples
Before

After
Before

After
Before
After
For documents ā€œdesigned by committeeā€:
Share the template
Final Thoughts: Make a checklist
Semantic markup
Cover page
Headers and Footers
Table of Contents (if needed)

PDF Optimizer (for PDFs with images)
PDF Initial View (display bookmarks panel)
Final Thoughts: Standards & Guidelines
Questions?
Email: guptag@vcu.edu
www.FreshlyBakedPixels.com

More Related Content

What's hot

Tech assessment 2
Tech assessment 2Tech assessment 2
Tech assessment 2
mortiola
Ā 
Digital content leadingpractice_webconference6_june8
Digital content leadingpractice_webconference6_june8Digital content leadingpractice_webconference6_june8
Digital content leadingpractice_webconference6_june8
Colleen Hodgins
Ā 
Welcome to computer basics
Welcome to computer basicsWelcome to computer basics
Welcome to computer basics
aet545
Ā 
House tools
House toolsHouse tools
House tools
KaGann
Ā 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
nkinoshi
Ā 
Student Needs Project
Student Needs ProjectStudent Needs Project
Student Needs Project
atcave
Ā 
SimpleK12 Webinar - Classroom Identity 121311
SimpleK12 Webinar - Classroom Identity 121311SimpleK12 Webinar - Classroom Identity 121311
SimpleK12 Webinar - Classroom Identity 121311
Christopher Casal
Ā 
Present me final draft
Present me  final draftPresent me  final draft
Present me final draft
u2910773
Ā 

What's hot (11)

Tech assessment 2
Tech assessment 2Tech assessment 2
Tech assessment 2
Ā 
Digital content leadingpractice_webconference6_june8
Digital content leadingpractice_webconference6_june8Digital content leadingpractice_webconference6_june8
Digital content leadingpractice_webconference6_june8
Ā 
Welcome to computer basics
Welcome to computer basicsWelcome to computer basics
Welcome to computer basics
Ā 
House tools
House toolsHouse tools
House tools
Ā 
Web quest
Web questWeb quest
Web quest
Ā 
supportinginclusionaccessentials
supportinginclusionaccessentialssupportinginclusionaccessentials
supportinginclusionaccessentials
Ā 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
Ā 
Resume.docx
Resume.docxResume.docx
Resume.docx
Ā 
Student Needs Project
Student Needs ProjectStudent Needs Project
Student Needs Project
Ā 
SimpleK12 Webinar - Classroom Identity 121311
SimpleK12 Webinar - Classroom Identity 121311SimpleK12 Webinar - Classroom Identity 121311
SimpleK12 Webinar - Classroom Identity 121311
Ā 
Present me final draft
Present me  final draftPresent me  final draft
Present me final draft
Ā 

Viewers also liked

Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...
Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...
Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...
Jesandy Krisano
Ā 
Biometry Presentation in Riga, Werner Blessing
Biometry Presentation in Riga, Werner BlessingBiometry Presentation in Riga, Werner Blessing
Biometry Presentation in Riga, Werner Blessing
MobileMonday Estonia
Ā 

Viewers also liked (18)

Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...
Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...
Comprehensive Business Modules - Business Enhancement Class, 5 - 6 Maret 2016...
Ā 
Social Media 101 FINAL
Social Media 101 FINALSocial Media 101 FINAL
Social Media 101 FINAL
Ā 
Social media101 for Tourism
Social media101 for TourismSocial media101 for Tourism
Social media101 for Tourism
Ā 
Biometry Presentation in Riga, Werner Blessing
Biometry Presentation in Riga, Werner BlessingBiometry Presentation in Riga, Werner Blessing
Biometry Presentation in Riga, Werner Blessing
Ā 
Turismo
TurismoTurismo
Turismo
Ā 
2009-10 Hiring Trends: A Recruiter's Perspective
2009-10 Hiring Trends:  A Recruiter's Perspective2009-10 Hiring Trends:  A Recruiter's Perspective
2009-10 Hiring Trends: A Recruiter's Perspective
Ā 
PPT Pengembangan karir
 PPT Pengembangan karir PPT Pengembangan karir
PPT Pengembangan karir
Ā 
Implement a Sucessfull E-Distribution Strategy by Hopineo
Implement a Sucessfull E-Distribution Strategy by HopineoImplement a Sucessfull E-Distribution Strategy by Hopineo
Implement a Sucessfull E-Distribution Strategy by Hopineo
Ā 
Marketing plan in 85 slides
Marketing plan in 85 slidesMarketing plan in 85 slides
Marketing plan in 85 slides
Ā 
Representative Projects
Representative ProjectsRepresentative Projects
Representative Projects
Ā 
Pms presentation
Pms presentationPms presentation
Pms presentation
Ā 
Continuous Integration, Delivery and Deployment for Mobile Tauno Talimaa - CT...
Continuous Integration, Delivery and Deployment for Mobile Tauno Talimaa - CT...Continuous Integration, Delivery and Deployment for Mobile Tauno Talimaa - CT...
Continuous Integration, Delivery and Deployment for Mobile Tauno Talimaa - CT...
Ā 
Celebrating 20 years of Hydraulic Component Design library in LMS Imagine.Lab...
Celebrating 20 years of Hydraulic Component Design library in LMS Imagine.Lab...Celebrating 20 years of Hydraulic Component Design library in LMS Imagine.Lab...
Celebrating 20 years of Hydraulic Component Design library in LMS Imagine.Lab...
Ā 
Optimica Compiler Toolkit - Overview
Optimica Compiler Toolkit - OverviewOptimica Compiler Toolkit - Overview
Optimica Compiler Toolkit - Overview
Ā 
Job Market Trend Report 2009-10
Job Market Trend Report 2009-10Job Market Trend Report 2009-10
Job Market Trend Report 2009-10
Ā 
AWS CloudFormation Intrinsic Functions and Mappings
AWS CloudFormation Intrinsic Functions and Mappings AWS CloudFormation Intrinsic Functions and Mappings
AWS CloudFormation Intrinsic Functions and Mappings
Ā 
The Journey from Monolith to Microservices: a Guided Adventure
The Journey from Monolith to Microservices: a Guided AdventureThe Journey from Monolith to Microservices: a Guided Adventure
The Journey from Monolith to Microservices: a Guided Adventure
Ā 
Presentation on Cox's Bazar and Kuakata
Presentation on Cox's Bazar and KuakataPresentation on Cox's Bazar and Kuakata
Presentation on Cox's Bazar and Kuakata
Ā 

Similar to Your PDFs Need Some Love Too

MCC Emerging Technology
MCC Emerging TechnologyMCC Emerging Technology
MCC Emerging Technology
drvdiazbus
Ā 
Online Learning Course Moodle Overview
Online Learning Course Moodle OverviewOnline Learning Course Moodle Overview
Online Learning Course Moodle Overview
Valerie Schmitz
Ā 
Acpet vic elearning_induction2010
Acpet vic elearning_induction2010Acpet vic elearning_induction2010
Acpet vic elearning_induction2010
Yum Studio
Ā 
Acpet vic elearning_induction2011
Acpet vic elearning_induction2011Acpet vic elearning_induction2011
Acpet vic elearning_induction2011
Yum Studio
Ā 
Web 2.0 Applications in Business and Ed
Web 2.0 Applications in Business and EdWeb 2.0 Applications in Business and Ed
Web 2.0 Applications in Business and Ed
Cynthia Sistek-Chandler
Ā 
E-portfolios for Learning with Google Sites EDU
E-portfolios for Learning with Google Sites EDUE-portfolios for Learning with Google Sites EDU
E-portfolios for Learning with Google Sites EDU
Joe Fahs
Ā 
Su08e Portfolio Presentation
Su08e Portfolio PresentationSu08e Portfolio Presentation
Su08e Portfolio Presentation
kvines
Ā 
Moodle Basics
Moodle BasicsMoodle Basics
Moodle Basics
ashleyw2438
Ā 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
nkinoshi
Ā 

Similar to Your PDFs Need Some Love Too (20)

MCC Emerging Technology
MCC Emerging TechnologyMCC Emerging Technology
MCC Emerging Technology
Ā 
ePortfolios for Authentic Assessment
ePortfolios for Authentic AssessmentePortfolios for Authentic Assessment
ePortfolios for Authentic Assessment
Ā 
Online Learning Course Moodle Overview
Online Learning Course Moodle OverviewOnline Learning Course Moodle Overview
Online Learning Course Moodle Overview
Ā 
College Web Site HTML PROJECT
College Web Site HTML PROJECTCollege Web Site HTML PROJECT
College Web Site HTML PROJECT
Ā 
Vles Are For More Than Objects 2003 Version
Vles Are For More Than Objects 2003 VersionVles Are For More Than Objects 2003 Version
Vles Are For More Than Objects 2003 Version
Ā 
Acpet vic elearning_induction2010
Acpet vic elearning_induction2010Acpet vic elearning_induction2010
Acpet vic elearning_induction2010
Ā 
Acpet vic elearning_induction2011
Acpet vic elearning_induction2011Acpet vic elearning_induction2011
Acpet vic elearning_induction2011
Ā 
Web 2.0 Applications in Business and Ed
Web 2.0 Applications in Business and EdWeb 2.0 Applications in Business and Ed
Web 2.0 Applications in Business and Ed
Ā 
web 2.0: Creative and Inexpensive Ways to Train Your Staff
web 2.0:  Creative and Inexpensive Ways to Train Your Staffweb 2.0:  Creative and Inexpensive Ways to Train Your Staff
web 2.0: Creative and Inexpensive Ways to Train Your Staff
Ā 
Web 1.0, 2.0 & 3.0
Web 1.0, 2.0 & 3.0Web 1.0, 2.0 & 3.0
Web 1.0, 2.0 & 3.0
Ā 
E-portfolios for Learning with Google Sites EDU
E-portfolios for Learning with Google Sites EDUE-portfolios for Learning with Google Sites EDU
E-portfolios for Learning with Google Sites EDU
Ā 
BITM3730 8-30.pptx
BITM3730 8-30.pptxBITM3730 8-30.pptx
BITM3730 8-30.pptx
Ā 
BITM3730 8-30.pptx
BITM3730 8-30.pptxBITM3730 8-30.pptx
BITM3730 8-30.pptx
Ā 
Utilizing SharePoint for Project Management
Utilizing SharePoint for Project ManagementUtilizing SharePoint for Project Management
Utilizing SharePoint for Project Management
Ā 
Su08e Portfolio Presentation
Su08e Portfolio PresentationSu08e Portfolio Presentation
Su08e Portfolio Presentation
Ā 
Top 10 Web 2.0 Picks
Top 10 Web 2.0 PicksTop 10 Web 2.0 Picks
Top 10 Web 2.0 Picks
Ā 
BITM3730 8-29.pptx
BITM3730 8-29.pptxBITM3730 8-29.pptx
BITM3730 8-29.pptx
Ā 
BITM3730 8-29.pptx
BITM3730 8-29.pptxBITM3730 8-29.pptx
BITM3730 8-29.pptx
Ā 
Moodle Basics
Moodle BasicsMoodle Basics
Moodle Basics
Ā 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
Ā 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(ā˜Žļø+971_581248768%)**%*]'#abortion pills for sale in dubai@
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Ā 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Ā 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Ā 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Ā 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Ā 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Ā 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Ā 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Ā 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Ā 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Ā 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Ā 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Ā 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Ā 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Ā 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Ā 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Ā 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Ā 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Ā 

Your PDFs Need Some Love Too