SlideShare une entreprise Scribd logo
1  sur  65
Télécharger pour lire hors ligne
“WE DEFINITELY
SHOULD DO
SOMETHING LIKE
THIS.”
Brad Hunstable
12 / 11 / 13
“I want a video with
the product team
singing and dancing -
its so powerful. I will
play ukelele. Lets
discuss first thing
tomorrow.”
“now thats a f**king
annual report:
https://www.airbnb.com
/annual/
keep scrolling”
Jordan Meyer
2 / 7 / 13
Gyula Feher
12 / 19 / 13
× Annual report became a startup industry standard: "everyone" has it, we should also -
Mailchimp, Airbnb, Twitter, Spotify, Last.fm, Wistia, Kickstarter.
× It's a kind of product that declared to be very important by everyone,
but finally done by no-one.
× But once accomplished, it's a huge success (at least we hoped).
IT ALL STARTED A YEAR AGO,
WITH THAT EMAIL THREAD.
× Kick-off on Dec 17th.
× Let's do some extra work in the busiest time of the year!
× Fields that were involved: BI, PR, product, marketing, mobile, PHP, TA,
infra, network operations, content monitoring, legal.
× The whole company was really proactive and helpful. The last piece of data
came in on Jan 10th which was quite quick despite the circumstances.
DEEP DIVE INTO USTREAM DATA
https://docs.google.com/a/ustream.tv/document/d/1Ok03pItdqdwdSyUjAksre2uahBjxHA3E2lr22RmHTWk/edit
OVERVIEW BROADCASTS MOMENTS ACHIEVEMENTS TECH INSIGHTS
BEST PRACTICES
Spotify
https://www.spotify.com/int/2013/
MailChimp
http://mailchimp.com/2012/
http://455u48.axshare.com/one-pager.html
DESIGN
GET OUT OF YOUR COMFORT ZONE
DESIGN
RESOURCES
01
Ustream color palette
#ffffff #eeece4 #3388ff #539eec #2c3c4c
#f28a2e #ffa02d #d349a3 #e166b7 #91b31b
#a3cc14 #ff3d23 #ff604c #3fbcb3 #ffdf80
DESIGN
RESOURCES
02
Ad-free viewing
illustration
DESIGN
RESOURCES
03
Ustream beer label
LIGHT INDIA PALE ALE
4,8%
Diesel
THE DESIGN WORKFLOW
× 17 slides, each has it’s own visual idea
× Structure: responsive, parallax, one-pager. Responsive?
× Designing took a little more than one week for two designers
× Keeping the visual consistency was a key element
× Creating assets, review animations
NAVIGATION
SECTION HEADER
OVERVIEW BROADCASTS MOMENTS ACHIEVEMENTS TECH INSIGHTS SHARE ON
500
300
100
brief: visual representation of the imaginery DVD stack that is 562 meters tall
THE SLIDE THAT DIDN’T MAKE IT...
THE SLIDE THAT DIDN’T MAKE IT...
THE SLIDE THAT DIDN’T MAKE IT...
THE SLIDE THAT DIDN’T MAKE IT...
to ustream /ju:striːm/
1. verb — to broadcast a live video over
the internet using Ustream
Season 6, episode 3
The episode where the verb
»to ustream« went mainstream.
WHAT DID WE LEARN?
× We need more time (as in an ideal world)
× Mobile/tablet versions is a must
× This product can’t be an MVP, no time for iterations, first impression rules
× Very useful project to extend our visual assets for the brand
× We love working on projects like this! :)
AWWWARDS
SITE OF THE DAY
FEB 25, 2014
FRONTEND
× It’s not a usual parallax site
× slides with different states
× each slide has its own behaviour
× what happens if we would like to develop it in parallel with more devs?
FIRST QUESTIONS
ON THE FRONTEND SIDE
× Normal slide
× Sticky bg slide
× Sticky slide
SLIDE TYPES
× Normal slide
× Sticky bg slide
× Sticky slide
SLIDE TYPES
SLIDE TYPES
× Normal slide
× Sticky bg slide
× Sticky slide
× Normal slide
× Sticky bg slide
× Sticky slide
SLIDE TYPES
× no library
× every slide knows when to act
× shared event system for every slide type
× special scroll handlers with percentage of appearance
× automatic animations based on HTML attributes
SLIDE INTERFACE
× Hi momentum scroll! Bye momentum scroll!
× Chrome was a piece of cake
× The tricky backface visibility and preserve-3d
× Lack of repaint during touchmove on Mobile
× Fast solution on mobile devices, and old browsers
DEVICE SPECIFIC
ROCK&ROLL
× Measuring when you are done is not an option
× scrolling + animating is a hard combo
× 36.736px body height
× Push the GPU!
PERFORMANCE
EPILOGUE
TAKEAWAYS
FROM AL GORE'S NOSE
Buying a stock photo of Greenland is a piece of cake,
but you can get in trouble with Al Gore's nostrils
“this current AG photo, he looks like he's scowling”
“We searched through our files and the ones we
sent are truly the best we have.”
TAKEAWAYS
FROM AL GORE'S NOSE
Sometimes we don't even own the rights
of our "own" content.
"need artist, label and concert promoter approval"
TAKEAWAYS
FROM AL GORE'S NOSE
TV stars are a complete mess.
"talent like Aziz Ansari (Park & Recreation)
have approval rights over any use of their
image and name"
“Guys,
This is awesome, you've
set the bar pretty
freakin high :)”
Joellen Ferrer
1 / 31 / 14
“This is super cool.
I'm gonna put it on
a loop at our front
reception desk too!”
“one of the best things
I've ever seen on the
internet.”
Lee Payne
1 / 31 / 14
David Gibbons
3 / 13 / 14
Thank U

