<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew Vayanis &#187; Ramblings</title>
	<atom:link href="http://www.vayanis.com/category/ramblings/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vayanis.com</link>
	<description>... a little piece of my mind.</description>
	<lastBuildDate>Wed, 02 Feb 2011 05:05:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>I joined Technorati!</title>
		<link>http://www.vayanis.com/2007/08/08/i-joined-technorati/</link>
		<comments>http://www.vayanis.com/2007/08/08/i-joined-technorati/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 15:52:45 +0000</pubDate>
		<dc:creator>Andrew Vayanis</dc:creator>
				<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://www.vayanis.com/2007/08/08/i-joined-technorati/</guid>
		<description><![CDATA[Technorati Profile]]></description>
			<content:encoded><![CDATA[<p><a href="http://technorati.com/claim/3nfxq6pygd" rel="me">Technorati Profile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vayanis.com/2007/08/08/i-joined-technorati/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web Standards &#8211; Not really standard</title>
		<link>http://www.vayanis.com/2007/08/06/web-standards-not-really-standard/</link>
		<comments>http://www.vayanis.com/2007/08/06/web-standards-not-really-standard/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 21:24:09 +0000</pubDate>
		<dc:creator>Andrew Vayanis</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[XHTML/CSS]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.vayanis.com/2007/08/06/web-standards-not-really-standard/</guid>
		<description><![CDATA[As defined by wikipedia, Web standards is a general term for the formal standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of standardized best practices for building web sites, and a [...]]]></description>
			<content:encoded><![CDATA[<p>As defined by wikipedia,</p>
<blockquote><p><strong>Web standards</strong> is a general term for the formal <a href="http://en.wikipedia.org/wiki/Internet_standard" title="Internet standard">standards</a> and other technical <a href="http://en.wikipedia.org/wiki/Specification" title="Specification">specifications</a> that define and describe aspects of the <a href="http://en.wikipedia.org/wiki/World_Wide_Web" title="World Wide Web">World Wide Web</a>. In recent years, the term has been more frequently associated with the trend of endorsing a set of standardized <a href="http://en.wikipedia.org/wiki/Best_practices" title="Best practices">best practices</a> for building <a href="http://en.wikipedia.org/wiki/Web_site" title="Web site">web sites</a>, and a philosophy of <a href="http://en.wikipedia.org/wiki/Web_design" title="Web design">web design</a> and development that includes those methods.</p></blockquote>
<p>I have been a proponent of Web standards ever since I created my first web site back in early 2000.  Back then, I was only following what I thought was the correct way to do things, and having the word &#8216;standards&#8217; seemed to make this <em>movement</em> official for me. As I learned more about these web standards, the importance of the best practices set forth along with the concept and goals of creating markup that would display the same across browsers, the more it all seemed to make sense.</p>
<p>However, seven years later, I am still creating web sites/applications using PHP, XHTML and CSS, but I am getting ever so frustrated with these so called <em>&#8220;web standards,&#8221; </em>mainly due to the quirks and lack of support in IE6 and to some degree IE7.  I am not an XHTML or CSS guru, but I think I know enough to write decent markup and styles to be effective (please don&#8217;t judge me using this site, after all, this theme was found on a wordpress theme site and I haven&#8217;t had the time to clean it up).  Just the other day, I was working on a site that required a three column layout, with columns of equal height, so I decided to use alistapart&#8217;s <a href="http://www.alistapart.com/articles/holygrail" title="Holy Grail">Holy Grail</a>.</p>
<p><span id="more-17"></span></p>
<p>This worked great in Firefox, Safari, IE6/7 and even Opera, until I tried to accomplish my next task, adding a picture gallery created by floated elements.  As most of you might have guessed, everything was fine except with IE6.  Now why is it that I always have to find ways to hack my styles just to get them to work with IE6 or 7?  Why can&#8217;t Microsoft finally create a decent browser.  Well, on this day, I had had enough. I decided to scrap the <em>Holy Grail</em> layout and create my three columns using a table.  Yes, thats right, I used a table layout to accomplish my three columns and it worked great.  Not to mention I got it done without any hassles from any of the browsers I was testing with.
<p>Before anyone begins the flaming, I will start by stating that I know this isn&#8217;t semantic. I also know that this use of tables is deemed inappropriate by the w3c whom states:</p>
<blockquote><p>Tables should not be used purely as a means to layout document content   as this may present problems when rendering to non-visual media. Additionally,   when used with graphics, these tables may force users to scroll horizontally   to view a table designed on a system with a larger display. To minimize these   problems, authors should use style sheets to control layout rather than tables.</p></blockquote>
<p>I merely decided to save myself the agony of debugging IE6/7 issues. I still support web standards, but I don&#8217;t see how it is completely feasible to follow them blindly when we all know well and good that the most prevalent browser used worldwide, just doesn&#8217;t fully support them.  Until these set of best practices are adopted by all the major browsers, to their full extent, they will never be more than best practices, and even then the term will be somewhat misleading.</p>
<p>Maybe I have been a bit slow to come to this conclusion, after all, most things can be successfully conquered utilizing web standard, but I am not the first to point out its flaws.  Of course these really aren&#8217;t flaws of the standards set forth, but rather one prominent browser that fails to adhere to them.  As a young developer, and as a developer who plans to be in this field for a good portion of his working career, what can I do to further along the goals of standardizing XHTML/CSS best practices?  What is the rest of the community doing? And how well is it going?</p>
<p><em>Sorry for the rambling, but I have a dream&#8230; A dream that one day, all browsers will be created equal and all developers will blissfully enjoy writing clean concise markup and all users will see the same beautiful interface into what we call the world wide web.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vayanis.com/2007/08/06/web-standards-not-really-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Blog, for real this time.</title>
		<link>http://www.vayanis.com/2007/05/06/my-blog-for-real-this-time/</link>
		<comments>http://www.vayanis.com/2007/05/06/my-blog-for-real-this-time/#comments</comments>
		<pubDate>Sun, 06 May 2007 06:51:12 +0000</pubDate>
		<dc:creator>Andrew Vayanis</dc:creator>
				<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://www.vayanis.com/2007/05/06/my-blog-for-real-this-time/</guid>
		<description><![CDATA[It has honestly been ages since I set my mind to creating this blog, but for several reasons, I could never get the motivation to complete it or at least keep it up to date. This time around, things will be different for sure; I have finally found a template that suits my personality, and [...]]]></description>
			<content:encoded><![CDATA[<p>It has honestly been ages since I set my mind to creating this blog, but for several reasons, I could never get the motivation to complete it or at least keep it up to date.  This time around, things will be different for sure; I have finally found a template that suits my personality, and I finally have something to talk about (I hope).</p>
<p>As the description alludes to, I will be writing about my recent, post-undergraduate experiences as a Developer, and Gamer.  The Thinker part is a little abstract, but should be an interesting outlet, as I have always wanted a place to vent and write down some random thoughts.</p>
<p>In any case, I hope to keep the posts coming regularly, so please enjoy the site!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vayanis.com/2007/05/06/my-blog-for-real-this-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

