<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How are Webpages written these days?</title>
	<atom:link href="http://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/feed/" rel="self" type="application/rss+xml" />
	<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/</link>
	<description></description>
	<lastBuildDate>Sun, 05 Apr 2026 21:05:37 -0700</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Robert</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-10380</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Thu, 05 Jan 2012 00:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-10380</guid>
		<description>a comment</description>
		<content:encoded><![CDATA[<p>a comment</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tommy Test</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-10077</link>
		<dc:creator>Tommy Test</dc:creator>
		<pubDate>Mon, 26 Dec 2011 18:40:29 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-10077</guid>
		<description>Hmmmm....well, I seem to be editing this comment. And a second edit.</description>
		<content:encoded><![CDATA[<p>Hmmmm&#8230;.well, I seem to be editing this comment. And a second edit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TB</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-10075</link>
		<dc:creator>TB</dc:creator>
		<pubDate>Mon, 26 Dec 2011 18:09:25 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-10075</guid>
		<description>It works!</description>
		<content:encoded><![CDATA[<p>It works!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TB</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-10074</link>
		<dc:creator>TB</dc:creator>
		<pubDate>Mon, 26 Dec 2011 18:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-10074</guid>
		<description>Wait just a damn minute.  Is that a pencil icon I see?</description>
		<content:encoded><![CDATA[<p>Wait just a damn minute.  Is that a pencil icon I see?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TB</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-10073</link>
		<dc:creator>TB</dc:creator>
		<pubDate>Mon, 26 Dec 2011 18:07:33 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-10073</guid>
		<description>Cool.  Now correct that misspelled word.</description>
		<content:encoded><![CDATA[<p>Cool.  Now correct that misspelled word.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tommy Test</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-10072</link>
		<dc:creator>Tommy Test</dc:creator>
		<pubDate>Mon, 26 Dec 2011 17:54:41 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-10072</guid>
		<description>Pay no attention to the man behind the curtain...</description>
		<content:encoded><![CDATA[<p>Pay no attention to the man behind the curtain&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-9621</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Mon, 19 Dec 2011 00:20:54 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-9621</guid>
		<description>&lt;p&gt;Dude...&lt;/p&gt;

That&#039;s a WordPress site. Sweet ride. 

Additional things that tells me: XHTML hardly matters. it&#039;s not really used, that header could say HTML 4/STRICT for all it matters.

It&#039;s using the jQuery JavaScript library, which is superb and worth learning. It&#039;s the first JavaScript library not written by me of which I approve, which is arrogant praise indeed!

WordPress depends a lot on server-side PHP script. It&#039;s structured as a kernel you don&#039;t touch, and &quot;themes&quot;, which are a misnomer for &quot;the whole HTML UI&quot;. There are multiple add-on plug-ins and widgets; this site appears to be using plug-ins to generate the sidebars.

The theme it&#039;s using is &quot;graphene&quot; (http://wordpress.org/extend/themes/graphene).

If you learn WordPress from this project, you can help me with the Zone.

Go for it.</description>
		<content:encoded><![CDATA[<p>Dude&#8230;</p>
<p>That&#8217;s a WordPress site. Sweet ride. </p>
<p>Additional things that tells me: XHTML hardly matters. it&#8217;s not really used, that header could say HTML 4/STRICT for all it matters.</p>
<p>It&#8217;s using the jQuery JavaScript library, which is superb and worth learning. It&#8217;s the first JavaScript library not written by me of which I approve, which is arrogant praise indeed!</p>
<p>WordPress depends a lot on server-side PHP script. It&#8217;s structured as a kernel you don&#8217;t touch, and &#8220;themes&#8221;, which are a misnomer for &#8220;the whole HTML UI&#8221;. There are multiple add-on plug-ins and widgets; this site appears to be using plug-ins to generate the sidebars.</p>
<p>The theme it&#8217;s using is &#8220;graphene&#8221; (<a href="http://wordpress.org/extend/themes/graphene" rel="nofollow">http://wordpress.org/extend/themes/graphene</a>).</p>
<p>If you learn WordPress from this project, you can help me with the Zone.</p>
<p>Go for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RobVG</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-9613</link>
		<dc:creator>RobVG</dc:creator>
		<pubDate>Sun, 18 Dec 2011 21:14:39 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-9613</guid>
		<description>&lt;p&gt;Thanks for that Robert&lt;/p&gt;

I took a class on XHTML 10 years ago and your example jogged my memory.  Fun stuff.
. 
One of the reasons I asked was because  I was approach by an in-law who works for the Oregon Wheat league. They ’re  on their second (third?) web developer . They have been disappointed by both.  Evidently service is the main issue. No call backs etc. They should be getting much better service for the thousands (six if I remember right) of dollars they’ve paid for the current site.

Anyway she asked  if I could tweak the site for them.  I declined because I’ve never done anything professionally and believe in the old adage “a little knowledge is a dangerous thing”.  If I had kept up on things I might have considered it. In hindsight,  I could  have copied  the code and worked on it off line. Duh.  

I could see where there might be a problem taking over a site designed and administered by someone else but for the amount of money they were charged,  I assume the Wheat league owns the  copyright  and can do whatever they want. 

Maybe some studying is in order.</description>
		<content:encoded><![CDATA[<p>Thanks for that Robert</p>
<p>I took a class on XHTML 10 years ago and your example jogged my memory.  Fun stuff.<br />
.<br />
One of the reasons I asked was because  I was approach by an in-law who works for the Oregon Wheat league. They ’re  on their second (third?) web developer . They have been disappointed by both.  Evidently service is the main issue. No call backs etc. They should be getting much better service for the thousands (six if I remember right) of dollars they’ve paid for the current site.</p>
<p>Anyway she asked  if I could tweak the site for them.  I declined because I’ve never done anything professionally and believe in the old adage “a little knowledge is a dangerous thing”.  If I had kept up on things I might have considered it. In hindsight,  I could  have copied  the code and worked on it off line. Duh.  </p>
<p>I could see where there might be a problem taking over a site designed and administered by someone else but for the amount of money they were charged,  I assume the Wheat league owns the  copyright  and can do whatever they want. </p>
<p>Maybe some studying is in order.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-9608</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Sun, 18 Dec 2011 19:27:28 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-9608</guid>
		<description>&lt;p&gt;About the same&lt;/p&gt;

I&#039;d estimate that about the same percentages as always use one of the three principal methodologies: WYSIWYG editor e.g. Dreamweaver; minor modifications to canned templates; raw code.

The first two generally hide the technology from you--the Luddite appeal--so it would seem like nothing&#039;s changed.

The raw approach always evolves with the technology. I consider it a truism that the only way to write good code is from scratch, so I&#039;m perpetually challenged to keep up with the technology in raw mode.

JavaScript&#039;s not new, and the amount of it you see seems to fluctuate up and down over time. One big use of JavaScript is to overcome differences between browsers by writing different HTML/CSS for different situations, so the amount of JS you need at any given point in history depends a lot on how well the current browsers do conforming to standards. The general trend has been toward ever-better conformance, but there are nasty exceptions. I just got burned by an IE8 bug that makes it have trouble with Flash, after a couple of years of blissful relief from the usual problems with IE...and the fix was to go back to an old JavaScript compatibility library I thought I no longer needed.

The other use for JavaScript is page logic, and that&#039;s currently on the upswing, after a period when people were putting logic more on the server. You see a lot of &quot;REST&quot;, the technique whereby JavaScript on a page talks politely to the server to send and receive data, instead of flushing the whole page down the toilet and loading a new one when data changes. The Zone uses this a lot, to display and store this comment form, the post form overlay, and so on. Later today I hope to install a new version with even more of it.

The XML is here to stay, but in a sense it&#039;s always been here, since HTML is but a dialect of XML. The reason you&#039;re seeing more XML in view source is that the latest browsers capitalize on the XMLishness of HTML by taking it to its logical conclusion: When using &quot;XHTML&quot;, the XML superset of HTML, there are no built-in tags; instead, there&#039;s a default vocabulary of tag definitions in CSS for the traditional HTML vocabulary, that you can override or completely replace. If you&#039;d rather that your paragraph tag be called &quot;para&quot; instead of &quot;p&quot;, you go right ahead and put this in your CSS:

&lt;pre&gt;para
{
  display:block;
  margin-top:6pt;
  margin-bottom:6pt;
  text-align:justify;
  font-family: Times;
  font-size: 10pt;
}&lt;/pre&gt;

&lt;para&gt;and you&#039;ve just defined your very own tag. Move over Marc Andressen!&lt;/para&gt;

At first I was pretty excited by the coolness of the XHTML concept, but then I found that most of the time the basic HTML tag set still does the job, and that I need to define my own tags principally when I&#039;m automatically generating a page from XML data, where the ability to style data tags in CSS means you can display XML data in a browser directly with only a CSS stylesheet. For example, you can display a XML-formatted RSS feed directly in a browser just by attaching CSS that defines how to display the feed.

XHTML is a fairly old technology that&#039;s had a mild peak and is already being supplanted by the Latest Big Thing, HTML5. Its main claim to fame, near as I can tell, is that it has a &lt;tt&gt;&lt;video&gt;&lt;/tt&gt; tag that displays media directly and--Steve Jobs argued--thereby obsoletes Flash. Steve was being more than a little disingenuous (hardly the first time), because video is no longer the main reason for using Flash. But Apple was obliged to try to kill Flash because, starting with Flash 10, it contains a hideously subversive feature: peer-to-peer audio and video. It would be the death of the cellphone industry, and Apple&#039;s pet dinosaur AT&amp;T. Cellphones became obsolete with Flash 10, and Apple and AT&amp;T are desperately hoping nobody will notice.

Wrong as it is, they seem to be succeeding in killing off Flash, so at a minimum you&#039;re probably going to need to learn how to use that video tag in future Web pages. When that happens I&#039;ll upgrade the square-bracket codes we use here, like [[youtube]], to reflect whatever technology works. But time will march on etc etc.

And in conclusion, I would say, don&#039;t let it boggle you, what you&#039;re seeing isn&#039;t all that strange and new from what you already know, and as always, there are short cuts and crutches that&#039;ll help you keep up with the herd and not get picked off by the trailing wolves.</description>
		<content:encoded><![CDATA[<p>About the same</p>
<p>I&#8217;d estimate that about the same percentages as always use one of the three principal methodologies: WYSIWYG editor e.g. Dreamweaver; minor modifications to canned templates; raw code.</p>
<p>The first two generally hide the technology from you&#8211;the Luddite appeal&#8211;so it would seem like nothing&#8217;s changed.</p>
<p>The raw approach always evolves with the technology. I consider it a truism that the only way to write good code is from scratch, so I&#8217;m perpetually challenged to keep up with the technology in raw mode.</p>
<p>JavaScript&#8217;s not new, and the amount of it you see seems to fluctuate up and down over time. One big use of JavaScript is to overcome differences between browsers by writing different HTML/CSS for different situations, so the amount of JS you need at any given point in history depends a lot on how well the current browsers do conforming to standards. The general trend has been toward ever-better conformance, but there are nasty exceptions. I just got burned by an IE8 bug that makes it have trouble with Flash, after a couple of years of blissful relief from the usual problems with IE&#8230;and the fix was to go back to an old JavaScript compatibility library I thought I no longer needed.</p>
<p>The other use for JavaScript is page logic, and that&#8217;s currently on the upswing, after a period when people were putting logic more on the server. You see a lot of &#8220;REST&#8221;, the technique whereby JavaScript on a page talks politely to the server to send and receive data, instead of flushing the whole page down the toilet and loading a new one when data changes. The Zone uses this a lot, to display and store this comment form, the post form overlay, and so on. Later today I hope to install a new version with even more of it.</p>
<p>The XML is here to stay, but in a sense it&#8217;s always been here, since HTML is but a dialect of XML. The reason you&#8217;re seeing more XML in view source is that the latest browsers capitalize on the XMLishness of HTML by taking it to its logical conclusion: When using &#8220;XHTML&#8221;, the XML superset of HTML, there are no built-in tags; instead, there&#8217;s a default vocabulary of tag definitions in CSS for the traditional HTML vocabulary, that you can override or completely replace. If you&#8217;d rather that your paragraph tag be called &#8220;para&#8221; instead of &#8220;p&#8221;, you go right ahead and put this in your CSS:</p>
<pre>para
{
  display:block;
  margin-top:6pt;
  margin-bottom:6pt;
  text-align:justify;
  font-family: Times;
  font-size: 10pt;
}</pre>
<p>&lt;para&gt;and you&#8217;ve just defined your very own tag. Move over Marc Andressen!&lt;/para&gt;</p>
<p>At first I was pretty excited by the coolness of the XHTML concept, but then I found that most of the time the basic HTML tag set still does the job, and that I need to define my own tags principally when I&#8217;m automatically generating a page from XML data, where the ability to style data tags in CSS means you can display XML data in a browser directly with only a CSS stylesheet. For example, you can display a XML-formatted RSS feed directly in a browser just by attaching CSS that defines how to display the feed.</p>
<p>XHTML is a fairly old technology that&#8217;s had a mild peak and is already being supplanted by the Latest Big Thing, HTML5. Its main claim to fame, near as I can tell, is that it has a <tt>&lt;video&gt;</tt> tag that displays media directly and&#8211;Steve Jobs argued&#8211;thereby obsoletes Flash. Steve was being more than a little disingenuous (hardly the first time), because video is no longer the main reason for using Flash. But Apple was obliged to try to kill Flash because, starting with Flash 10, it contains a hideously subversive feature: peer-to-peer audio and video. It would be the death of the cellphone industry, and Apple&#8217;s pet dinosaur AT&amp;T. Cellphones became obsolete with Flash 10, and Apple and AT&amp;T are desperately hoping nobody will notice.</p>
<p>Wrong as it is, they seem to be succeeding in killing off Flash, so at a minimum you&#8217;re probably going to need to learn how to use that video tag in future Web pages. When that happens I&#8217;ll upgrade the square-bracket codes we use here, like [[youtube]], to reflect whatever technology works. But time will march on etc etc.</p>
<p>And in conclusion, I would say, don&#8217;t let it boggle you, what you&#8217;re seeing isn&#8217;t all that strange and new from what you already know, and as always, there are short cuts and crutches that&#8217;ll help you keep up with the herd and not get picked off by the trailing wolves.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TB</title>
		<link>https://habitablezone.com/2011/12/17/how-are-webpages-written-these-days/#comment-9586</link>
		<dc:creator>TB</dc:creator>
		<pubDate>Sat, 17 Dec 2011 21:38:28 +0000</pubDate>
		<guid isPermaLink="false">http://habitablezone.com/?p=5978#comment-9586</guid>
		<description>&lt;p&gt;I just upgraded my Adobe suite, and now I&#039;ve got Dreamweaver.&lt;/p&gt;  I&#039;m going to try to learn how to use it.

Don&#039;t know if it&#039;s still practical to create websites with raw code.  I admire people who can do it, though.</description>
		<content:encoded><![CDATA[<p>I just upgraded my Adobe suite, and now I&#8217;ve got Dreamweaver.</p>
<p>  I&#8217;m going to try to learn how to use it.</p>
<p>Don&#8217;t know if it&#8217;s still practical to create websites with raw code.  I admire people who can do it, though.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