Contenu connexe

Similaire à Annual report became a startup industry standard

“What digital technologies are you familiar with, how have you used them in t...
“What digital technologies are you familiar with, how have you used them in t...“What digital technologies are you familiar with, how have you used them in t...
“What digital technologies are you familiar with, how have you used them in t...alicekingsley08
 
Bfmmgg merged mobile presentation_mam
Bfmmgg merged mobile presentation_mamBfmmgg merged mobile presentation_mam
Bfmmgg merged mobile presentation_mammmcginle
 
Intro.deck.0-3
Intro.deck.0-3Intro.deck.0-3
Intro.deck.0-3Will Shown
 
Zappar: Augmented Reality Entertainment
Zappar: Augmented Reality EntertainmentZappar: Augmented Reality Entertainment
Zappar: Augmented Reality EntertainmentSynecore
 
Lights! Camera! Interaction! What Designers Can Learn From Filmmakers
Lights! Camera! Interaction! What Designers Can Learn From FilmmakersLights! Camera! Interaction! What Designers Can Learn From Filmmakers
Lights! Camera! Interaction! What Designers Can Learn From FilmmakersAdam Connor
 
BBDO Atlanta 10 Takeaways from SXSW
 BBDO Atlanta 10 Takeaways from SXSW BBDO Atlanta 10 Takeaways from SXSW
BBDO Atlanta 10 Takeaways from SXSWLeslie Turley
 
Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Aaron Gustafson
 
DCI Graded Digital Cinema
DCI Graded Digital CinemaDCI Graded Digital Cinema
DCI Graded Digital CinemaRahul Prasad
 
Stop-Motion-Animation.ppt
Stop-Motion-Animation.pptStop-Motion-Animation.ppt
Stop-Motion-Animation.pptraketeeraph
 
Managing the Chaos of Client Collaboration and Physical Deployment
Managing the Chaos of Client Collaboration and Physical DeploymentManaging the Chaos of Client Collaboration and Physical Deployment
Managing the Chaos of Client Collaboration and Physical DeploymentAtlassian
 
Evaluation of piliminary task 2011 (1)
Evaluation of piliminary task 2011 (1)Evaluation of piliminary task 2011 (1)
Evaluation of piliminary task 2011 (1)johm8121
 
Datatium - using data as a material for contextually responsive design.
Datatium - using data as a material for contextually responsive design.Datatium - using data as a material for contextually responsive design.
Datatium - using data as a material for contextually responsive design.Andrew Fisher
 
Cross Creative trip to San Francisco
Cross Creative trip to San FranciscoCross Creative trip to San Francisco
Cross Creative trip to San FranciscoJames Jefferson
 
Carly Sanker Resume 2016
Carly Sanker Resume 2016Carly Sanker Resume 2016
Carly Sanker Resume 2016Carly Sanker
 
Question four evaluation pp
Question four evaluation ppQuestion four evaluation pp
Question four evaluation pptomquigley123
 
Responsive Web Design & Workflow
Responsive Web Design & WorkflowResponsive Web Design & Workflow
Responsive Web Design & Workflowhouhr
 
AMP Accelerated Mobile Pages - To AMPFinity And Beyond
AMP Accelerated Mobile Pages - To AMPFinity And BeyondAMP Accelerated Mobile Pages - To AMPFinity And Beyond
AMP Accelerated Mobile Pages - To AMPFinity And BeyondDawn Anderson MSc DigM
 
