BlogSpot Blog – Free Web Development Tools

0

Doing any level of web development means having a variety of tools that aid your efforts.  I have a collection of tools that I’ve either downloaded or paid for that I use on a daily basis, and some that I use here and there.  These are free tools that help my productivity and what I’ll be using during the BlogSpot Blog series. 

CamStudio

Sometimes you need to create videos.  CamStudio is a free video and image capture application that can record the screen you are looking at, and with a web cam or microphone, record your voice for narration.  It’s a handy tool, and I’ll be using it for a few posts in this series.

Another tool I just recently found but have not downloaded yet is Windows Live Movie Maker.  I’m going to find time to download it and play around with it a little.  Looks interesting though!

ColorPic

ColorPic is another free tool that will allow you to capture the color code of anything on your screen.  Sometimes you find a site that is using a color you really like.  So how would you find out that color’s code?  Easy.  By clicking one of the palette squares in the application, and then hovering your mouse over any part of the screen, you can get the hexadecimal color code by simply hitting Ctrl-G on your keyboard. 

Or, you can take the long way and inspect the HTML…I’d rather save that time for other things though.  I suspect you feel the same.

Another benefit to this tool is found later in the marketing phase of a web site.  When you start to create profiles on some of the social sites that are out there, want to use this as a holder for your site color scheme.  I think it’s important to keep a consistent theme sometimes, albeit I’ve yet to use it in that manner.  Normally, I’ll use it when tweaking a site element and color coding it to fit in with my existing colors.

Firefox and IE Browsers

Every web developer needs AT LEAST two browsers on their system.  The first is IE (Internet Explorer) and the second is Firefox (or a mozilla based browser).  When you develop a site, you should absolutely use FireFox as your primary browser when viewing your site and making changes to your style sheet

Why? 

Firefox is more compliant to CSS standards than IE is.  After the site is looking great in Firefox, it’s then time to open up IE and cry begin to make explicit tweaks and corrections for the Internet Explorer browser.  I also happen to run IE6 and Firefox 2.0, which you probably won’t find available for download.  This gives me a good baseline to design a site to.

I also happen to run Flock for regular web browsing and leave these two “out of the box” clean for testing purposes.

Firebug

Firebug is a Firefox browser add-on that allows you to inspect a web page quickly and easily.  It’s one of my favorite tools when making CSS changes, as well as drilling into the various parts of any given page.  If you download any tool on here, make sure it’s Firefox and Firebug

It’s also what I use when I look at other Blogger sites.  When you ask me ‘Why’s this doing that?’, I use Firebug to check inside your page and determine what CSS changes you need to make.  In fact, Firebug allows you to make those changes right in the interface and instantly see the results.  It’s quite handy that way. As you might imagine, that could make you look like a super hero.  The tool is the hero here, not the person using it.

Chew on that for a bit.  Think about it.  This tool will allow you to make changes in it, see the results, and then you can transfer those changes right to your template in blogger.  Save template, refresh web page, viola!  Take that one step further, because you’re in Firefox, you can two tabs open.  One for the web page, the other for the administration page.  You are now getting productive and ready to do some serious work on your Blogger template.

This tool will be used extensively during the the development of the BlogSpot Blog and will most likely refer to it in the series at various times.

Windows Live Writer

I wrote a post on Windows Live Writer that shows the benefits and reasons why you want to use this for publishing posts to your blog.  You can download it here if you don’t already use this fantastic blogging tool.

HTML and CSS Editors

HTML and CSS, as you might already know, are nothing more than text documents that can be edited a myriad of ways.  You can use the lowly notepad, or have a big fat MS Visual Studio/Expression install. The tools I happen to use cost money and I wouldn’t expect you to pay for them unless you’re really, really serious about web development.  So for the hobbyist, what can you do? 

Find a free tool and learn how to use it.  That’s right, you’ll need to figure out what works best for you.  I’m a bit off here because all the tools I use cost $$$, and I’m not as familiar with the free tools in this area.  Recommendations from other web developers are welcome here.

CoffeCup’s HTML Editor might be the ticket, or maybe you can swing things with a 30 day trial of Dreamweaver.  The thing is, a high end editor will provide color coding of the HTML syntax, Intellisense, and error checking/validation. 

Free tools won’t be as well-rounded in functionality, but you should be able to find one that works for you.  It matters not what editor is used, what matters is that you understand the differences of HTML, JavaScript, CSS, XML and HTTP.  Ok, maybe not the HTTP, but if you toss in a healthy does of something new each day, in a year you’ll find yourself leaps and bounds from where you are today.  This stuff isn’t hard, but it does take some dedication and trial and error to understanding it to a malleable degree.

CSS Editors – A good list of CSS Editors can be found on speckyboy’s post on 7 CSS free editors.  Sometimes a second tool that specifically addresses one facet of web development can be a good thing.

One last note on this, and I’ll harp on this more in another post.  Do not succumb to the temptations of design mode.  Use the code view, take your hits, learn the code, THEN learn the designer.  You will thank me for it one day.

What to do Next

You’ll need want to get your computer environment established and become familiar with these tools.  I haven’t decided if I’ll go into detail on any one of these yet, but I will if there is enough yelling and screaming for me to do so.  hahaha

Go ahead and download these tools if you don’t already have an equivalent means to perform what each provides.  Begin to play around with them and learn them to a useable level.  Over time, you’ll get more familiar with each and more proficient with their use.  But that won’t happen unless you dive in and start.  Just remember, you don’t have to work directly on your live blog to learn these tools.  Make a sandbox blog, make your changes there, then transfer to your live blog when ready.

If you have any issues with any of these, I firstly recommend finding a forum of users where an answer to your question or dilemma may already be addressed.  As always though, you should feel free to ask me anything about the tools I’ve described above.

Have fun exploring these excellent tools!


You might also enjoy these related posts

  1. BlogSpot Blog – Using Free CSS Templates To Define The Look Last week I explained a little more about the skin tag, and showed you where all the [css] style declarations are going to be placed.  This week I plan...
  2. BlogSpot Blog – Creating a Sandbox Blog for Development and Testing Creating a sandbox blog for your development and testing purposes on a BlogSpot blog is one of the best things you can do to help you increase your knowledge...
  3. BlogSpot Blog – Defining a Web Site Project Before you rush into the development of a blog or web site, it’s a good idea to take some time to plan what it is you’re going to build....
  4. BlogSpot Blog – The Smallest Blogger Template I always enjoy seeing what is possible on other systems and web sites. I’m not a hacker by any means, nor would I EVER call myself that (unless I...
  5. BlogSpot Blog – The Skin Tag Explained One feature you’ll find in a BlogSpot blog is the ability to use variables for defining the fonts and colors used on your blog. Using variables within the skin...

About the Author

Wayne John is a web developer in Southern California that shares his 25+ years of programming and web development experience freely and happily to anyone willing to learn. He also loathes speaking in the third person. If you enjoyed this post, make sure you subscribe to my RSS feed or get updates in your email.