Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

38
BOOTSTRAPPING IN THE CLOUD: RESPONSIVE DESIGN AND THE LIBRARY WEBSITE JUNIOR TIDAL NEW YORK CITY COLLEGE OF TECHNOLOGY @JUNIORTIDAL

description

Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloudby Junior Tidal

Transcript of Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

Page 1: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

BOOTSTRAPPING IN THE CLOUD:

RESPONSIVE DESIGN AND THE LIBRARY

WEBSITE JUNIOR TIDAL

NEW YORK CITY COLLEGE OF TECHNOLOGY @JUNIORTIDAL

Page 2: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHAT ARE WE TALKING ABOUT TODAY? HISTORY OF THE CITY TECH LIBRARY WEBSITE RESPONSIVE DESIGN BOOTSTRAP THE CLOUD USABILITY TESTING

Page 3: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

HISTORY OF THE CITY TECH LIBRARY WEBSITE

Page 4: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

INITIAL SERVER CONFIGURATION WINDOWS IIS SERVER SHARED AMONG CITY TECH DEPARTMENTS LIMITED SOFTWARE

Page 5: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THE LIBRARY’S OWN SERVER LAMP STACK LIBRARIANS MAINTAIN AND ADMINISTER THE SERVER

Page 6: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

CONTENT MANAGEMENT SYSTEMS

Page 7: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THE MOBILE SITE

Page 8: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THE RESPONSIVE DESIGNED SITE

Page 9: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

HTTPS://LIBRARY.CITYTECH.CUNY.EDU

Page 10: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHAT IS RESPONSIVE DESIGN?

“…the same content to all users on the same URL, regardless of the device.”

- Matthew Reidsma

Page 11: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHAT IS BOOTSTRAP?

Page 12: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

BOOTSTRAP IS A POPULAR RESPONSIVE WEB FRAMEWORK THAT USES CSS AND JAVASCRIPT.

Page 13: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

BOOTSTRAP WAS CREATED BY TWO TWITTER DEVELOPERS, MARK OTTO AND JACOB THRONTON

Page 14: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

BOOTSTRAP IS OPEN SOURCE

Page 15: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

BOOTSTRAP ALLOWS FOR RAPID DEPLOYMENT USING COMMON BUILT-IN WEB COMPONENTS.

Page 16: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THE CLOUD

Page 17: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHAT IS THE CLOUD?

Page 18: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHY USE THE CLOUD?

Page 19: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THE CLOUD PROVIDES SCALABILITY

Page 20: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

NO HARDWARE TO UPGRADE

Page 21: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

LOWER COSTS THAN SELF OR OFF-SITE HOSTING

Page 22: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

REMOTE ACCESS SCALABILITY RELIABILITY

Page 23: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

MANAGING THE SITE IN THE CLOUD

Page 24: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

VIRTUAL SERVERS

Page 25: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

USABILITY TESTING

Page 26: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHAT IS USABILITY TESTING?

Page 27: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

USABILITY TESTING IS A CONTINUAL PROCESS

(RE)DESIGN

TEST USERS

EVALUATE USER DATA

IMPLEMENT MODIFICATIONS

Page 28: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WHY CONDUCT USABILITY TESTING?

Page 29: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

USABILITY TESTING DETERMINES

THE EFFECTIVENESS OF THE TOOL

Page 30: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

IDENTIFY WEAKNESSES IN THE

DESIGN OR FUNCTION

Page 31: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

PROVIDE DATA TO SUPPORT DESIGN DECISIONS

Page 32: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

USABILITY METRICS

TIME CLICKS USER FEEDBACK THINK ALOUD PROTOCOL (TAP)

Page 33: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

BOOTSTRAP, THE CLOUD, AND USABILITY TESTING

Page 34: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

EVALUATES THE SITE AMONG

DIFFERENT DEVICES

Page 35: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THE CLOUD ALLOWS THE IMPLEMENTATION OF

NEWER TECHNOLOGIES

Page 36: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

WRAPPING UP HISTORY OF THE CITY TECH LIBRARY WEBSITE RESPONSIVE DESIGN BOOTSTRAP THE CLOUD USABILITY TESTING

Page 37: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

QUESTIONS?

Page 38: Center for Digital Education CUNYIT15 presentation - Bootstrapping in the Cloud - Junior Tidal

THANKS!