A Few Links

A Few Links

I've always thought that one of the best services a website can offer is a collection of useful links. So with that in mind, here are some of my favourites, grouped according to function. And notice the spelling of "favourites;" that's what comes from using a program with a spell-checker written in England!

Writing

My "go to" writing app on my laptop is Scrivener. It is a program created by a writer for writers. I can't say enough about it except that if you're a writer or a serious blogger, you owe it to yourself to download an evaluation copy and give it a try. I did, and ended up buying it after only a week of using it.

Web Design

For web pages, I used to use Coffee Cup Software's HTML Editor, but I recently switched to Notepad++. Coffee Cup's auto-completion of tag's no longer meets the W3C specification for proper HTML.

For that reason, I've switched to Notepad++. Not only is it great for HTML, but it can be set up for almost any coding language you can imagine. Best of all, it's free. From the web page:

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

While Notepad++ is a great editor, sometimes you need something a little more heavy-duty. For example, Take my website. It has several pages and several sections, and it can be confusing to keep track of them all. That's where Webstorm comes in.

To quote from its website, WebStorm is a lightweight yet powerful IDE, perfectly equipped for complex client-side development and server-side development with Node.js. In plain English, that means that Webstorm is an IDE, or Integrated Development Environment.

Rather than indivual pages, Webstorm uses projects. WIth a project, you let the program know what all of the files on your site are, and it keeps track of everything for you. Here's my site once the project has been loaded in Webstorm.

webstorm screen

A Few More Links

Once you've finished your website, or even just a single page, it's time to check it to make sure it conforms to the latest W3C standards. And just waht is the W3C? It's the Worldwide Web Consortium, the folks who create and maintain the standards for everything on the web. They make it extremely easy to make sure you conform to their standards. Simply log onto their markup validation service and follow the instructions there. If you've made a mistake in your code, they'll tell you exactly what it is, and will even give you the exact location in your file where the mistake is. Fix it, recheck it, and repeat the process until everything works. Once that's done, you'll be able to let the world know that your page conforms to the latest and greatest web standards available. You can do this by adding this graphic to the bottom of your page:

Valid XHTML 1.0 Transitional

A word of advice: if you make changes to the page, be sure to run the validator again.
 

Valid XHTML 1.0 Strict