An excellent book + matching coursework --> learning wherever you are

About the University of Books website

Who created this website?

Chris Niswander.

Why did I create this website?

How did I create this website?

I used CSS, of course. :-)

But wait, isn't there programming?

I programmed the back-end code in portable Python using the Python standard library, on top of which I constructed some elements of a microframework for interactive websites. I did this to get a combination of two desired qualities: 1) flexibility in where and how this site can be hosted 2) the ability to code up and maintain back-end interactivity without too much trouble.

Data is stored in json and some simple custom data formats.

In a quiz I just took, punctuation marks are in the wrong place relative to single or double quotation marks!

Two conflicting standards exist for placing punctuation marks with quotation marks.

"American standard"
Places punctuation marks of the enclosing sentence inside a quote instead of after.
Type in the CSS style "a {text-decoration: none; }."
"logical punctuation", also called "British style"
Places punctuation marks of the enclosing sentence outside a quote unless they are logically a part of the quote.
Type in the CSS style "a {text-decoration: none; }".
He asked, "Who goes there?"
"American standard" is unclear about which punctuation marks are (or are not) truly parts of computer code that is quoted. I prefer logical punctuation to avoid that ambiguity.