Data Science Salon: The Age of Co-creation
Data Science Salon: The Age of Co-creationData Science Salon: The Age of Co-creation
Data Science Salon: The Age of Co-creationFormulatedby
 

Similaire à Annual report became a startup industry standard (20)

“What digital technologies are you familiar with, how have you used them in t...
“What digital technologies are you familiar with, how have you used them in t...“What digital technologies are you familiar with, how have you used them in t...
“What digital technologies are you familiar with, how have you used them in t...
 
Bfmmgg merged mobile presentation_mam
Bfmmgg merged mobile presentation_mamBfmmgg merged mobile presentation_mam
Bfmmgg merged mobile presentation_mam
 
Intro.deck.0-3
Intro.deck.0-3Intro.deck.0-3
Intro.deck.0-3
 
Zappar: Augmented Reality Entertainment
Zappar: Augmented Reality EntertainmentZappar: Augmented Reality Entertainment
Zappar: Augmented Reality Entertainment
 
Lights! Camera! Interaction! What Designers Can Learn From Filmmakers
Lights! Camera! Interaction! What Designers Can Learn From FilmmakersLights! Camera! Interaction! What Designers Can Learn From Filmmakers
Lights! Camera! Interaction! What Designers Can Learn From Filmmakers
 
BBDO Atlanta 10 Takeaways from SXSW
 BBDO Atlanta 10 Takeaways from SXSW BBDO Atlanta 10 Takeaways from SXSW
BBDO Atlanta 10 Takeaways from SXSW
 
Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]
 
DCI Graded Digital Cinema
DCI Graded Digital CinemaDCI Graded Digital Cinema
DCI Graded Digital Cinema
 
Stop-Motion-Animation.ppt
Stop-Motion-Animation.pptStop-Motion-Animation.ppt
Stop-Motion-Animation.ppt
 
Managing the Chaos of Client Collaboration and Physical Deployment
Managing the Chaos of Client Collaboration and Physical DeploymentManaging the Chaos of Client Collaboration and Physical Deployment
Managing the Chaos of Client Collaboration and Physical Deployment
 
Evaluation of piliminary task 2011 (1)
Evaluation of piliminary task 2011 (1)Evaluation of piliminary task 2011 (1)
Evaluation of piliminary task 2011 (1)
 
Datatium - using data as a material for contextually responsive design.
Datatium - using data as a material for contextually responsive design.Datatium - using data as a material for contextually responsive design.
Datatium - using data as a material for contextually responsive design.
 
Cross Creative trip to San Francisco
Cross Creative trip to San FranciscoCross Creative trip to San Francisco
Cross Creative trip to San Francisco
 
Thrust Interactive Capabilities
Thrust Interactive CapabilitiesThrust Interactive Capabilities
Thrust Interactive Capabilities
 
Carly Sanker Resume 2016
Carly Sanker Resume 2016Carly Sanker Resume 2016
Carly Sanker Resume 2016
 
Question four evaluation pp
Question four evaluation ppQuestion four evaluation pp
Question four evaluation pp
 
Responsive Web Design & Workflow
Responsive Web Design & WorkflowResponsive Web Design & Workflow
Responsive Web Design & Workflow
 
AMP Accelerated Mobile Pages - To AMPFinity And Beyond
AMP Accelerated Mobile Pages - To AMPFinity And BeyondAMP Accelerated Mobile Pages - To AMPFinity And Beyond
AMP Accelerated Mobile Pages - To AMPFinity And Beyond
 
Data Science Salon: The Age of Co-creation
Data Science Salon: The Age of Co-creationData Science Salon: The Age of Co-creation
Data Science Salon: The Age of Co-creation
 
Appdapted Webinar
 Appdapted Webinar Appdapted Webinar
Appdapted Webinar
 

Dernier

VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 

Dernier (20)

VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 

