From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada Reference Manual 2012 in info format
Date: Thu, 3 May 2012 18:25:53 -0500
Date: 2012-05-03T18:25:53-05:00 [thread overview]
Message-ID: <jnv464$os5$1@munin.nbi.dk> (raw)
In-Reply-To: jnu7u0$16o$1@munin.nbi.dk
"Jerrid Kimball" <jerrid@kimball.co> wrote in message
news:jnu7u0$16o$1@munin.nbi.dk...
> On 04/30/2012 10:19 PM, Randy Brukardt wrote:
...
>> I suppose some people need to have a pile of eye-candy before they're
>> willing to use anything. Sad.
>
> It's really much more than that. With a community of sites that generally
> look like Ada Home, no casual developer is going to stick around. When
> the impression is that something is dead or near death who wants to invest
> any time, money or energy in it?
AdaHome, of course, is dead and has been for 15 years. If people look at
dead sites first, surely they *are* going to have a problem that way. (I'm
not sure why it even stays on the 'net).
> As a whole, we give this impression. It's not necessarily our faults
> being left-brained and all, but at some point not presenting a modern face
> to the world at large hurts us as a whole. AdaIC for example has done a
> decent job updating its appearance.
You're probably right; the superficial is far more important these days than
any substance (of which there is precious little). In all seriousness, this
is not a world that I care to inhabit. Ada has tended to be the rare
exception to that.
>> For the record, the design of the Ada Standard HTML had two main
>> criteria:
>> (1) Look as similar to the PDF as possible; and (2) use only basic HTML 4
>> so
>> that works on as many devices and browsers as possible. Those goals
>> prevent
>> the use of any significant eye-candy. (So does the desire to have these
>> things work for people who insist on safe browsing - no scripts, no
>> flash,
>> no crap.)
> >
> These are all noble goals, but I think they're silly in today's
> environment. I think expecting a PDF to look like a webpage or vice versa
> (cue eye rolling).
The PDF (and the printed page) for the Ada Reference Manual is very readable
and a great way to impart the information. The navigation is admittedly,
terrible. The reason that I lobbied for the HTML version in the first place
was to get that extra navigation (the HTML links the index, the syntax, and
the cross-references). But there is no reason whatsoever to lose the
readability of the original just to get extra navigation.
I can see efforts to further improve the navigation and presentation in
narrow ways (in particular, preventing really long lines on wide screens).
But the entire point of the ARM is to present information concisely -- too
much eye candy is going to detract a lot from that (just as it does on the
new AdaIC website).
> Today's web looks a lot different than it did in 1995 and there's a point
> where you just have to say fuck it and leave those old devices in their
> own filth.
Yeah, most sites are hardly useable unless you allow them to show you
malware-laden ads and run god-knows-what on your computer. It's all change
for the sake of change; there's no benefit to most of it, and it wastes
everyone's time -- they could have been building something useful to
humanity, but instead they're fiddling with colors and fonts. (And those big
corporations want it that way -- much less likely that you'll come up with
something truely disruptive that they can't copy.)
>We have to get it together as a *brand* and quit being curmudgeonly
>engineers all the time and proselytize by not looking like a heap of
>fossils.
We're not going to get together around that. I *am* a fossil and proud of
it. I much prefer using things that work rather than changing them just for
the sake of change. Yes, I much prefer the look of Windows 2000 to any of
the later versions -- in large part because the changes brought almost no
improvement in usability. (For that, a disruptive change, like moving to the
touch interfaces of modern phones, is needed. Incremental improvements are
OK only if they are completely compatible, something almost every software
developer seems to forget.)
That isn't to say that change is necessarily bad, but it has to have *clear*
benefits for the time (relearning in particular) and money investment. The
vast majority doesn't have that, and a lot of a obvious step backwards
(where important functionality disappears - much like Microsoft deciding
that we don't need a Start Menu in Windows 8 -- I almost exclusively use the
Start Menu to launch GUI programs, I never, ever use the desktop to launch
programs, occassionally by double-clicking on a file (but that's rather
rare).
Enough ranting.
If you do spend time making an alternative version of the Standard, I
strongly recommend that you do so by modifying the ARM_Formatter tool. That
way, you can convert future versions of the Standard to your format easily
(if it is a by-hand conversion, it will become obsolete far quicker than you
realize and then you'll either have to do it all again or forget it). And
that would also allow the alternate version to be used on the Rationale and
other standards documents, if that is appropriate someday. (That's what
Stephen Leake did with the "info" version.)
Randy.
next prev parent reply other threads:[~2012-05-03 23:25 UTC|newest]
Thread overview: 104+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-29 15:22 Ada Reference Manual 2012 in info format Stephen Leake
2012-04-30 6:06 ` Jerrid Kimball
2012-05-01 3:19 ` Randy Brukardt
2012-05-01 6:06 ` Thomas Løcke
2012-05-01 9:56 ` Yannick Duchêne (Hibou57)
2012-05-03 15:26 ` J Kimball
2012-05-03 14:26 ` [OT] CSS max-width (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-03 15:52 ` Yannick Duchêne (Hibou57)
2012-05-03 22:34 ` Randy Brukardt
2012-05-03 15:23 ` Ada Reference Manual 2012 in info format Jerrid Kimball
2012-05-03 23:25 ` Randy Brukardt [this message]
2012-05-04 1:28 ` BrianG
2012-05-09 11:17 ` Oliver Kleinke
2012-05-09 12:06 ` Nasser M. Abbasi
2012-05-09 13:00 ` Dmitry A. Kazakov
2012-05-09 13:56 ` Georg Bauhaus
2012-05-09 14:09 ` Dmitry A. Kazakov
2012-05-09 14:52 ` Ludovic Brenta
2012-05-09 16:33 ` Georg Bauhaus
2012-05-09 16:39 ` Dmitry A. Kazakov
2012-05-09 16:51 ` Jerrid Kimball
2012-05-09 17:21 ` Dmitry A. Kazakov
2012-05-09 19:53 ` Georg Bauhaus
2012-05-10 10:15 ` Stephen Leake
2012-05-09 19:59 ` Simon Wright
2012-05-10 1:42 ` Randy Brukardt
2012-05-10 7:21 ` Dmitry A. Kazakov
2012-05-10 7:35 ` Nasser M. Abbasi
2012-05-10 9:43 ` Simon Wright
2012-05-10 10:44 ` Jacob Sparre Andersen
2012-05-10 13:19 ` Nasser M. Abbasi
2012-05-11 11:49 ` Stephen Leake
2012-05-11 15:06 ` Nasser M. Abbasi
2012-05-10 15:05 ` Manuel Collado
2012-05-10 15:42 ` Yannick Duchêne (Hibou57)
2012-05-10 22:15 ` Manuel Collado
2012-05-11 1:16 ` Yannick Duchêne (Hibou57)
2012-05-11 10:47 ` Manuel Collado
2012-05-11 11:35 ` Yannick Duchêne (Hibou57)
2012-05-12 0:52 ` Randy Brukardt
2012-05-14 11:03 ` Manuel Collado
2012-05-12 10:04 ` Stephen Leake
2012-05-14 11:07 ` Manuel Collado
2012-05-11 11:47 ` Stephen Leake
2012-05-11 14:42 ` Simon Wright
2012-05-12 10:52 ` Stephen Leake
2012-05-12 0:59 ` Randy Brukardt
2012-05-10 13:47 ` Yannick Duchêne (Hibou57)
2012-05-11 11:57 ` Stephen Leake
2012-05-11 12:55 ` Yannick Duchêne (Hibou57)
2012-05-11 13:43 ` Georg Bauhaus
2012-05-12 0:46 ` Randy Brukardt
2012-05-10 0:57 ` Yannick Duchêne (Hibou57)
2012-05-10 7:13 ` Dmitry A. Kazakov
2012-05-10 13:37 ` Yannick Duchêne (Hibou57)
2012-05-10 15:02 ` Dmitry A. Kazakov
2012-05-10 15:32 ` Yannick Duchêne (Hibou57)
2012-05-10 15:58 ` Dmitry A. Kazakov
2012-05-11 2:23 ` Oliver Kleinke
2012-05-10 1:32 ` Randy Brukardt
2012-05-10 1:54 ` Randy Brukardt
2012-05-11 2:36 ` Oliver Kleinke
2012-05-12 1:08 ` Randy Brukardt
2012-05-10 10:11 ` Stephen Leake
2012-05-11 2:07 ` Oliver Kleinke
2012-05-11 2:44 ` Yannick Duchêne (Hibou57)
2012-05-11 2:50 ` Oliver Kleinke
2012-05-11 7:51 ` Suggestion for RM HTML formatter extension (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-11 10:03 ` Martin
2012-05-11 15:32 ` Suggestion for RM HTML formatter extension Simon Wright
2012-05-11 15:53 ` Simon Wright
2012-05-11 21:01 ` Jacob Sparre Andersen
2012-05-11 21:04 ` Ludovic Brenta
2012-05-11 21:59 ` Simon Wright
2012-05-12 10:48 ` Stephen Leake
2012-05-12 12:34 ` Simon Wright
2012-05-14 11:36 ` Manuel Collado
2012-05-14 16:20 ` Simon Wright
2012-05-15 7:02 ` Randy Brukardt
2012-05-15 8:54 ` Georg Bauhaus
2012-05-12 10:37 ` Ada Reference Manual 2012 in info format Stephen Leake
2012-05-12 1:43 ` Randy Brukardt
2012-05-12 10:33 ` Stephen Leake
2012-05-19 3:58 ` Yannick Duchêne (Hibou57)
2012-05-11 11:59 ` Stephen Leake
2012-05-01 11:51 ` Stephen Leake
2012-05-03 15:03 ` Jerrid Kimball
2012-05-03 21:52 ` Manuel Collado
2012-05-03 22:43 ` Randy Brukardt
2012-05-04 7:58 ` Stephen Leake
2012-05-05 14:23 ` Yannick Duchêne (Hibou57)
2012-05-06 16:13 ` Stephen Leake
2012-05-06 16:27 ` Yannick Duchêne (Hibou57)
2012-05-08 0:54 ` Randy Brukardt
2012-05-03 15:56 ` Yannick Duchêne (Hibou57)
2012-05-03 22:40 ` Randy Brukardt
2013-02-23 20:46 ` Oliver Kellogg
2013-02-24 19:06 ` Stephen Leake
2013-02-25 23:27 ` Randy Brukardt
2013-02-26 4:05 ` Nasser M. Abbasi
2013-02-26 13:23 ` Robert A Duff
2013-02-26 19:49 ` Nasser M. Abbasi
2013-02-26 22:04 ` Randy Brukardt
2013-04-02 17:50 ` M. Strobel
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox