On 2012.08.13. 15:43, Robert Hanson wrote:
On Mon, Aug 13, 2012 at 4:08 AM, Gusts Kaksis <gusts.kak...@gmail.com
<mailto:gusts.kak...@gmail.com>> wrote:
Tables are for tabular data - like spreadsheets.
Wow, amazing how times change! Tables were definitely specifically
for page layout when they were initially developed.
Yes, times change rapidly :) But, no, they actually were for tabular
data, and I think Mr. Lee was not even concerned about anything called
web design by the time he created World Wide Web (well except for <b>
and <i> tags, but that's more about text formatting, not layouts). The
problem came from mid-90s when there was no other way than tables, to
create beautiful page layouts. Once browsers properly implemented CSS2.1
it was time to get rid of this "misunderstanding" of semantics (and
spacer images, eww!). Anyway, once you get a grip on those mystical CSS
features (and cheats), then you don't want to go back into tables again
- code becomes cleaner.
Layout is a concern of the design, thus a cascading style sheet
related thing. HTML5 even introduced new tags, like article (for
content blocks), aside (for secondary information - sidebar, for
example), nav (for navigation), section (for single infological
block), etc. I tend to use divs for now, as they are intended as
page division blocks, which you can classify (with class name) or
identify (with id), but in my latest projects, I've already
implemented the new HTML5 tags.
My future plan now consists of two things:
1. I'll continue my work now on JME and JSpecView implementation
in jQuery. I'll create a separate plugin for each of them in the
same manner - initialize and wrap.
2. I have to take a deeper look into ChemDoodleWeb and GLmol - I
quite do not understand them yet - are they just the same as
JML/Jmol just in pure JavaScript or what?
I don't know what JML is. But yes, they are JavaScript alternatives to
Jmol.
Sorry, it's a typo. I meant JME.
--
Gusts Kaksis
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers