Top Banner
We don’t hate the Web Amar Nagaram @_amar_n
28

We don't Hate Web

Jul 18, 2015

Download

Mobile

Amar Nagaram
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: We don't Hate Web

We don’t hate the Web

Amar Nagaram

@_amar_n

Page 2: We don't Hate Web

W h a t i s t h i s t a l k N O T a b o u t ?

Page 3: We don't Hate Web

Why would any one hate web?

Page 4: We don't Hate Web

Why would any one hate web?

Low entry barrier

Page 5: We don't Hate Web

Why would any one hate web?

Rapid Experimentation

Page 6: We don't Hate Web

Welove app development

eitherdon’t

Page 7: We don't Hate Web

“Moving to app slowed us down”

- facebook

Page 8: We don't Hate Web

Device Fragmentation

Page 9: We don't Hate Web

Device Fragmentation

Page 10: We don't Hate Web

Apps are disconnected

Page 11: We don't Hate Web

Traditional Discovery means

Page 12: We don't Hate Web

New means of discovery

Page 13: We don't Hate Web

App is your Brand

Page 14: We don't Hate Web

App is your Brand

Page 15: We don't Hate Web

Mobile brought a behavioral change

Page 16: We don't Hate Web

But web on the other hand…!

Page 17: We don't Hate Web

Its not just web, it’s the browser too..!

Page 18: We don't Hate Web

Browser compatibility

Touch Compatibility Orientation Compatibility

Ref: quirksmode.org

Page 19: We don't Hate Web

• Asynchronous Rendering

• Local cache Policies

• Access to native elements

• Client Optimizations

What would a browser need then?

Page 20: We don't Hate Web

Native and web dont access native components the same way..!

Page 21: We don't Hate Web

W h a t d i d F l i p k a r t d o t o a d d r e s s t h e s e ?

• Linchpin: Single page web app

• Richer and faster experience

• Support for Non-JS browsers

• SEO compatibility

• PhrontendJS : Client heavy web app to bridge the gap between web and native experience.

Web is always a catch-up game

Page 22: We don't Hate Web

“Accessibility should not be confused to experience.”

Page 23: We don't Hate Web

“Design is not about how it looks,

it is about how it

works”

Page 24: We don't Hate Web

“Customer experience trumps!”

Page 25: We don't Hate Web

The Road Ahead

Page 26: We don't Hate Web

Bringing best of the two worlds together

Experience + Agility

(scripting native)

Page 27: We don't Hate Web
Page 28: We don't Hate Web

@_amar_n

Thank you !!