-
Notifications
You must be signed in to change notification settings - Fork 0
/
blog_template.html
118 lines (95 loc) · 6.05 KB
/
blog_template.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>Rethrick Construction</title>
<link href='http://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Slabo+27px' rel='stylesheet' type='text/css'>
<link href="http://fonts.googleapis.com/css?family=Inconsolata&v2" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="css/flaticon.css"/>
<link rel="stylesheet" href="css/main.css"/>
<script type="text/javascript" src="js/coffee-script.js"></script>
<script type="text/javascript" src="js/jquery-2.1.3.min.js"></script>
<script type="text/coffeescript" src="cs/main.coffee"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-24538005-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<nav id="top">
<ul>
<li><a href="/p/about">About</a></li>
<li><a href="/p/projects">Projects</a></li>
</ul>
<h1><a href="/">Rethrick Construction</a></h1>
</nav>
<nav id="share">
<ul>
<li><a href="https://www.facebook.com/dialog/share?app_id=480715222077095&display=popup&href=http%3A%2F%2Frethrick.com&redirect_uri=http%3A%2F%2Frethrick.com/popup_close.html" class="fb" title="Share on facebook"><div class="glyph-icon flaticon-facebook2"></div></a></li>
<li><a href="https://twitter.com/share?via=dhanji&related=dhanji&dnt=true&url=http%3A%2F%2Frethrick.com" target="_blank" title="Share on twitter" class="tweet"><div class="glyph-icon flaticon-twitter"></div></a></li>
<li><a href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=&su=I+thought+you+might+like+this...&body=Article+by+Dhanji+R.+Prasanna%3A%0A%0Ahttp%3A%2F%2Frethrick.com" title="Send via Gmail" class="gmail"><div class="glyph-icon flaticon-mail59"></div></a></li>
</ul>
</nav>
<section id="content">
<div class="meta">
<ul class="tags">
</ul>
</div>
<h2><a href="#">Rethinking Google Wave</a></h2>
<div class="text">
<p>
Ok this will be my last post about Wave and all things related. I've wanted to get this off my chest for awhile, so here goes. Hopefully, reading it is as interesting to you as writing it was cathartic for me.
<h3>Part 1: A Seedling Doubt</h3>
<p>
I remember a chilly Spring evening at
<a href="#">Sweeney's rooftop bar</a> in Sydney. This was at the height of Wave. The growth numbers were incredible, signups were happening faster than we could spin up capacity, and invites were filling up eBay auctions at a rate of knots.
<pre>a = { }
a = { b }
a = { <anything but a> }
etc.</pre>
<p>
We sat around the table in silence, nursing our beers. Finally, one of my colleagues broke the silence with a sheepish grin, "Maybe there is something to this Wave thing after all."
<p>
<pre>// Given a method:
public void increment(int i);
// This call is illegal
increment(24.0);</pre>
<h3>Technology vs. Product</h3>
To be sure not everyone felt this way. Only a handful of us gathered to drink after work, and an even smaller number vented such frustrations.
<p>
The whole point of a platform like <a href="#">iOS</a> is that each app is its own silo, working and fulfilling a (sometimes stretched) metaphor to something in the real world that has been automated (In the case of an address book or calendar, the metaphor doesn't require much of a stretch). Even an app like Messages is pretty simple to describe in terms of short conversational exchanges. As such the interface design of each of these apps is really about the metaphor and not about the platform.
<blockquote>
Fluent's search feature ... it's truly instantaneous... I can confirm that ... Fluent's instant search is crazy, crazy fast. It's like Google Instant for your inbox.
<p>— TechCrunch</p>
</blockquote>
<p>
What you want to be consistent across apps is the mode of interaction, not the metaphor itself. If buttons, toolbars and sliders remain the same between my Address Book and my note-taking app, then I don't have to learn new gestures or controls and the consistency of the platform pays off. But what benefit is there to making Address Book look more like Evernote? Or for Things to look more like Reminders?
<p>
If anything I want my apps to look different so I have a natural context switch into the task I'm interested in doing. The visual familiarity of an app is closely tied to its purpose and helps me recall what I was doing with it last.
<div class="image-spacer">
<div class="image">
<img src="images/xtalk-room.png" alt="Crosstalk: a chat application"/>
</div>
</div>
<p>
I think the discontentment perhaps comes from the early days of Mac, where a consistent look was emphasized quite strongly (remember brushed metal?). It made somewhat more sense in that context because you could see multiple apps open at the same time, and switching between them was instant and seamless. In as constrained an environment as an iPhone or iPad, the app takes up all the room and switching is a distinct, deliberate, multiple-step operation.
At best, the requirement for consistent look and feel is a weak argument.
</div>
<footer>
<p>Last updated on <time>June 12th 2012</time>.</p>
<p>Find me on <a href="https://twitter.com/dhanji">Twitter</a></p>
</footer>
</section>
<footer id="footer">
Font generated by <a href="http://www.flaticon.com">flaticon.com</a>
under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY</a>. The authors are: <a href="http://www.bogdanrosu.com">Bogdan Rosu</a>, <a href="http://www.simpleicon.com">SimpleIcon</a>, <a href="http://www.freepik.com">Freepik</a>.
</footer>
</body>
</html>