Forgot your password?
typodupeerror
Programming

In-Depth Look At HTML5 150

Posted by CmdrTaco
from the digging-in-for-the-long-haul dept.
snydeq writes "InfoWorld's Peter Wayner offers a four-part series devoted to the new features of HTML5. Each article examines the evolving spec in-depth, focusing on canvas, video, audio, and graphics for display options, including the <canvas> and <video> tags, Scalable Vector Graphics, and WebGL; local data storage, including Web Storage, Web Database, and other APIs designed to transform Web pages into local applications; data communications, for cross-document messaging, WebSockets, and other HTML5 APIs that improve website and browser interactivity; and forms, for increasing control over data input and validation."
This discussion has been archived. No new comments can be posted.

In-Depth Look At HTML5

Comments Filter:
  • by erroneus (253617) on Wednesday March 09, 2011 @01:53PM (#35432602) Homepage

    I recall when the web was young people would claim "I program in HTML!" I was like "yeah, I can insert 'bold' and 'a' tags too..." In the beginning, HTML was nothing more than what the name says it is -- a markup language. (Of course "language" somehow means programming? No it doesn't...)

    Well, now things are different, of course. Web programming today is real programming for some... still markup for others. But now the web is becoming more than a presentation medium which is very exciting I think.

  • by Lennie (16154) on Wednesday March 09, 2011 @03:04PM (#35433560) Homepage

    I don't know how it is in the US, a lot of the time this is all self-taught. Because pretty much no-one seems to teach HTML/CSS/JS/etc. properly in school/university and so on.

    Javascript is one of the most used programming languages and because it looks simple or familair most people assume it is, but in reallity it is the probably the least understood language by frequent developers. Most have no clue what prototypal inheritance is for example.

    Also the Javascript name is just a marketing ploy because it has nothing to do with Java.

    The core of the language is very small and was created and working in just 10 days.

    It is a functional programming language with a C-syntax.

    With the recent creating of node.js (a fully event-driven framework for writing network programs) Javascript has also become much more populair on the server.

    Node.js was created in 2009 and is already almost the most watched project on github.com for example.

    There introduction video where the creator/author explains what it is about:

    http://developer.yahoo.com/yui/theater/video.php?v=dahl-node [yahoo.com]

    So it is just an event-loop just like a webserver like nginx.

    One of the design goals is actually:

    The API should be both familiar to client-side JS programmers and old school UNIX hackers.

    I guess that applies to me twice. :-)

  • by roadsider (970039) on Wednesday March 09, 2011 @03:54PM (#35434292) Homepage

    As a web designer who started as a print designer before the web was invented and even before the advent of desktop publishing, this whole meshing of coding and designing represents a kind of repudiation of the concept of WYSIWYG.

    I took to the web design relatively easily, but only because HTML looked very similar to the same code used by the old digital phototypesetting machines made by Compugraphic, but early on, we all seemed to hope for that "killer app" that would finally get us away from the code. To me, designing a page in HTML was like doing a page layout working in Postscript. When GoLive and Dreamweaver finally appeared, that looked possible and some cases doable, but not with the advent of CMS. (Adobe destroyed GoLive and Dreamweaver is so complex, only a coder can figure it out, and a coder doesn't need it). Not really.

    And now, I look at HTML5 and I see WYSIWYG threatened even more. Seems like the technology is advancing faster than left-brain types like myself can ever keep up, or the design software industry (read Adobe) can accommodate them.

    I've never met a coder who knows a damn thing about design. I learned how to tinker with code just to stay employed, but the thought of designing in it makes my eyes glaze over.

Ma Bell is a mean mother!

Working...