We Need to Do as Little as Possible
Over the Air 2013
Made by Lyza Danger Gardner / @lyzadanger
So glad to be back
Thank you
This is more of a story, an adventure
...than a lecture
So settle in and relax
for this last talk of the day
The mobile web was the future
The mobile web was the futureCapable devices proliferatedStatistics of the web changedWe couldn't predict everything that was comingThe old web wasn't ready for the mobile webWe had made too many assumptionsWe hustled, bustled, invented and workedWe found we had to make our own rulesWe hashed out new approaches and ideas
Hoping for a serene landscapeWe longed for clarity but faced a constellation of detailWe battled the complexity and made things workAlready we were at the limit of the complexity we could deal withAs we're going round and round on this whirling machineMobile is not the end of the road
There's so much more road aheadThe future of the web holds moreOur ability to conquer the complexity cannot scaleWe need to do as little as possible
To build the future web
We were battling complexityAs we leaned in and acclimated to the new landscape, we faced the same things we always face in the commercial reality of building the web.Under pressure, and we caredDid not have the luxury of time to reflectHacks, workarounds, polyfills, magic: because we caredWe found and promoted patternsWe looked for similarity and repetitionWe found we had to become expertsSpecialized and experiencedWe found ourselves extremely focusedWere we in danger of losing track of the bigger picture?There is no mobile web
—Jeremy Keith
Let's think about that for a minuteIt was an exhausting and confusing thing to work throughStaring into the fire, ruminatingRe-evaluating what the web isWe were quite focused on specificsWe'd created some dead endsWe'd have to toss out some of the mistakes we'd madeWelcome back to the World-wide Web
Merging mobile into the webWe'd just started really wrangling the multi-device realityAt the time, I was just gaining confidenceWe'd pulled something off and were feeling triumphantHad I not done a good job?The tasks required to get a working web site out the door are smotheringIt's like we were falling off the edge of what was humanly possibleEverything felt hard and sad
Again, saving the web by doing as little as possibleThis isn’t a rationalization for laziness or shirking responsibility—those characteristics are arguably not ones you’d find in successful web devs.
Nor it is a suggestion that we build bland, homogeneous sites and apps that sacrifice all nuance or spark to the Greater Good of total compatibility.
Instead it is an appeal for simplicity and elegance: putting commonality first, approaching differentiation carefully...
...and advocating for consistency in the creation and application of web standards.
Mobile web trends represent the future of the webMobile- or constraints-first designProgressive enhancement, RWD...The fluidity of content as it flows in designsThese ideas are seminal and will be part of the future core of the webWe can help out by serving in leadership, guidance, teaching roles...and by thinking about how to apply what we've invented on a wider scope ourselvesLiberating techniques from constraints to make them applicable to the entire web.And where possible, reaching for commonality and simplicity.Thing 2
Details vs. Minutiae
Discerning between attention to detail and soul-crushing minutiaeNuance versus nitpick: and not getting buriedTo learn to catch ourselves when we're in the weedsPushing too much detail or overthinking can warp the simplicity available to us.When we try to force too much detail, it can be awkward and point at a broken process.Lifting ourselves out before we get inundatedWhen instead what we want is a freer, stabler productIt's one of those cases where going with the flow may be wiseEvery workaround, hack and enhancement introduces riskRisk of bugs now, and laterWe need to take caution with what we add (polyfills, hacks)And to avoid creating a jungle of complexity we don't understandTo avoid accidentally, arbitrarily caging our content and making it rigid.My unscientific notion that the more "mobile-optimized" a site is, the more delicate it is.The more likely to shatter.Thing 4
Advocating for Standards
Knowing how to navigate and communicate feels like codeUnderstanding what we needIf we're asking for the moon, we should be able to handle the moonWe have reading and learning to doBecause these standards are the gears of the web; we need themNot taking responsibility for everythingShaping a manageable burdenRecognizing that we're not the only ones who can make it goIt can be unclear and confusing whose responsibility it isFive things
(That are hard)
Dealing with the loss of "mobile" in our web
It's not exactly losing face, but it's a pride thing a bitIt's part of our identityBut we will get past this and bloom again!But beyond ourselves, there is this notion of all that specialized miscellanyWe don't want that knowledge and specialization to rotAnd I don't want to lose all the specialness that comes with mobile devices.Instead, we want to nurture what we've learned and bring it to bear on the wider webWe can't know the whole future
We have some sense of some patternsWe have some good guesses about what it bodesAnd we want to go boldly on, but without hubrisMaking sure to step back, get the bigger picture, reassessMaking sure not to lose focus, make assumptions, make the same mistakesOur vocabulary trips us up
The words and terms we have are old and bustedInstead of illuminating and elucidatingThey trip us up and tangleTake the word "device"...I don't know what my advice is, short of making up nonsense wordsWhat ideas I have are fishy and stinkyWe have to make things work
Sometimes that means making unusual or unorthodox toolsThis creativity and flexibility is essential; the alternative is to be frozenBut it sure can stand in the way of making a change or a turnAnd can obscure the clarity of the beautiful futureWe risk dumbing down the web
Blanketing it with the average murk of overgeneralizationFinding the right mix of commonality and differentiation is no mean featToo much lowest-common demoninator and the world starts looking mighty grey.Skew too far the other way and risk drowning in intricate detailLest that seem a bit bleak
I have some belief that the web will rise to meet usThe state of things is somewhat complex and confusingBut there is an underlying rhythm to the web, and it is self-correctingAnd just as it can swing toward specialization or complexity, I think it can swing back againAt the risk of using a "too-big-to-fail" argument, the market may help to force its handYep, when I think about it...Yep, when I think about it...Yep, when I think about it...Yep! I can't help it. I think it's going to be great.
Lyza Danger Gardner / @lyzadanger
Designed with Reveal.js with lovely help from @tylersticka on the Cloud Four theme. Every photo in this presentation was taken by me, with the single exception of the photo of Jason Grigsby and me holding a tablet, which was taken by Lisa Teso.
Read the A List Apart column that inspired this talk at http://alistapart.com/column/do-as-little-as-possible