Archive for January, 2009

Migrating from FrontPage to Expression Web Sale ends today

Saturday, January 31st, 2009

Migrating from FrontPage to Expression Web Ebook v1.1 is currently on sale at $22. Today the sale ends and tomorrow 1st February, the price will be $29.

If you want to save some dollars get your copy at $22 NOW.

Teaching Web Design

Saturday, January 24th, 2009

I’m using Twitter a lot ( see Tina Clarke ) with TweetDeck which enables me to use a number of keyword searches which are sorted into columns. One of which is Web Design.  Some of the tweets are about web design at the university level On a blog post at Alistapart.

University? Are you kidding? The first place web design is taught is where it needs to change BEFORE it gets to the University level. My local college ran a ‘web design’ course. Trust me it was painful particularly the frames section. I thought it was just my local college that was not one not two but three or four years behind. From what I’ve read online it seems the problem is more widespread.

  1. The people that hire the people that teach the courses, should do their homework on what is expected in that subject that SHOULD be taught.
  2. This needs to start before the university level too.

The article supports getting active with the local community if you are able to do that to help the teachers. However, in order to teach standards it really does not require that much in the way of resources. There really is no excuse when it comes to common or garden web design that such stomach crunching methods as frames are still taught.

However this is blog is focused on Expression Web, so how does Expression Web fit into all this?

Many colleges are STILL teaching FrontPage, not only FP but the older versions, not only the fp and the folder versions but, Horrors! THE BOTS, Shared borders, themes and more. WHY? The people teaching either are not web designers or are pimping themselves. You cannot pretend to be THAT far behind and have a passion for the product. ( Previously FrontPage which has evolved into Expression Web ).

Sometime last year I joined a Newsgroup where some teachers were asking for feedback on their new curriculum based on Expression Web. Needless to say once again it involved absolute positioning and advocating continuing use of some bots.

If your going to teach Web Design do it The Right Way.

Using Page Properties to quickly insert meta codes and text in Expression Web

Thursday, January 15th, 2009

Inserting Meta Description and keywords text and codes using Page Properties in Expression Web

If you have not set up your Template or DWT to include basic meta tags such as Description and Keywords, you can quickly insert the code by right clicking in Design View and choosing Page Properties. There you can insert or edit your Page Title and enter your Description and Keywords text. The code for the metas is automatically made in html. If you wish to just insert the meta tag codes press the space bar in both the Description and Keywords panes and press OK, the code will be inserted, awaiting your text insertions at a later date.

The five no six stages of Twitter Acceptance

Thursday, January 15th, 2009

The five stages of Twitter Acceptance

I started with #2 then moved to #4 quickly moving to #5 and I am now on #6

1. Denial
2. Presence
3  Dumping
4. Conversing
5. Microblogging

Of which #5 is

“I’m using Twitter to publish useful information that people read AND converse 1×1 authentically”

#6 being, I’m using Twitter to publish useful information that people read AND converse 1×1 authentically AND I don’t always post useful stuff

I think #6 just shows your being honest and human, yes?

I recommend  Twitter, to me its like a cross between IM and Mail lists. Even more focused, more friendly, information rich and massively creativity inducing. Have I not made MORE blog posts these past two weeks? It’s also an enjoyable way to market (it HAS to be enjoyable for me) my ew ebooks, (very small revenue which funds my hosting and domains) but I also get to help MORE Expression Web users and I consider that my main hobby, along with my Abstract Art Doodling and reading Science Fiction.

