Three steps towards a computing language
lambdaway.free.fr
lambdaway.free.fr
Please use a lot more space, especially between columns. Tilting text creates a sense of vertigo, making it really hard to concentrate, for some of us.
Please keep the layout simple, unless it is actually helpful to the content.
For readability, you need a lot more space between columns.
Again, this looks like nitpicking, but in reality I am unable to read the content.
It appears you have something interesting to say. Why destroy that with terrible layout?
That said, I suppose the (aesthetic) choice of white text on a dark background is not the best... What do you think of this one http://lambdaway.free.fr/lambdawalks/?view=sierpinsky_compar... ?
Who is your audience? If you are presenting an engineering concept, for god's sakes, just use plain html. Your goal is to have readable text and enough graphics to communicate. I think you have to decide if you have something to say, or be a really cool groovy genius with wacky text and layout. As a designer I have to tell you that no, it does not look cool.
The slightly-rotated text boxes are disorienting. Unless you are making a 'tech for dummies' book, there is no reason to assault the reader with distracting callouts. It's actually insulting.
I actually prefer dark background, by far. Until we all have E-ink displays, it is much easier on the eye not to have large glowing fields of white.
My immediate disorientation comes from the fact that even with my enormous display I have to scroll down and right. I start with 2 1/2 columns, and don't know what to do.
The layout code you have is buggy, at least in LibreWolf - upon screen resize (which is the immediate urge when seeing 2 1/2 columns) the display goes wacky - a lot of empty space appears in some columns. The vertical layout does not conform to the width - some text runs over boxes.
That is about as far as I get, without reading a single sentence!
Your opinion is welcome.