Technology Tamer icon
email twitter linkedin
I am a Technology Tamer located in San Diego (but working virtually anywhere). I help individuals and small businesses take their ideas and talents to new heights using simple, easy to manage technology. Whether it's using the internet to find new customers with a web site, optimizing or replacing existing hardware, or finding technology that helps you be more productive away from office, Josh Can Help.

September, 2008

W3C Schools (via JCH) Beginner’s Course in HTML for Emails

September 30th, 2008
Josh

Introduction

My first post about HTML emails was a bit premature. This list should have come first, then that post, then this one about sending HTML via Thunderbird. I realize my mistake and I apologize. I think that’s a good firt step towards regaining your trust. I hope we can move on from this, I really do.

I also realize that I might be missing my audience by posting this potentially overly-technical information. I am, however, consciously taking the risk for a very important reason: I hope, like me, that you always want to learn more. Maybe you have no interest in putting an HTML email together from scratch, that’s just fine. This blog is about figuring things out, doing the best with what you have, and understanding the stuff that you might, in the end, contract out to another individual (hopefully me).

I bring to you the W3C (via JCH) Beginner’s Course in HTML for Emails. This list below are links to classes on the W3C site along with instructions for how to use it. Because you use a limited subset of HTML and CSS to put together emails, it’s probably a good idea to just concentrate on this subset. Go ahead, learn everything, but if the point of learning HTML is strictly for emails, you might end up confusing what is allowed with what is not.

If you already know HTML and CSS, it might be a good idea to walk through these anyways. You might regain a long-lost HTML tag or element you never thought about anymore. It’s also a good idea to get am HTML table refresher (because you don’t use them hardly at all, right?).

I’m new to all of this… how will this post help?

One of the easiest ways to keep in touch with current/potential clients is through a regular email to a subscribed list. This is probably the easiest thing you can do as a boot-strapping business owner. Bulk-email services are very affordable and putting together an email is not difficult. Likely all of the HTML services out there offer you a few (or a lot of) different stock templates to send your email out on. Simply drop in your pictures and text, upload your list of emails, and blast away… but is it that simple?

Not in the slightest. The trick to HTML emails is getting them consistent across email clients and avoiding the ol’ spam filter (which can catch you even if you have your recipients’ permission). The best way to do this is to use valid, well-formed HTML markup and CSS styling.

OK, so it’s not too likely that you’re going to write one of these from scratch. In that case, use these tutorials to understand the stock templates that your using so you can modify them to your liking. If there are a limited number of stock templates to use, it’s a good idea to know how to at least change the font, color, header, and images to personalize the email to your business. You can also make the email look like your homepage to get that visual connection. Last but not least, you’ll want to make sure that the template is up to snuff before firing off all those mails. Remember, once you send, you can’t go back.

Walk through the classes below and try out a few of the techniques in the W3C Try-It editor (found on each page). It’ll take very little time and, in the end, you’ll have a better idea of what is actually going on instead of just praying and hitting send.

W3C (via JCH) Beginner’s Course in HTML for Emails

Basic HTML training

Introduction to HTML

Elements of HTML
For HTML emails, don’t worry about the “head” or “html” elements.

Basic HTML tags
Minimal elements are used in emails; headings are not used because of inconsistent handling across email clients.

HTML attributes
This is good information but we will be using styles (CSS) more than attributes.

Links to new documents and pages

HTML tables
This section is very important for HTML emails; all layout is completed using tables.

Lists and list items
The necessary elements are ul, ol, and li

Working with images
Pay close attention to floating images and “alt” text

HTML colors
Important but there is more flexibility available (see next link)

HTML colors (advanced)

HTML reference
Not everything on this list is used for emails but it still makes for a good reference.

Basic CSS training

Introduction to CSS

CSS syntax
This section is very important; many errors that occur are syntax errors.

CSS styles how-to
The only styles that are used in emails are in-line styles

Text formatting
Most of these work but some don’t; ignore letter-spacing, text-indent, word-spacing, white-space

Working with fonts
Note that “font-size-adjust” does not work in some email clients.

Borders in CSS
This works fine; can also be done in pixels (see link below)

CSS padding
Padding can also be done in pixels (se link below)

List formatting
Some markers work, some don’t (ignore everything but list-style-type and stick to the simple ones)

Pixel values

Additional resources

MailChimp - HTML Email Guide

MailChimp - HTML Email Tips for Web Designers

Sitepoint.com - coding HTML emails

Media box is pending…

September 29th, 2008
Josh

Still not totally sure I want to pull the trigger on this. I’m supposed to be doing more with less and I think, in this case, I can just get a cable to run from my laptop. Maybe I’ll reward myself if this group of potential clients becomes reality.

