Heathbits - Latest Blog Entries http://heathbits.com/blog en-us Doodlekit Makes PCWorld! <p>Doodlekit was <a href="http://www.pcworld.dk/blogs/Webworld/1049?a=newsletter&amp;i=486" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;" title="Deutch PCWorld Review Of Doodlekit">reviewed by PCWorld</a> this morning, but with one caveat - it's the Danish PCWorld! Hey... we are not complaining! The very first few sentences (translated) read:</p><blockquote><p>&quot;The time's most beautiful, quickest and mostly advanced web page gets one with <a href="http://www.doodlekit.com" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;">Doodlekit</a> . Next month a new web service has maybe taken over the leading position, but just now Doodlekit is the enough strongest online web page programme.&quot;</p></blockquote><p>Read the <a href="http://gramtrans.com/gt/url/?url=http%3A%2F%2Fwww.pcworld.dk%2Fblogs%2FWebworld%2F1049%3Fa%3Drss%26i%3D0&amp;pair=dan2eng&amp;x-form-id=translate_url" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;" title="Translated Article From Deutch To English">translated</a> article yourself (scroll down a bit).</p> Mon, 17 Dec 2007 09:07:00 -0600 http://heathbits.com/blog/entry/7686/doodlekit-makes-pcworld /blog/entry/7686/doodlekit-makes-pcworld Doodlekit Gets TechCrunched <p>Yesterday TechCrunch did a <a href="http://www.techcrunch.com/2007/11/30/doodlekit-brings-advanced-functionality-to-easy-website-creation/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;" title="TechCrunch write up on Doodlekit">write up on the Doodlekit Online Website Builder</a>.&#160; The article compared it to some other online website builders and pointed out some of the more advanced features that Doodlekit has over its competitors.&#160;</p><p>The only thing that was a little disappointing about it was that you could tell from some of the comments that a few people thought Doodlekit was just another website building tool like every other service provider has.&#160; This is not true.&#160; Doodlekit has a lot more advanced CMS features than those static website creators do.&#160; Not to mention the ease of use compared to these tools.&#160;</p><p>But that&#8217;s OK.&#160; A lot of other people mentioned the fact that there was a need for businesses websites to have more advanced features beyond static page creation.&#160; Advanced tools for collecting data, organizing users, etc. that Doodlekit provides that these other companies don&#8217;t.</p><p>Then there was the web traffic.&#160; Wow! We have already more than doubled our traffic since a few weeks ago when we first released the latest version of Doodlekit.&#160; We have been pretty excited about that.&#160; But the last 30 hours since the posting of the TechCrunch write up has generated us over 6000 extra visitors and 600+ new Doodlekit websites!&#160;</p><p>The past few days have been pretty exciting for us and there is more to come!&#160; We have some interviews lined up for next week so we will see how those go.&#160; Watch out world&#8230; here comes Doodlekit!</p> Sat, 01 Dec 2007 17:49:00 -0600 http://heathbits.com/blog/entry/3785/doodlekit-gets-techcrunched /blog/entry/3785/doodlekit-gets-techcrunched Heathbits (Version 2) Complete <p>The last few weeks have been a whirlwind.&#160; I have been super busy.&#160; I have been dealing with the following:</p><ul><li>Doodlekit&#8217;s fast growth</li><li>Working a large custom website contract</li><li>Working Google / Yahoo / Other advertising issues</li><li>Visiting friends and family for the holiday</li><li>Picking up some extra chores around the house for my wife (she&#8217;s 5 month&#8217;s pregnant &#8211; with twins)</li><li>Fixing up the house to sell (we need a bigger house for the twins)</li><li>Selling both our vehicles and getting new ones that accommodate two child safety seats</li><li>Jury Duty (they didn&#8217;t pick me thank God)</li><li>Oh yeah&#8230; and working on Heathbits&#8217; new design.</li></ul><p>Any guesses as to which one got the lowest priority?&#160;</p><p>Needless to say, I finally finished up Heathbits&#8217; new design and pushed it to production today.&#160; I picked a unique color theme I liked and went from there.&#160; This took a long time to create.&#160; I designed, and redesigned, and redesigned again.&#160;&#160; Creativity comes with a price &#8211; time.&#160; Once the final design was complete, it only takes a few hours to convert into valid XHTML/CSS.&#160; The hard part is always coming up with a unique design.&#160;</p><p>Anyway, I hope you like it!</p> Tue, 27 Nov 2007 09:17:00 -0600 http://heathbits.com/blog/entry/2927/heathbits-version-2-complete /blog/entry/2927/heathbits-version-2-complete New Heathbits Design <p>With the new version of Doodlekit having been successfully released, I thought I would turn my attention back to Heathbits for a while.&#160; The new upgraded version of Doodlekit required that I make lots of changes to my original website design.&#160; Instead, I opted to use this as an excuse to make a new design for Heathbits!</p><p>For those of you who know me, this is probably not a big surprise.&#160; Knowing how much I love web design, the new Doodlekit release afforded too much of an opportunity for me to pass up.&#160;</p><p>The new design will be out in a few days.&#160; I just finished up the index page and am now working on the main layout.&#160; I will probably be including an extra section that shows my favorite website designs.&#160; I will be posting some rules on how to submit designs to me for review.&#160; Of course, as always, all designs will be required to be W3C compliant in XHTML/HTML and CSS.</p><p>Now that the hard work is over releasing Doodlekit &#8211; it&#8217;s time to have a little fun!</p> Sun, 28 Oct 2007 14:17:00 -0500 http://heathbits.com/blog/entry/1453/new-heathbits-design /blog/entry/1453/new-heathbits-design New And Improved Doodlekit Launches! <p>Ben and I are very excited to officially announce the biggest <a href="http://doodlekit.com">Doodlekit</a> release to date. We've packed it full of new goodies and gave it the expected DK polish.</p><p>What does this mean?</p><p>Even if you have little or no web-building experience, or simply don't want to spend any time writing code, you can have a personal or commercial, fully-functional web site at your fingertips in no time.</p><ul><li>Open an online business</li><li>Blog to your heart's desire</li><li>Sell products</li><li>Create a narrated photo album to share with friends or family</li></ul><p>Here's what's new:</p><h2 class="header2">Advanced Content Editor</h2><ul><li>Upload just about any image or file</li><li>W3C compliant HTML so your site loads faster than ever</li><li>Style formating so you have an instant professional look and feel</li></ul><h2 class="header2">Shopping Cart</h2><ul><li>Use your own Paypal account</li><li>Simple to create</li><li>Start selling immediately</li></ul><h2 class="header2">Google Adsense Integration</h2><ul><li>Just enter you Google ID and start making money</li><li>Ads match your color theme</li></ul><h2 class="header2">New Layout &amp; Themes</h2><ul><li>More colors</li><li>More backgrounds</li><li>Change your entire look and feel with a click</li></ul><h2 class="header2">Stock Photos and Image</h2><ul><li>A huge new library of photos and images</li></ul><h2 class="header2">Plan Changes</h2><ul><li>The basic web site is FREE! Just <a href="http://doodlekit.com">give us a try</a></li><li>Personal site with all the bells and whistles</li><li>Commercial site with a fully functional, easy to use shopping cart</li></ul><p><a href="http://doodlekit.com">Check it out for Free</a>. We know you'll have fun using it.</p> Wed, 17 Oct 2007 13:50:00 -0500 http://heathbits.com/blog/entry/1451/new-and-improved-doodlekit-launches /blog/entry/1451/new-and-improved-doodlekit-launches Header And Repeatable (Tile) Background Images wanted in Photoshop (psd) file format. <p><strong>Overview</strong></p><p>I am looking for some unique Header Images and Tile Background Images for&#160;our <a href="http://doodlekit.com">Doodlekit Online CMS/Website Builder Tool</a>.&#160; I will pay <strong>$10</strong> for each image.&#160; These should be simple pattern designs that are fairly easy to make (see examples). If we purchase 20+ images from you, I will post a small paragraph about you and a link back to a site of your choice on our Doodlekit &quot;Partners&quot; page (not yet created).&#160; The link will remain there for at least one year (longer if we continue to do business with you).&#160;&#160;&#160;</p><p><strong>Requirements</strong></p><ul><li>Files must be in Photoshop (psd) file format.</li><li>Files must be compatible with Photoshop CS2</li><li>Each image must have 3 layers, each layer a solid color (making it easy to change that layer's color).&#160; The bottom layer should be a medium color, the second layer a light color, and the third (top) layer the darkest color.&#160; Just like in the example file.</li><li>Headers images will be static (770x150).&#160; Background images must be a repeatable (tile) design, and should be no larger than 400x400.</li><li>All graphics you use are royalty free and your design.</li><li>Designs should be generic, put unique.&#160;&#160;Something that lots of people/businesses might use on their website.</li><li>Must submit at least 5 images at a time.&#160; We pick and choose those we want.</li></ul><p><strong>Example Files</strong></p><p>Example files can be downloaded here:</p><p><a href="/media/download/download_file/92/header_example.psd">header_example.psd</a><br /><br /><img alt="Example Header Image" height="89" src="/media/image/image/7995/main/1.jpg" title="Example Header Image" width="450" /><br /></p><p><a href="/media/download/download_file/93/tile_background_example.psd">tile_background_example.psd</a><br /><br /><img alt="Example Tile Background" height="302" src="/media/image/image/7996/main/2.jpg" title="Example Tile Background" width="398" /></p><p><strong>Submitting Your Work</strong></p><p>Email&#160;submissions to: <strong>graphics (at) doodlebit (dot) com</strong>.</p><p><strong>Payment</strong></p><p>Payment will be done via Papal or by check once we receive the files we chose.</p><p><strong>Questions / Comments?</strong></p><p>Please post your questions here.</p> Sat, 01 Sep 2007 13:50:00 -0500 http://heathbits.com/blog/entry/841/header-and-repeatable-tile-background-images-wanted-in-photoshop-psd-file-format /blog/entry/841/header-and-repeatable-tile-background-images-wanted-in-photoshop-psd-file-format Major New Release For Doodlekit Coming Soon <p>Anyone that&#8217;s been working with or following our <a href="http://doodlekit.com">Doodlekit Online Website Builder Tool</a> has probably noticed that the waters have been pretty calm lately.<span>&#160;&#160;</span> Not much is going on &#8211; on the surface.<span>&#160;</span> Below the surface, however, we have been working around the clock on a major new release.<span>&#160;&#160;</span> We are very, very, very excited about it.<span>&#160;</span> There are going to be some major new features added to Doodlekit.<span>&#160;</span> We hope to release this newer version sometime around the end of September 2007.<span>&#160;</span> Below is a list of some of the more major upgrades that we will be implementing:<br /><br /></p><ol style="margin-top: 0in"><li><strong>Doodlekit will be FREE!</strong><br />Yep, we will be releasing a free version of Doodlekit for all to use, indefinitely.<span>&#160;</span> No more 30 day trials.<span>&#160;</span> The free version will have the following:<br /><br /><ul><li>Blog</li><li>Photo Albums (up to a 100 photos max at any one time) with Slide Shows.</li><li>The ability to add up to 5 extra pages/sub pages in addition to the photo album pages, blog, and contact form.</li><li>Full access to all our layouts, color schemes, and background images.</li><li>Access to Stock Photos for headers and content.</li><li>Access to the CSS Override Editor for advanced users who know how to code CSS.<span>&#160;</span> Advanced users will be able to upload their own design images and write the code to design their own websites.</li><li>Free websites will be sub-domains of <a href="http://www.doodlekit.com/">www.doodlekit.com</a>.</li></ul><br /></li><li><strong>Doodlekit will have a Shopping Cart!</strong><br />Doodlekit will offer an advanced plan that will allow you to create your own shopping cart via a PayPal account that you have created.<br /><br /></li><li class="MsoNormal"><strong>All Doodlekit websites will be W3C Strict XHTML &amp; CSS compliant!</strong><br />While most Doodlekit users won&#8217;t care much about this, web developers/designers will understand the significance of this and appreciate it (especially those who will use our CSS Override Editor). <br /><br /></li><li class="MsoNormal"><strong>Doodlekit will have a New &amp; Improved Page Editor!</strong><br />The new doodlekit page editor will be more reliable and easier to use than the older editor.<span>&#160;</span> It will allow you to create one, two, and three column layouts as well as add images directly to your web pages from you computer, Doodlekit Photo albums, or other websites.<span>&#160;</span> <br /><br /></li><li class="MsoNormal"><strong>Stock Photo/Image Repository.</strong><br />We have added a searchable library of Stock images to use in your website headers and content.<span>&#160;</span> We will be starting with over 2000 images and adding more every day!<span>&#160;</span> You will be able to swap out images in your content &amp; headers as often as you like. <br /><br /></li><li class="MsoNormal"><strong>Doodlekit will work with 94.1% of all browsers world wide.</strong><br />Doodlekit websites will function properly with the following browsers: IE 6.0+, Firefox 1.5+, Opera 9+, and Safari 3.0+.<strong>&#160;</strong> <br /></li></ol><p class="MsoNormal">Let us know if you have any questions or comments.<span>&#160;</span> We look forward to hearing from you!</p> Tue, 07 Aug 2007 11:14:00 -0500 http://heathbits.com/blog/entry/757/major-new-release-for-doodlekit-coming-soon /blog/entry/757/major-new-release-for-doodlekit-coming-soon Another SitePoint CSS Design Contest Entry <p><img alt="My Second SitePoint CSS Design Entry" class="right" src="http://heathbits.com/media/image/image/4224/huge/sp2.jpg" title="My Second SitePoint CSS Design Entry" />What can I say? I love doing these contests &#8211; they are like puzzles. I created another design and entered it a few days ago.<br /><br /><a href="http://demo.doodlebit.com/sitepoint_css_contest_2/">Here is my entry #2</a>.<br /><br />This one was a little harder because I used the HTML tag to put in a background footer that stretched and with the browser size but always remained at the bottom of the page. I also developed this site to 1024x768 resolution. The contest winner will be announced shortly. I doubt I win anything, but it was fun trying!</p> Wed, 11 Apr 2007 16:25:00 -0500 http://heathbits.com/blog/entry/436/another-sitepoint-css-design-contest-entry /blog/entry/436/another-sitepoint-css-design-contest-entry The SitePoint CSS Design Contest <p><img alt="My CSS design contest entry" class="right" src="http://heathbits.com/media/image/image/4011/main/sitepoint.jpg?1173557359" title="My CSS design contest entry" /> I submitted an entry to the <a href="http://www.sitepoint.com/forums/showthread.php?t=463770">Sitepoint CSS Design Contest</a> yesterday. They have a pre-made HTML page that you add your own CSS and graphics to. At first, I glanced at the HTML page and thought this would be an easy contest &#8211; there wasn&#8217;t a whole lot of HTML. Once I started working on it however, I realized it was going to be harder than I thought.<br /><br />SitePoint had intentionally made the HTML a little &#8211; shall we say &#8211; difficult! They had imbedded img tags inside of h1 tags, div&#8217;s with the same class name imbedded within each other, very few tags to work with, etc.<br /><br />Man! Trying to get everything to go where I wanted it and to line up evenly was an incredible challenge &#8211; but fun! I really enjoyed doing this design. One thing is for sure &#8211; this contest for hand-coder web developers only (which I am, of course!). It separates the boys (WYSIWYG designers) from the men (hand-coder designers). This is a great example of why you should hand code your sites. I encourage all web designers to participate &#8211; it was a good challenge.<br /><br /><a href="http://demo.doodlebit.com/sitepoint_css_contest/">Here is my contest entry</a>.<br /><br />I doubt I win, but that&#8217;s not the point. Each time you enter a contest like this, it exposes more of your work and builds up your portfolio. Not only that, but it might draw in a few potential clients if they like your design! Add into this the fact that you are getting hits to your website when people view your contest entry, thus increasing your Google page rank, and it&#8217;s hard to find an excuse not to enter the contest.<br /><br />So have at it! I challenge all you hand-coders out there to enter! Its good practice and good marketing!</p> Sat, 10 Mar 2007 15:00:00 -0600 http://heathbits.com/blog/entry/366/the-sitepoint-css-design-contest /blog/entry/366/the-sitepoint-css-design-contest New doodlebit website soon to come… <p>I started the morning off working on a customer invoice, responding back to a few client emails, and wrapping up Doodlebit&#8217;s tax return. I then proceeded to finish up all the new buttons, links, and footer changes I had started last week. Real exciting stuff. I am starting to figure out that running a web design/development company takes more than writing up a few lines of code and/or drawing up a few designs. I now spend a good 1/3 of my time doing administrative/sales/support work. I suppose that&#8217;s good, but I would really like to get into a position here soon where we can hire someone to do this kind of stuff for us full time.<br /><br />Around noon I started working on the new Doodlebit website design. We plan on doing some marketing here soon promoting Doodlebit (not Doodlekit). We are going to focus directly on small businesses. These advertisements will be pointing to our Doodlebit website. Because of this, I thought it would be a good idea to update that site. I have most of the design done, but I am still ironing out a few design wrinkles. I hope to have it finalized by Wednesday, if not sooner. The design is the hard part. Once I have decided that, then slicing it up into HTML and CSS will be fairly easy. I&#8217;m really starting to get the hang of it now.<br /><br />That being said, I will hopefully have the new website out by Friday. I will keep everyone posted!</p> Mon, 26 Feb 2007 23:34:00 -0600 http://heathbits.com/blog/entry/336/new-doodlebit-website-soon-to-come%E2%80%A6 /blog/entry/336/new-doodlebit-website-soon-to-come%E2%80%A6 Buttons, Links, and Footers <p>That&#8217;s what I worked on all day today&#8230; updating buttons, links, and footers. Ben updated the forum and blog software, taking the edits out of &#8217;quick edit&#8217; mode implementing them into the layouts. This means I have to update every single layout we have currently, coding in the new CSS and HTML changes.<br /><br />The main issue I wrestled with here was the &#8216;display: -moz-inline-block&#8217; bug associated with text-alignment. This is a common problem, because lots of people (like me) like to convert anchor tags from links into buttons, and have them all line up on one line. Incredible as it sounds, it was Microsoft IE that did things right (for once) and Firefox that was screwed up. With IE, you just simple do a &#8216;display: inline-block&#8217; and you can center your text within the width and height you set for the anchor. Not in Firefox. It ignores the height and width. So you use their special Mozilla property to get it to work, but then it puts each link on a sperate line. UUUGGGGGHHH! I searched everywhere for a solution, and most them were horrid and ugly. So I cheated. I put the two links I wanted side by side inside a two cell table. I know&#8230; I know&#8230; your not supposed to use tables for layout. But hey&#8230; until EVERYONE in the browser world gets their crap together, I&#8217;m not gonna feel guilty about doing such work arounds.<br /><br />I took this updating opportunity to also go ahead and implement some other changes we have been wanting to do to all layout, mainly updating the footer so you can update its CSS properties. Basically, this is an undoing of code that was implemented about 6 months ago. I hard coded all the CSS properties in-line to the HTML on the footer to keep people from hiding our logo at the bottom using the CSS override tool. This, of course, caused more problems than it fixed, mainly from the fact that we want to encourage re-sellers to use our product. This would prevent them from putting their own footer in&#8230; so we decided to yank out the in-line code and go back to the original design.<br /><br />It has been tedious and down right boring making all these changes&#8230; and I&#8217;m only half way done. I will hopefully have them complete before Monday so I can start working on other stuff!</p> Fri, 23 Feb 2007 19:34:00 -0600 http://heathbits.com/blog/entry/333/buttons-links-and-footers /blog/entry/333/buttons-links-and-footers Paperwork, Contracts, and Lawyers <p>First thing I noticed this morning was an email from one of my clients. We have been working on a custom web application for them. Looks like my main contact there has left for Iraq. He got activated when we first started working on things and had to go to Camp Pendleton for a month. We communicated via email and phone gathering and hammering out requirements. Yesterday he finally got shipped off.<br /><br />In his email he introduced me to another person from his company who will be taking over responsibilities for this application. I&#8217;m kind of worried because we were 95% done when he left. Now, with a new person, I know they are going to want to have a whole bunch of new stuff added.<br /><br />Actually, that&#8217;s fine, as long as he understands that this will have to be a separate project, with a separate bill. I&#8217;m sure it won&#8217;t be a problem - I&#8217;m pretty used to dealing with this kind of stuff after developing software for over 12 years now.<br /><br />Ben and I have spent a lot of extra time working with this client. We way under bid this project, but that&#8217;s OK. It was mostly because of the legal paperwork. Man&#8230; I had no idea how time consuming this stuff is. You have to fax/refax, sign/resign, negotiate/renegotiate contracts with your lawyers and your client back and forth four or five times before everything gets worked out. We had to purchase business liability insurance and jump through a few other hoops as well.<br /><br />The beauty of it all is that now that the hard part is done, we are in! We are their only preferred vendor for all IT work, so from now on, when they need something, its just a PO that gets created and signed &#8211; that&#8217;s it! They have several more jobs for us, so this has been well worth it. Ben and I plan to work hard to keep them happy, and hopefully, we will remain their single source for all IT issues from now on.</p> Thu, 22 Feb 2007 20:11:00 -0600 http://heathbits.com/blog/entry/332/paperwork-contracts-and-lawyers /blog/entry/332/paperwork-contracts-and-lawyers Mixing things up… I’m gonna try something new concerning my blogging. I just haven’t been keeping up with it as much as I would like. So officially, starting today, I’m going to TRY and do a daily entry about what it is I have accomplished for the day (Monday - Friday). It may not always be interesting, and I probably won’t want to do it sometimes, but I think it’s worth it. I am sure that other people will be able to learn from my mistakes and possibly offer up some good advice that I will gladly listen to. So this marks my first official entry…. I guess I’ll be talking to you soon! Wed, 21 Feb 2007 20:18:00 -0600 http://heathbits.com/blog/entry/330/mixing-things-up%E2%80%A6 /blog/entry/330/mixing-things-up%E2%80%A6 Creating a Website Design Using an Image Editor. Anyone can draw up a design in Photoshop. That doesn&#39;t make them a web designer. I have worked with artists and graphic designers that can create some pretty cool looking &quot;layouts&quot; but the problem is they can&#39;t be converted to a web design. You don&#39;t just paste an image into an HTML page and call it a website... it has to be cut-up and laid out with lots of thought and care. Knowing the rules, limitations, and constraints of web design will dramatically effect what you draw up in an image editor.<br /><br />Before you draw anything, you will need to figure out some things first:<br /><br />1) What resolution do you want to develop to?<br />2) What layout do you want to use?<br />3) Will your content be static, dynamic, or mixture of both? <br /><br />The first thing to figure out is what desktop resolution you are going to develop to. Based on information from <a href="http://browsersize.com/">http://browsersize.com/</a>, all web user desktops worldwide can be broken up into these percentages:<br /><br />1024 x 768 - 56% <br />800 x 600 - 22% <br />1280 x 1024 - 13% <br />1152 x 864 - 3% <br />other - 6%<br /><br />When actually drawing a website design up in an image editor, don&#39;t forget to subtract 30px from the width for your layouts.&nbsp; This is to accommodate the scrollbar that will appear to the right when content exceeds the screen height.&nbsp; Example: for a resolution of 800x600, your design should be 770px in width.<br /><br />The main number you want to look at here is the width (the first number). Scrolling down is fairly well accepted as normal behavior for a website by all users. So the height is not as important as the width. Scrolling across is a different story. You will never want your design to have horizontal scrollbars at the bottom of the page. You will need to pay special attention to the width of your design when developing. If someone&#39;s desktop resolution is smaller than the resolution you designed to, they will have scrollbars at the bottom of their page and this will be deemed to be an unpleasant &quot;viewing experience&quot; for that user. The lower the resolution of your design, the more people that can be included in those that will have a nicer &quot;viewing experience&quot;. <br /><br />Before you just jump to the highest used resolutions (1024 x 768), consider your market. Who are you developing your website for? If your website is a forum about Java Web Development or CSS Web Design, then it&#39;s probably safe to figure that most of your users will be tech savvy. That means they will probably have nicer/newer computers, which means that you could probably develop to 1024 x 768 without worrying about to many people having a bad &quot;viewing experience&quot;. On the other hand, if you are developing a website for a non-profit organization that provides free food and clothing to families with low incomes, you probably want to stick to 800x600. Your target audience probably can&#39;t afford the latest computers and may more than likely have older computers that were given away to them or purchased at a very cheap price. Another example is older people with bad eyesight - if your website draws in lots of senior citizens, they will probably want to see things at a lower resolution to make text and images larger.<br /><br />You might also want to consider whether or not you want to ignore a quarter your market&#39;s &quot;viewing experience&quot;. If your website is for a company that markets to the general public, I doubt their marketing department will like this. They will more than likely want something that looks appealing to everyone. This can be done easily by designing to 800x600 desktops. In fact, sometimes it&#39;s nice to have a background for your design. For those people who use higher resolutions, you can create more of an esthetically pleasing look to your design by having a background.<br /><br />The second thing to figure out is what layout you want to use. A layout is how headers, footers, content, sidebars, etc. are placed on your page. Not every page has to have the same layout. For instance, you may want a unique layout just for your index (entry) page. That&#39;s fine, as long as most of the other pages on your site are consistent in their layout.<br /><br />There are all sorts of layouts you can go with. There are those with menus on the side, menus on the top, some with sidebars and side boxes, and some without. There are those whose width stretch to fill your screen (liquid) and those whose width is a set size (static). Lots of possibilities here. A good place to look at some example layout can be found at the Layout Gala: <a href="http://blog.html.it/layoutgala/">http://blog.html.it/layoutgala/</a>. This site provides the code for some of the most popular base layouts used in web design. All these layouts use valid markup and CSS, and have been tested successfully on Internet Explorer/win 5.0, 5.5, 6 and beta 2 preview of version 7; Opera 8.5, Firefox 1.5 and Safari 2. A great starting point for your web design. Again, keep in mind the two types of basic layouts: static and liquid. If you use a liquid layout, you will still need to determine the minimal width. It should be equal to the width of the resolution you have decided to design to. Your content should &quot;float&quot; appropriately as the browser is resized - either to the left, right, or center until they overflow, at which point they should float downward, pushing all your content down. Once you have reached your minimal width you have designed your site for, you are no longer accountable for your users &quot;viewing experience&quot;. The content can overlap and run into each other... this now acceptable. You can try and force it to be static once it has reached its minimal width, at which point it will show horizontal scrollbars. This is sometimes deemed to be more pleasant than letting your content overlap itself. This is up to you. <br /><br />Finally, you need to consider your content. Is it going to be fairly static? Will the content be updated by users frequently? Is there dynamic data that is used for content that comes from a database? Does the site use a content manager? The important thing here is to design to your content. In general, you should avoid designing static height pages... they should stretch appropriately to accommodate the data that is present on the page. This is one of the mistakes I see a lot of from graphic designers that don&#39;t know anything about the web. They code a watermark background that looks cool for a page of an exact height of, say, 600px because that was how big the page was with its content. But then a month later someone goes in adds some more content -now the website has an 800px height, and there is 200px at the bottom of the page that doesn&#39;t have a watermark and is even a completely different color/look than what was used for the first 600px. As a web designer you have to be aware of when to use &quot;repeatable background images&quot; or colors for backgrounds with dynamic data. Sometimes you can use static images or horizontal repeating images at the top or bottom, as long as they gracefully blend into the main background eventually. <br /><br />This is also important for menus. Using a static image, like a tab, is fine as long as you are willing to go into an image editor and create a new tab every time you need to. However, you might consider using repeatable images/solid colors with text that automatically stretches when content is added. To do this is more complicated, but will save you time in the future. Plus, if you&#39;re using a content management system, this will be mandatory. You will have no idea how long someone might make their menu link, so you will need to be prepared for links that wrap and/or stretch dynamically. Again, solid colors or repeatable background can be used here. The <a href="http://doodlekit.com">Doodlekit Website Builder</a> tool is an example of when you would want to consider this.&nbsp; Advanced web designers that use this tool will need to consider these rules when developing. Some of the more complicated designs used by Doodlekit have repeatable images/colors in the middle, and static images at the top and bottom, or on the left and right sides that blend into the middle.<br /><br />Once you have figured out the resolution you want to design to, picked your layout, and determined how dynamic your content is, you are ready to finally start drawing! Keeping these in mind will determine how and what you design. When it comes time to convert it to an actual website, your web designer/developer will thank you!<br /> Sat, 13 Jan 2007 13:08:00 -0600 http://heathbits.com/blog/entry/272/creating-a-website-design-using-an-image-editor /blog/entry/272/creating-a-website-design-using-an-image-editor I learned a new word today... ‘hand-coder'. <p>I put an ad in at SitePoint a few days ago for &#8216;CSS Web Designers&quot; to try out Doodlekit for free and to offer 3 of the best designers a free website.&#160; What did I get?&#160; I got a handful of people who only knew Dreamweaver or some other WYSIWYG editor apply... but none that actually understood or worked with HTML/XHTML and CSS.</p><p>Wow.</p><p>So I started looking around the web.&#160; Maybe I wasn't using the right terminology.&#160; Looks like I was correct.&#160; The appropriate word I should have posted was &#8216;hand-coder'.&#160; Hand-coders are those individuals that write their own HTML/XHTML and CSS (like me).</p><p>There has been a large controversy over whether or not those individuals who use Dreamweaver, Front Page, and other WYSIWYG tools should be considered web developers.&#160; Both sides have good points.&#160; Below are some links to discussions/articles about this very subject:</p><ul><li><a href="http://wisdump.com/web-programming/handcoding/">http://wisdump.com/web-programming/handcoding/</a></li><li><a href="http://www.456bereastreet.com/archive/200509/hand_coding/">http://www.456bereastreet.com/archive/200509/hand_coding/</a></li><li><a href="http://www.sitepoint.com/forums/showthread.php?threadid=421250">http://www.sitepoint.com/forums/showthread.php?threadid=421250</a></li></ul><p>To me most if it falls into this type of analogy about breakfast at a restaurant:</p><ul><li>You can have breakfast served to you in 5 minutes created from frozen pre-made items that have been heated up in a microwave and served with a cup of generic coffee. Most of the time it's OK... but sometimes your hash brown or egg biscuit is still frozen in the middle or over cooked.</li><li>You can have breakfast made from scratch, where the cook knows every ingredient and can change those ingredients for each individual plate - served exactly the way you like it - but it takes a little longer and costs a little more.</li></ul><p>Which is better?&#160; Of course, that depends.&#160; If your in a hurry and need something done within a certain timeframe, on a tight budget, and are willing to take chances on quality - choice #1 would be best.&#160; If you are into quality and are more of a perfectionist - choice #2.</p><p>I will say this however - no WYSIWYG will ever be comparable to a hand-coder (unless it's a bad hand-coder!).&#160; There are just too many situations where you have to pop the hood to find out why something isn't working the way it is supposed to be.&#160; And even if you know a lot about HTML/XHTML and CSS, when you use a WYSIWYG, you get stuck with a generic &quot;framework&quot; that might not have been the best choice.&#160; You can throw some salt and pepper and maybe even some ketchup on that egg McMuffin, but its still just an egg McMuffin.</p><p>The best example that I can think of for becoming a hand-coder vs. a WYSIWYG user is this:</p><p><a href="http://dkadvanced.com">DKAdvanced.com</a>!</p><p>What I mean is that dkadvanced is all about overwriting existing CSS from our <a href="http://doodlekit.com">Doodlekit<sup>TM</sup></a> website builder to customize your layouts.&#160; You cannot do that with any WYSIWYG.&#160; And it's not just this site... there are lots of web products that allow you to customize your look and feel by overwriting and creating your own custom CSS.&#160; Not to mention the complexity of intertwining backend code into your front end code.&#160; If you don't know CSS and HTML that well... that can be disastrous.</p><p>In conclusion, I would like to say that using a WYSIWYG editor or &#8216;hand-coding' depends upon the individual/company.&#160; There are lots of McDonald's restaurants out there and lots of people who like McDonalds. But there are plenty of people who like an omelet made with cheese, peppers, mushrooms, bacon, and some Tabasco - cooked a little runny, with some homemade jelly and toast on the side!</p><p>Here at <a href="http://doodlekit.com">Doodlekit<sup>TM</sup></a>, we make breakfast from scratch!</p> Sun, 07 Jan 2007 23:11:00 -0600 http://heathbits.com/blog/entry/273/i-learned-a-new-word-today-%E2%80%98handcoder- /blog/entry/273/i-learned-a-new-word-today-%E2%80%98handcoder- The beginning <p class="MsoNormal">I love being a web designer/developer &ndash; but its not easy.<span>&nbsp; </span>No&hellip; there is way more to it than just drawing up some cool pics and posting them on a website.<span>&nbsp; </span>Being a true web designer/developer means learning all the tools of your trade &ndash; Photoshop, Illustrator, CSS, HTML, XHTML, JavaScript, Flash, etc.<span>&nbsp; </span>It means hand coding your websites.&nbsp; It means understanding W3C code compliancy. <span>&nbsp;&nbsp;</span>It means knowing how to work with your clients, your target audience and how to gather requirements.&nbsp;</p><p class="MsoNormal">I may never become an expert on all of these &ndash; but that won&rsquo;t stop me from trying. This blog is a record of my journey as I pursue excellence in my career as a professional web designer/developer.</p> Mon, 02 Jan 2006 14:37:00 -0600 http://heathbits.com/blog/entry/267/the-beginning /blog/entry/267/the-beginning