[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MIT-Scheme-devel] Project Web Page Design

From: Matt Birkholz
Subject: [MIT-Scheme-devel] Project Web Page Design
Date: Sat, 22 Mar 2014 11:41:58 -0700

> From: Rich Loveland <address@hidden>
> Date: Tue, 18 Mar 2014 22:42:02 -0400
> Is the project web page an area that is open to contributions?

"Open" is in our name.

> I'm asking because I've taken a crack at restyling a copy of the
> project webpage to be (I think) more attractive, while not changing
> the content much.

First (visual) impressions:

    "max-width: 35em;"?  What's "more attractive" about a noodle?

    In my Firefox, the floating shield makes an orphan of the last
    item in the "features" list.  (Wrap it with a TABLE?  That would
    also suck the bullets in, a bonus?)


    "production-quality"?  You're going to say that aloud, with Java
    standing right over there?!

    "comparable to Common Lisp"?  (Eeek.  I hope not!)

    What else have you snuck in there?  Everything was re-formatted,
    making diffs useless.


    So... you propose to hack index.xml to produce something that
    looks like this, but using Savannah's server-side includes and

> The design of the web page may seem like a triviality, but I really
> like this Scheme implementation (and Edwin!), and I'd like to help get
> more people using it.  A nicer webpage won't accomplish that by
> itself, but it's a start.

I'm with you.  I even use Ubuntu (argh!!) to that end.  But I think
the "app" (the REPL window in Edwin) is where the rubber meets the
road.  For this reason (and for visual gratification), I bang the
Chaos out of Gtk integration.

> There's more work to do -- for example the tables are a little off --
> but I didn't want to spend more time if it wasn't of interest to
> people.
> What do you guys think of this?

I HAD to make some changes a couple years ago; it looked terrible in
Ubuntu Firefox.  I eventually found

and learned to hack index.xml and run regenerate.scm.

The code that generates the tables might give you a nosebleed... take
it slow.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]