Product Description Total Price
Antec Minuet350 Piano Black Steel MicroATX Slim Case Computer Case 350W 80PLUS Certified Power Supply - Retail
Model #:Minuet350
Item #:N82E16811129039
$109.99
Link Depot 6 ft. HDMI TO HDMI A/V Cable Model HDMI-HDMI-2 - OEM
Model #:HDMI-HDMI-2
Item #:N82E16812189053
$6.99
GIGABYTE GA-MA78GM-S2H AM2+/AM2 AMD 780G HDMI Micro ATX AMD Motherboard - Retail
Model #:GA-MA78GM-S2H
Item #:N82E16813128090
82.99
AMD Athlon X2 BE-2400 Brisbane 2.3GHz Socket AM2 Dual-Core Processor Model ADH2400IAA5DO - OEM
Model #:ADH2400IAA5DO
Item #:N82E16819103215
39.99
Western Digital Caviar SE16 WD5000AAKS 500GB 7200 RPM SATA 3.0Gb/s Hard Drive - OEM
Model #:WD5000AAKS
Item #:N82E16822136073
$69.99
LITE-ON Black 4X Blu-ray DVD-ROM SATA Model DH-4O1S-11 - OEM
Model #:DH-4O1S-11
Item #:N82E16827106227
$99.99
Subtotal: $409.94

Wow, that was fast…

September 26th, 2008
Josh

JP Morgan Chase and Wamu together forever

On the WaMu homepage… that was quick. Should I stay or should I go?

Password storage done right

September 26th, 2008
Josh

It took me long enough but I’m finally implementing a password safe. I have so many sites, so many on-line apps, and so many computers that I think I’m just being silly by not using one of these. I’m choosing KeePass based on a few recommendations . It can be downloaded from their homepage. A quick description:

KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key file. So you only have to remember one single master password or select the key file to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish).

Getting started

KeePass Plugins: Lifehacker covers a few useful plugins for KeePass. The two that I’m using are below.

Export passwords to FF: Make sure to download and install both pieces for this to work. It essentially creates an XML file with all of your Firefox passwords. I found it a bit scary that this can be made so easily. Even scarier is that ALL of your passwords can be seen in Firefox under Tools > Options > Security > Saved Passwords. Still want them saved in Firefox? I didn’t think so…

KeeForm plugin: this plugin allows you to open websites from the KeePass interface. It only opens in Internet Explorer though which is slightly odd.

That’s all for now. I’ll let you know if I learn more fun stuff about it!

Note: I’m using Dropbox to keep my password database synced to my home computer but it keeps syncing this lock file over and over and showing me a pop-up after it completes. I need to figure out why it’s doing this and fix it.

How to create a boot CD from scratch.

September 25th, 2008
Josh

I’m just posting this here so I don’t lose it. From Tom’s Hardware forums:

  1. Create a “New” folder on your “C” drive, and name it drdos.
  2. Go to http://www.devedia.com/dosghost/dos/downl_2.asp#drdos
  3. Scroll down until you find v703drdos Beta - click on that. You will find yourself at an ftp download site of all the drdos utilities.
  4. You can download them all to the new drdos folder, but you only need debug.exe; fdisk.com & format.com.
  5. Download by right-clicking each one - choose “Save Target As” - and direct the download to the drdos folder.
  6. Next, go to Program Files\Ahead\Nero and locate Dosbootimage.ima and copy and paste it to the drdos folder.
  7. Fire up Nero - choose Nero Burning Rom. Should get New Compilation. On the left side, scroll down to CD-ROM (Boot) and highlight it.
  8. Over on the right side, click the radio button for Image File & browse to the drdos folder to locate it so that it shows in the address space.
  9. On the bottom half, under Enable Expert Settings, make sure the four categories are: Floppy Emulation 1.44; Nero Boot Loader v6.0; 07c0; 1.
  10. Go up to the Burn tab and make sure that Write and Finalize cd are checked. Change the Write Speed to half of what your burner is capable of, then click New at the upper right corner.
  11. On the right side, third pane over, locate the drdos folder and click it so that all of its’ files show up in the fourth pane. Drag and drop them all to the second pane. Locate the grayish cd disc with the flame on it near the top under the word Window. Click this to return to the Burn page; insert a blank cd-r disc into your burner; change Copies to two; then click burn. Quickly check off Verify Written Data at the bottom left.
  12. OK the Data Verify success (second copy should start) - click Done (bottom left) - Exit out whereupon Nero will ask you to save this. I would, and call it drdos; for you to have in the future. Then back to your desktop.
  13. You now have a bootable cd with which you can invoke debug. You will find it on the “D” drive after the cd boots up. Follow the routine I gave you in a previous post.
  14. Print out this one and the debug routine to work easier.
  15. If the laptops’ hard drive is okay, XP will install fresh & clean.

Great Excel tips link!

September 25th, 2008
Josh

70+ Excel tips

“Are you working with Excel and want take your Excel skills to the next level? Or do you want to learn Excel and don’t know where to start? Check out these 70+ tips and shortcuts that will help you make =
Excel Magic.”

I fully intend on spending more time on this page. I found it a while ago and would like to learn a few more Excel features like pivot tables.