Review: Creating a Website: the Missing Manual by Matthew MacDonald

Creating a Website: the Missing Manual by Matthew MacDonald

My rating: 3 of 5 stars

This book is a decent introduction to many topics related to web design; too many topics, in my opinion. I expected the HTML, CSS, and JavaScript, but a large part of the book teaches how to use Twitter, Facebook, Blogger, and other sites and services, which seemed beyond the scope of building a website. It also covers website promotion (including SEO, analytics, and community-building), monetization, and multimedia.

The book is full of clear, understandable code snippets and screenshots. It presents HTML5 throughout, and encourages the use of new HTML5 structural elements in place of divs for more semantic markup, with caveats about browser compatibility. I was pleasantly surprised by how much space was given to JavaScript, and really liked the JavaScript 101 chapter.

HTML editors

Free HTML editors

Commercial HTML editors

Free graphics programs

Graphics & stock photography

Free graphics & stock photography

Commercial graphics & stock photography

JavaScript resources

Button generators

Web design tips & advice

  • The button element is more powerful than the input element for buttons, because you can control the content on the button’s face.
  • Use the Web Developer extension to test browser window sizes.
  • Use CSSStickyFooter.com for code to create a footer that sticks to the bottom of the page.
  • Use relative positioning to keep layouts flexible, but use absolute as necessary for smaller regions.
  • For SEO, set page titles to the page description followed by the organization or site name.
  • Use the HTML5 Shim to add support for HTML5 elements to non-compliant browsers.

Filed Under: 
Tagged With: ,

Want tips to rocket-boost your website?

Simply sign up.
Ready to Blast Off?

Let's talk.

Contact OptimWise
crossmenuarrow-right