The Web Design Group

... Making the Web accessible to all.

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> When to consider an HTML book obsolete ?
john kabbi
post Apr 10 2016, 03:01 AM
Post #1





Group: Members
Posts: 3
Joined: 10-April 16
Member No.: 24,145



because HTML is a living set of standards , i need to know at what (publishing) date you consider an HTML book to be obsolete ?
any hint?


User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Apr 10 2016, 05:35 AM
Post #2


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



A good book should stay relevant for the HTML version it describes. For example, this site's HTML4 reference is still relevant if you want to learn HTML4: http://htmlhelp.com/reference/html40/

Another question is when an HTML version becomes obsolete. I still consider HTML4 perfectly usable, and even if you want to learn HTML5 you can still begin with HTML4 for the basics, since HTML5 mostly builds on HTML4. But to learn what's new in HTML5 you obviously need an HTML5 reference.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
john kabbi
post Apr 12 2016, 07:46 AM
Post #3





Group: Members
Posts: 3
Joined: 10-April 16
Member No.: 24,145



i thought that "HTML5" stuff get updated from time to time and some stuff get outdated. it seems that i was wrong.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Apr 12 2016, 09:30 AM
Post #4


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



QUOTE(john kabbi @ Apr 12 2016, 02:46 PM) *

i thought that "HTML5" stuff get updated from time to time and some stuff get outdated. it seems that i was wrong.

Sorry, I misunderstood you before.

Indeed some things in HTML5 were removed before it became a W3C Recommendation: http://www.sitepoint.com/5-obsolete-features-html5/

I don't know if things have been (or can be) removed from the HTML5 Recommendation too, that would be terrible IMHO. sad.gif But hopefully the HTML version number will then be incremented to e.g. HTML5.1 (or HTML6 for larger changes), like in this Working Draft: https://www.w3.org/TR/html51/ (the changes between 5.0 and 5.1 appear to be minor: https://www.w3.org/html/landscape/#differen...nd-w3c-html-5.0 ).
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Apr 12 2016, 09:32 AM
Post #5


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



QUOTE(Christian J @ Apr 10 2016, 12:35 PM) *

even if you want to learn HTML5 you can still begin with HTML4 for the basics, since HTML5 mostly builds on HTML4.

As a side note, things in HTML4 that are removed in HTML5 are listed here: https://www.w3.org/TR/html5-diff/
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Terminator
post Apr 12 2016, 01:00 PM
Post #6


Advanced Member
****

Group: Members
Posts: 218
Joined: 19-March 15
Member No.: 22,398



They added the "main" Tag to HTML5 a few years ago, but I have seen HTML5 books that have no reference at all to it, and they use section="main" as their main tag.

Murach's HTML5 and CSS3 is a great book for both. The most recent version of it was published 12 months ago.

Good websites covering HTML5 will always be more up to date though.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
john kabbi
post Apr 12 2016, 03:45 PM
Post #7





Group: Members
Posts: 3
Joined: 10-April 16
Member No.: 24,145



it seems that i have to look for a newer book then.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Apr 12 2016, 03:52 PM
Post #8


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



QUOTE(Terminator @ Apr 12 2016, 08:00 PM) *

They added the "main" Tag to HTML5 a few years ago, but I have seen HTML5 books that have no reference at all to it

If these books were published before HTML5 became a W3C Recommendation, one might argue that they were published prematurely. That by itself might be a reason to avoid a book.

QUOTE
and they use section="main" as their main tag.

Did you mean role="main"? unsure.gif I can't find anything about a SECTION attribute.


User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
pandy
post Apr 12 2016, 05:02 PM
Post #9


🌟Computer says no🌟
********

Group: WDG Moderators
Posts: 20,730
Joined: 9-August 06
Member No.: 6



SECTION is another element as far as I know.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Frederiek
post Apr 13 2016, 08:13 AM
Post #10


Programming Fanatic
********

Group: Members
Posts: 5,146
Joined: 23-August 06
From: Europe
Member No.: 9



See:
http://html5doctor.com/element-index/#section
http://html5doctor.com/element-index/#main-desc
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Terminator
post Apr 13 2016, 02:58 PM
Post #11


Advanced Member
****

Group: Members
Posts: 218
Joined: 19-March 15
Member No.: 22,398



QUOTE(Christian J @ Apr 12 2016, 03:52 PM) *

Did you mean role="main"? unsure.gif I can't find anything about a SECTION attribute.


I meant

CODE

<section class="main">
.......content.......
.......content.......
.......content.......
</section>


when it should be
CODE

<main>
.......content.......
.......content.......
.......content.......
</main>


some textbooks still dont mention the main tag. A web programming instructor I had last semester had no knowledge of the main tag,
and still does not teach students to use it with HTML5. She was pushing <section class="main"> as the norm for HTML5.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 24th April 2024 - 01:28 PM