I set out with a mission to look at social media setups and see how they could help me. I started with Twitter (hence why I missed #1) and that has led me to other Social Media setups, some of which I’ve had accounts with for years but never used. Mainly because I did not have the experience to understand them and my focus has always been FrontPage and now Expression Web helping users to use the programme and make better standards compliant websites. My goal is not to go too fast or I won’t understand what I am doing. Twitter is easy to grasp right away, what is not so easy is how to incorporate all the third party applications available. Nor the subtle ways to use Twitter. When Pat and I update  our WordPress Ebook around April we will address Social Media and perhaps either incorporate it or bring out a supplemental – also free – ebook.

Does Yahoo recommend the usage of the meta tag for keywords to rank well in its search engine?

Thursday, January 15th, 2009

Does Yahoo Search Engine use the keywords meta tag in its guidelines for webmasters?

I wanted to see what Yahoo had got in the way of guidelines for webmasters, to do well in the Yahoo Search Engine and whether the meta tag keyword was still in use in its directory.

How do I improve the ranking of my web site in the search results?

 ”Use a “keyword” meta-tag to list key words for the document. Use a distinct list of keywords that relate to the specific page on your site instead of using one broad set of keywords for every page.”

So according to Yahoo, they recommend webmasters to use the keyword meta tag

<meta name=”keywords” content=”KEYWORDS GO HERE”>

They might say that, but do they actually use it as one of their criteria for their algorithms when producing search results? That however is another question.

How are web documents ranked?

“When you search on Yahoo!, our search engine instantly searches and sorts billions of web documents, makes a decision on each one’s comparative relevancy to your search query, and offers these web pages as ranked results. Search engines don’t have the ability to ask questions, so they rely on the search terms you enter to interpret and determine the intent of your search.

Yahoo! Search ranks results according to their relevance to a particular query by analyzing the web page text, title and description accuracy as well as its source, associated links, and other unique document characteristics.”

Not exactly a specific answer but as near as we can get. The last question to ask is:

Will using the meta keyword tag harm my website in any way if I use it?

The answer there is yes and no. There might be an algorithm to count in meta keywords on Yahoo as part of the relevance or there might not be. Including it as a guideline in Yahoo Help certainly suggests that might be so. Either way, is there an algorithm for excessive over use of the meta keyword tag? We don’t know.

Conclusion

  1. Use the meta keyword tag but keep it to a respectable 150 keywords or keyword phrases. Present like so: keyword,keyword keyword, keyword etc
  2. Make sure the keywords or keyword phrases you are using are actually within the page the keyword meta tag is on
  3. Lastly use different relevant keywords for EACH page of the website

Read the Yahoo webmaster guidelines indepth for more suggestions on what Yahoo Search Engine wants for a site to rank well. Be advised that what you do for one search engine might affect another, however your main point of reference should always be your end user, the person that visits your site.

Nine must have FireFox Addons for Web Developers

Sunday, January 11th, 2009

FireFox addons and extensions for Web Developers

  1. ColorZilla{2.0} - Pick Colours from the page
  2. DafizillaTable2Clipboard{0.2.1} - Cleans the table of formatting
  3. FEBE{6.0.3} - Backs up FireFox Bookmarks, Addons and more
  4. HtmlValidator{0.8.5.2} - Validates your pages with good explainations and can Tidy the code too
  5. LinkChecker{0.6.3} - Checks your links
  6. Screengrab{0.95} - Screen Print for just when your kb plays up
  7. SearchStatus{1.27} - Great for counting characters in metas plus more
  8. TotalValidator{5.3.3} - Validates your pages with extremly good explainations plus they produce a desktop version which does your whole site
  9. WebDeveloper{1.1.6} - Can’t do without this one, checks for headings, disables js, images and css at the click of a button plus more

Table and Div tricks for better Search Engine Optimization and Accessibility

Sunday, January 11th, 2009

Let the search engines see your content first for better Search Engine Optimization and Accessibility

By using the correct doctype, some CSS and either a table or divs, we can trick the search engines into reading your content first rather than your menu. Of course the same can be achieved by using a Javascript menu with bottom text links, but that’s not always user friendly. For the header you would use a style background in your CSS file, so there is no actual content. Accessibility wise, this is better for those using screen readers so they get to the content first and don’t have to plow through a menu.

Table Trick

This code Table Trick (.txt download) ignores Netcape 4 which requires that the cell not be empty, you can use a 1×1 pixel .gif but do we really need to cater nowadays for that old an browser? If that’s what you want add in a 1×1 .gif to the empty cell. Open the .txt file in notepad and right click and Select All, right click again and press Copy, go to Expression Web and open a blank new page right click in Code View and press Select All, Right click again and press Paste, position the cursor in Design View to update the page and you will see the layout. If you want to use padding on the header and footer you will need to move them out of the wrapper div.

Div Trick

This code Div Trick (.txt download) is the Holy Grail of the Div Trick written by Alistapart in 2006. Nowadays we are just about to move into Internet Explorer 8 and we have Firefox 3, time to drop those version 5 type browsers that we don’t really want to use anyway because of security issues. Most people using IE are using either IE6 or IE7.

Conclusion: To be completely safe the Table Trick with 1×1 .gif is the way to go if you want to use this. I think I prefer a JavaScript menu with text links at the bottom and a skip link myself on balance. One has to weigh up which direction one want’s to support.

Test Table and Div Tricks by turning off CSS in the browser

To test both of these tricks save the page and View in a browser that allows you turn off CSS Styles or has an addon to do so,

  1. FireFox:  View – Page Style - No Style
  2. Opera:  View  – Style – User Mode
  3. Internet Explorer: IE7 – It’s easier to use an addon such as AIS Web Accessibility Toolbar and use the CSS Tab – Disable CSS

To add: I was getting fed up of IE crashing, so after ten years I made FireFox (I hate the bookmarks) my default browser to save me grief when I merely click a link. So of course I was viewing the Holy Grail Div Trick in FireFox 3 where it works. It does not appear to work IE7, but does work in Opera. Perhaps a conditional of some sort?

Thoughts and comments?

Migrating from FrontPage to Expression Web Ebook Offer Extended

Thursday, January 8th, 2009

Migrating from FrontPage to Expression Web Ebook Xmas Offer price Extended

The offer price of $22 will now be extended till the end of January. At which time the price will rise to the new regular price of $29

If you feel like beating the credit crunch and saving those essential $ then obtain your copy today.

Filled with solutions on fixing your code and meeting web standards. With easy to follow tutorials and tools that help you achieve your goals of a validating website that works for all in all browsers.

CSS Sculptor Expression Web Addon extended offer

Saturday, January 3rd, 2009

 Eric Meyer’s CSS Sculptor for Expression Web

Webassist have extended their xmas offer till the 4th of January

 Xmas Offer: Was $49.99 Now $34.99

Well worth it at the original price, never mind this discount