<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-5689988094044153010</id><updated>2009-10-09T00:53:37.346-05:00</updated><title type='text'>EricDeLabar.com</title><subtitle type='html'>A professional blog about Web 2.0 including CSS, Semantic HTML, Accessibility, JavaScript, Ajax, and Prototype.js</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-6548254238267658522</id><published>2007-03-08T15:19:00.000-05:00</published><updated>2007-03-08T17:18:25.759-05:00</updated><title type='text'>Blog Envy</title><summary type='text'>Is it a conflict of interest to publish a blog about proper web design techniques in blogger?  I can't deal with this theme anymore.  I'm off to hack up Typo to do what I want...hope to be back soon, most likely at http://www.ericdelabar.com/</summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/6548254238267658522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=6548254238267658522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/6548254238267658522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/6548254238267658522'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/03/blog-envy.html' title='Blog Envy'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-6412200155794016755</id><published>2007-03-06T12:25:00.000-05:00</published><updated>2007-03-06T16:35:05.062-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='user behavior'/><category scheme='http://www.blogger.com/atom/ns#' term='view from the trenches'/><title type='text'>A View from the Trenches — Usernames</title><summary type='text'>I recently finished a "Members" section of a website for a local non-profit.  The primary user base was small, (less than 100) so I didn't spend a lot of time on building a robust user management system.  Basically, a user would access the site, request a login by entering a username, password, confirm password, first name, last name, phone number, and email.  After which an admin user (i.e. </summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/6412200155794016755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=6412200155794016755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/6412200155794016755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/6412200155794016755'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/03/view-from-trenches-usernames.html' title='A View from the Trenches &amp;mdash; Usernames'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-6978026009964895478</id><published>2007-03-05T20:59:00.000-05:00</published><updated>2007-03-06T11:34:50.578-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='standards'/><category scheme='http://www.blogger.com/atom/ns#' term='the hard way'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS Things I Learned The Hard Way — Absolute Positioning</title><summary type='text'>While there's no substitute for learning something by first making all of the mistakes, it doesn't hurt to learn from somebody else's.  In today's issue, we're going to talk about absolute positioning.

absoluteThe element's box is laid out in relation to its containing block, and is entirely removed from the normal flow of the document. The containing block of the absolutely positioned element </summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/6978026009964895478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=6978026009964895478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/6978026009964895478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/6978026009964895478'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/03/css-things-i-learned-hard-way-absolute.html' title='CSS Things I Learned The Hard Way &amp;mdash; Absolute Positioning'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-1203638627656493048</id><published>2007-03-04T20:45:00.000-05:00</published><updated>2007-03-05T13:14:10.847-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Let's talk about tools — Part 2</title><summary type='text'>Continuing our thread on tools, we're now going to have a look at setting up a simple test server environment.As I explained last time, I typically develop on a Windows and Linux, so I prefer a tool that works well on both platforms. Coming from a Java development background, there is one tool that meets this requirement, and more; and as you may or may not know, works with more than just Java.  </summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/1203638627656493048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=1203638627656493048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/1203638627656493048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/1203638627656493048'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/03/lets-talk-about-tools-part-2.html' title='Let&apos;s talk about tools &amp;mdash; Part 2'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-4347732862809352356</id><published>2007-02-28T18:30:00.000-05:00</published><updated>2008-12-08T20:51:59.346-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox extensions'/><title type='text'>Let's talk about tools — Part 1</title><summary type='text'>After my last post, we have a nice, clean starting point for our website.  Which is great, but in order to take it to the next level, we should probably get a nice development environment up and running.First, we'll start with the client side. At Trifecta, we develop entirely on Windows.  In my spare time, I have a Gentoo (soon to be Ubuntu) Linux box at home. Because of these factors, my tools </summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/4347732862809352356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=4347732862809352356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/4347732862809352356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/4347732862809352356'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/02/lets-talk-about-tools-part-1.html' title='Let&apos;s talk about tools &amp;mdash; Part 1'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_J5M5Zi2a7XA/ReXr6irAUPI/AAAAAAAAAik/oKgYHWXjr_k/s72-c/custom.gif' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-8250722677750767890</id><published>2007-02-25T09:57:00.000-05:00</published><updated>2007-03-05T12:57:02.007-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='seo'/><category scheme='http://www.blogger.com/atom/ns#' term='standards'/><title type='text'>In the beginning there was DOCTYPE</title><summary type='text'>Alright, in the beginning there wasn't DOCTYPE, it didn't come along until about the time XHTML was released; however, if you want to do the Web 2.0 thing right, it helps to start on a solid base.My goal here is to get a brand-new HTML document up and running as a good base for designing a Web 2.0 application. Today, we'll look at the parts of a document that the typical user doesn't actually see</summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/8250722677750767890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=8250722677750767890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/8250722677750767890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/8250722677750767890'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/02/in-beginning-there-was-doctype.html' title='In the beginning there was DOCTYPE'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5689988094044153010.post-5497272118679613267</id><published>2007-02-20T13:39:00.000-05:00</published><updated>2007-02-20T14:46:52.343-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>Web 2.0 — Religion &amp; Politics</title><summary type='text'>First, a separation of church and state. I did not coin the term Web 2.0, and I have no particular feelings towards it (either for or against.) What I do feel is that the idea of Web 2.0 has put a few very important issues onto the map.

Standards Compliant and Semantic HTML
Cascading Style Sheets (CSS)
Client Side Scripting (JavaScript)
Usability
Accessibility
Ajax

This blog aims to discuss </summary><link rel='replies' type='application/atom+xml' href='http://ericdelabar.blogspot.com/feeds/5497272118679613267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5689988094044153010&amp;postID=5497272118679613267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/5497272118679613267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5689988094044153010/posts/default/5497272118679613267'/><link rel='alternate' type='text/html' href='http://ericdelabar.blogspot.com/2007/02/web-20-religion-politics.html' title='Web 2.0 &amp;mdash; Religion &amp;amp; Politics'/><author><name>Eric</name><uri>http://www.blogger.com/profile/12918324669776621673</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17885678206055958724'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>