|
|
Richard Monson-Haefel
|
Richard Monson-Haefel, an award-winning author and technical analyst, is currently VP of Developer Relations, Curl Inc.
|
The Tale of Two Webs: The
Browser-Desktop Border is
Blurring By Richard Monson-Haefel  When talking about the
'web' what are we
referring to? For most
people it's what can be
experienced through their
web browser including
HTML, audio and video
streaming, Flash-based
animation, or rich
Internet Application
(RIA) interfaces. The key
to this perspecti... May. 16, 2008 11:30 AM Reads: 2,123 | AJAX World - Who Will Win
the Next Battle for the
Desktop? By Richard Monson-Haefel The computer desktop
today is what the
television was to people
in the 1980s. It's the
single most important
channel for consumer
entertainment and
information. The computer
desktop - as was the case
with newspapers before
there was radio and radio
before there wa... Apr. 27, 2008 10:30 AM Reads: 6,818 Replies: 3 | Engelbart's Usability
Dilemma: Efficiency vs
Ease-of-Use By Richard Monson-Haefel  The mouse was the
original idea of Doug
Engelbart who was the
head of the Augmentation
Research Center (ARC) at
Stanford Research
Institute. Engelbart's
philosophy is best
embodied, in my opinion,
in the design of another
device that he invented,
the five-finger k... Apr. 10, 2008 09:15 AM Reads: 11,010 Replies: 6 | The "Uncanny Valley"
Theory Doesn't Apply to
Desktop UI By Richard Monson-Haefel  If you design an
application that runs on
Windows but doesn't look
exactly like Windows, so
the old argument goes,
the effect will be
unsettling for users. But
sticking to the native
look and feel (L&F)
should not be the
end-goal of designers. Apr. 2, 2008 02:45 PM Reads: 6,617 | Enterprise Widgets: The
Story So Far By Richard Monson-Haefel  Desktop widgets have been
around for a very long
time. The first set of
desktop widgets were
introduced by Apple back
in 1983 with their
release of Apple Desktop
Accessories. Obviously
Apple was way ahead of
the curve, but these
early widgets were not
Internet ena... Mar. 30, 2008 02:45 AM Reads: 8,726 Replies: 4 | The Grand Convergence:
Web + RIA + Widgets +
Client/Server By Richard Monson-Haefel For the past ten years
application developers
have been stuck with only
two desktop client
choices. Traditionally,
they can choose either a
very thin Web-client
technology implemented in
HTML and CSS, or a very
heavyweight thick client
experience implemented
using... Mar. 13, 2008 06:30 AM Reads: 10,638 Replies: 1 | The Rise of the Fit
Client By Richard Monson-Haefel  If Gartner's assessment
of AJAX's position on the
Hype Cycle is correct,
then the days when AJAX
is the only game in town
are over. Enter the age
of what Anne Thomas Manes
of the Burton Group calls
'Fit Clients' - a hybrid
of Thick Clients (a.k.a.
Fat Clients) and T... Mar. 4, 2008 06:15 AM Reads: 9,511 Replies: 1 | Why Microsoft Loves
Google Android, Take 2 By Richard Monson-Haefel Android is not bad like
world hunger is bad, it's
just not good for
existing Java standards.
My main thesis is this:
If Android succeeds as it
is currently defined then
the entire Java platform,
including Java SE, is in
trouble. Android's
success sends a clear
mes... Dec. 25, 2007 10:30 AM Reads: 14,430 | Why Microsoft Loves
Google's Android By Richard Monson-Haefel You won't hear Microsoft
say this out loud, but
secretly they are
celebrating Google's
contribution of the
Android mobile phone
platform to the Open
Handset Alliance. At
least they ought to be.
Android is perhaps the
best thing to happen to
Microsoft since they wo... Nov. 29, 2007 04:00 PM Reads: 22,384 Replies: 3 | Guaranteed Messaging With
JMS By Dave Chappell; Richard Monson-Haefel The notion of guaranteed
delivery of Java Message
Service messages has been
lightly touched on in
other recently published
articles on JMS. But what
really makes a JMS
message 'guaranteed'?
Should you just take it
on faith, or would you
like to know what's
behind it? Apr. 1, 2001 12:00 AM Reads: 20,394 Replies: 1 | Design Patterns By Richard Monson-Haefel Design Patterns are
blueprints that describe
how to design class
structures and object
interactions to solve
commonly encountered
problems. A Design
Pattern can be as simple
as the practice of using
an interface to achieve
polymorphism and as
complicated as design... Jun. 1, 1997 12:00 AM Reads: 12,718 |
|
SYS-CON FEATURED WHITEPAPERS
|