Annual report became a startup industry standard

  • 1.
  • 2. “WE DEFINITELY SHOULD DO SOMETHING LIKE THIS.” Brad Hunstable 12 / 11 / 13 “I want a video with the product team singing and dancing - its so powerful. I will play ukelele. Lets discuss first thing tomorrow.” “now thats a f**king annual report: https://www.airbnb.com /annual/ keep scrolling” Jordan Meyer 2 / 7 / 13 Gyula Feher 12 / 19 / 13
  • 3. × Annual report became a startup industry standard: "everyone" has it, we should also - Mailchimp, Airbnb, Twitter, Spotify, Last.fm, Wistia, Kickstarter. × It's a kind of product that declared to be very important by everyone, but finally done by no-one. × But once accomplished, it's a huge success (at least we hoped). IT ALL STARTED A YEAR AGO, WITH THAT EMAIL THREAD.
  • 4. × Kick-off on Dec 17th. × Let's do some extra work in the busiest time of the year! × Fields that were involved: BI, PR, product, marketing, mobile, PHP, TA, infra, network operations, content monitoring, legal. × The whole company was really proactive and helpful. The last piece of data came in on Jan 10th which was quite quick despite the circumstances. DEEP DIVE INTO USTREAM DATA
  • 5.
  • 7. OVERVIEW BROADCASTS MOMENTS ACHIEVEMENTS TECH INSIGHTS
  • 11. GET OUT OF YOUR COMFORT ZONE
  • 12. DESIGN RESOURCES 01 Ustream color palette #ffffff #eeece4 #3388ff #539eec #2c3c4c #f28a2e #ffa02d #d349a3 #e166b7 #91b31b #a3cc14 #ff3d23 #ff604c #3fbcb3 #ffdf80
  • 14. DESIGN RESOURCES 03 Ustream beer label LIGHT INDIA PALE ALE 4,8% Diesel
  • 15. THE DESIGN WORKFLOW × 17 slides, each has it’s own visual idea × Structure: responsive, parallax, one-pager. Responsive? × Designing took a little more than one week for two designers × Keeping the visual consistency was a key element × Creating assets, review animations
  • 16. NAVIGATION SECTION HEADER OVERVIEW BROADCASTS MOMENTS ACHIEVEMENTS TECH INSIGHTS SHARE ON
  • 17.
  • 18.
  • 19. 500 300 100 brief: visual representation of the imaginery DVD stack that is 562 meters tall
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. THE SLIDE THAT DIDN’T MAKE IT...
  • 44. THE SLIDE THAT DIDN’T MAKE IT...
  • 45. THE SLIDE THAT DIDN’T MAKE IT...
  • 46. THE SLIDE THAT DIDN’T MAKE IT...
  • 47. to ustream /ju:striːm/ 1. verb — to broadcast a live video over the internet using Ustream Season 6, episode 3 The episode where the verb »to ustream« went mainstream.
  • 48.
  • 49. WHAT DID WE LEARN? × We need more time (as in an ideal world) × Mobile/tablet versions is a must × This product can’t be an MVP, no time for iterations, first impression rules × Very useful project to extend our visual assets for the brand × We love working on projects like this! :)
  • 50. AWWWARDS SITE OF THE DAY FEB 25, 2014
  • 52. × It’s not a usual parallax site × slides with different states × each slide has its own behaviour × what happens if we would like to develop it in parallel with more devs? FIRST QUESTIONS ON THE FRONTEND SIDE
  • 53. × Normal slide × Sticky bg slide × Sticky slide SLIDE TYPES
  • 54. × Normal slide × Sticky bg slide × Sticky slide SLIDE TYPES
  • 55. SLIDE TYPES × Normal slide × Sticky bg slide × Sticky slide
  • 56. × Normal slide × Sticky bg slide × Sticky slide SLIDE TYPES
  • 57. × no library × every slide knows when to act × shared event system for every slide type × special scroll handlers with percentage of appearance × automatic animations based on HTML attributes SLIDE INTERFACE
  • 58. × Hi momentum scroll! Bye momentum scroll! × Chrome was a piece of cake × The tricky backface visibility and preserve-3d × Lack of repaint during touchmove on Mobile × Fast solution on mobile devices, and old browsers DEVICE SPECIFIC ROCK&ROLL
  • 59. × Measuring when you are done is not an option × scrolling + animating is a hard combo × 36.736px body height × Push the GPU! PERFORMANCE
  • 61. TAKEAWAYS FROM AL GORE'S NOSE Buying a stock photo of Greenland is a piece of cake, but you can get in trouble with Al Gore's nostrils “this current AG photo, he looks like he's scowling” “We searched through our files and the ones we sent are truly the best we have.”
  • 62. TAKEAWAYS FROM AL GORE'S NOSE Sometimes we don't even own the rights of our "own" content. "need artist, label and concert promoter approval"
  • 63. TAKEAWAYS FROM AL GORE'S NOSE TV stars are a complete mess. "talent like Aziz Ansari (Park & Recreation) have approval rights over any use of their image and name"
  • 64. “Guys, This is awesome, you've set the bar pretty freakin high :)” Joellen Ferrer 1 / 31 / 14 “This is super cool. I'm gonna put it on a loop at our front reception desk too!” “one of the best things I've ever seen on the internet.” Lee Payne 1 / 31 / 14 David Gibbons 3 / 13 / 14