Monday, January 28, 2008

What is the deal with Meta Tags?

Search Engine Optimizers often have two different views when it comes to meta tags. One this is unanimous meta tags have definitely been devalued for use in most major search engines but you will find they are still being used as the description often times when your site is listed in the search results.

Meta tags were started back in the early 90's when the Internet was just getting its brand new legs and they were used to help the search engines organize the growing number of web pages. This was an easy way to get your site indexed and listed high.

Soon after unethical webmasters started to abuse the meta tag by either spamming the page full of keywords or sometimes even made different websites appear in the results for a completely different keyword. Gambling sites would stuff their meta tags with more commonly used phrases in order to bring their sites to the first page and trick the search engine and moreover the user.

Now obviously, most search engines have discontinued the use of meta tags for organizing their search results. Algorithms have become much more technologically advanced and they use a number of other methods for indexing and sorting. The big question is if they are no longer viewed as a helpful tag, why do some SEO's still use them?

Meta tags come in a multitude of different names and uses, so which ones do you use? There are four that I often find myself using when I am optimizing a site. They are as follows:
  • Meta Robots:This tag is still widely supported and it simply tells the search bots to either follow the URL through or you can ask them not to index certain parts of your site for aspects that may not be relevant to your actual site.
  • Meta Description:My favorite tag. This is your first impression, if you don't have this tag search engines will just tag clips of your index page including the keyword that was being searched for by the surfer. First impressions often is the difference between a sale or no sale.
  • Meta Keywords:A controversial meta tag, some use it, some don't. I still thinks it holds a bit of value if you keep it simple. Don't add more than 20 or so keywords, as I think it does increase your on-page keyword density.
  • Meta Content Type:This is recommended because you may find that if you do not have this tag it could cause display problems.

Now, most search engines don't use the meta tags as they did in the early nineties, but as I explained you can still use them for a variety of other reasons. There is of course a number of opinions on this matter: Some SEO firms are strong believers in the meta tag and other firms are strongly against it.

In conclusion, my opinion is that meta tags can be used for a number of alternative reasons and still offer you a great place to sell your stuff.

I always will recommend the use of at least a small number of Meta Tags, and if used correctly they will greatly improve your chances of more sales and higher rankings.

About the Author: Carrie Haggerty has been working in SEO and Internet marketing for the past 3 years. She has started her own SEO Firm and also her own SEO article website.

Tuesday, January 22, 2008

Optimizing Your Site for Both Google and Yahoo!

Search engine optimization techniques for Google and Yahoo are quite different. Many websites rank well in one search engine but not the other. This is the direct result of each search engine having its own unique ranking algorithm. For example, the Google algorithm predominantly values the anchor text of in-bound links. Yahoo places more emphasis on keyword density and meta tags.

The primary reason for the difference in ranking algorithms is that Google owns the patent on Page Rank (PR), named after Google's founder Larry Page. As a result of owning this patent, other search engines need to place more emphasis on different optimization factors including website URL, keyword density and so on.

What are the greatest differences in search engine algorithms?

Google places a significant amount of emphasis on inbound links to your website. The value of these inbound links are measured based on their Google PR. The more links you receive from high Google PR web pages, the better your search result placements will be for a given keyword or search term.

Yahoo places emphasis on website URLs, meta tags, and keyword density. These factors can be analyzed on any website with a limited amount of effort, allowing Yahoo to quickly and easily rank websites properly.

How you can optimize your website for both Google and Yahoo!?

The challenge all website owners face is making the most of their optimization efforts. When thinking about search engine optimization, you need to cover all the bases. To do so, pay particular attention to the following guidelines.

Keyword Targeted URL
If your website URL doesn't contain your keywords, consider purchasing a new one or creating a new page off of your root directory (ex: marketingscoop.com/internetmarketing.htm). Having your keywords in the URL helps improve both your Yahoo and Google search results. Yahoo weighs the website address as an important ranking factor. Google values a keyword rich URL when third party websites place a link to your site using nothing but a web address.

Meta Tags
Although not as important as they once were, Yahoo still uses meta tags to help align search engine rankings and appropriate website pages. Make sure that your meta tags are complete and include your keyword phrases in the title, description, and keyword tags.

Keyword Density Between 6 - 8%. Although much has been written about the importance of keyword density remaining between 2 - 3%, Yahoo looks for sites with keyword densities as high as 8%. Don't be afraid to include your keywords throughout your webpage content. Make sure however, that your keyword density is not more than 8%.

Link Building
This is the most important factor for increasing Google search result placements. Develop a link building campaign and give other sites a reason to link to your site. This may include free downloads, tools, or other valuable resources.

Site Map. Publish a sitemap. This makes it easy for search engines to spider your website and access all of your most important web pages. Site maps should be accessible from your home page and kept up-to-date.

Following basic seo principles and working to develop incoming links can help you reach the top of the largest search engines. Apply these techniques regularly to see the greatest results.

About the Author: Michael Fleischner is a marketing expert with more than 12 years of Internet marketing experience. Learn how to improve search engine rankings with his latest ebook, The Webmasters Book of Secrets at http://www.webmastersbookofsecrets.com.

Mistakes Of Pay Per Click Advertising: The Terrible 10

Vigilance, micromanaging and attention to detail can help you avoid some common and costly mistakes of PPC advertising. What are those mistakes?

Here are the terrible 10 that are typical to most pay per click campaigns.

Too Many Keywords Per Ad Group
It's important to target your ad to be as relevant as possible. Don't group all your keywords into one or two ad groups. Break them out. Keep them tight. This gives you more control over ad variables so that you can be as relevant as possible.

Not Using Negative Keywords
Negative keywords reduce unwanted impressions, and more importantly, unwanted click throughs. However, with increasing priority given to "quality scores" and click through rates in the PPC engines, it's key to trim the fat from your keyword campaigns. If your company sells "widget management software" then be sure that you have keywords like "-serial" or "-free" assigned as negative keywords (unless, of course, you offer it for free in some manner). You can find good negative keywords in your log files or when you build your lists.

Weak Testing

Split-testing your ads is critical. Even the smallest of changes can boost results. In addition to testing your ad copy's "call to action" or value statements, every ad has multiple variables to test. The titles, the two lines of copy, and display url all can be optimized. If you don't have time for hands-on testing, a good professional pay per click management company can run daily split testing for you. You'd be surprised how well this can pay off.

Poor or Non-Existent Tracking

Of course, testing your ads and fine tuning your keyword lists only works well if you are tracking results. The search engines will tell you what your click-through rates are ... but you need bottom-line results. You need to know your return on investment or what your cost per action is. It's not enough to know that you spend $5,000 and get back $10,000. You might be able to spend only $3,000 and get that same $10,000.

Not Getting Keyword-Level Tracking

Proper and exact analytics or using an experienced pay per click management company is essential to get the data you need. If you have keywords that are not performing and leaking your account on a daily basis, you are throwing money away. Getting results to the keyword level allows you to adjust bids for maximum effect. If you have one keyword with a $1.34 earnings per click and another at 37 cents, this is key information that allows you to maximize profits. Lower one bid if you are above your "EPC" and raise another to eek out more profits from that sweet-spot keyword. Don't waste money on a daily basis.

Not Specific Enough Keywords
Some broad and generic keywords can certainly push a ton of traffic to your site. They may even be very successful. Often, however, they can also do just the opposite -- drain your funds with poor results. A user searching on one of these generic phrases is often doing research in an early part of the buying process. Knowing your keyword-level results and filtering out bad variations with negative keywords can help you get a true read on these generic keywords.

Not Going After Long-Tail Keywords

This follows the above item on generic keywords. Building a list and individual ads for the long-tail keywords can be a major time-sucker. It can also be profitable if the task is performed correctly. Those earnings per click will likely vary widely from a generic keyword like "mp3 player", "sony mp3 player" and "sony 2GB S610 walkman video mp3 player". One consumer is doing research, the other knows what they want and is most likely looking to purchase.

Not Separating Content and Search Networks

An easy way to get scorched on poor performing traffic or even click fraud is to not separate your search network ads from your content network ads. Chances are that if you don't know what the difference is, then they are likely not separated in your account -- and bad keywords are leaking your funds daily. You are better off to build different campaigns for your keywords on the content and search networks.

Not Attracting Local Clients Through Geo Targeting

If you draw most of your business from a local area, the big three PPC engines allow you to geo-target your keywords to that area. This will bring the local market to your doorstep on non-local keyword phrases. This can be hugely profitable.

Not Frequently Monitoring Your Accounts

Not everyone has time to run split testing on a daily basis or frequently checking your EPCs (even though you should...because it's costing you). That said, there are still a high amount of advertisers who seem to ignore their accounts for days ... or even weeks ... or (don't tell me you're doing this!) months. The big PPC search engines are increasingly cracking down on poor performing keywords, smacking advertisers with that "Inactive for Search" status for individual keywords. When this happens, you lose traffic, you lose profits. If you are investing heavily in PPC, you can't just turn your back on your account for days at a time.

The Terrible 10 of Pay Per Click Advertising is a lot to consider, but it's vital for healthy pay per click campaigns. Whether you can actively manage your PPC accounts at this level or you need to hire a pay per click management company to do it, vigilance and precision can make a huge impact on your bottom line.

About the Author: Josh Prizer is a Senior Account Executive and PPC expert for Zero Company Performance Marketing, a pay per click management company.

Best Practices in Web Design

Good web design is something that can be achieved relatively easily by sticking to a small set of guiding principles and avoiding some very common mistakes.

Truly excellent web design skills are born out of years of experience, dedication and plenty of hard-learned mistakes. Fortunately, being truly excellent at web design is not a pre-requisite for building a fantastic website and the lessons learned from those mistakes can be passed on without the hardship.

1. Keep Everything Obvious - Don't Make Me Think

The book entitled Don't Make Me Think!: A Common Sense Approach to Web Usability by Steve Krug is one of the best selling books on the subject of web design and usability. Personally, I think thinking is a good thing but at the same time I don't want to be struggling to figure out how to submit a web form!

Visitors to a website expect certain conventions, breaking these is a great way of losing visitors. People expect to find the navigation at the top of a page or on the left hand side. Logos are mostly found on the top left. Much research has been conducted into how people view and use web pages. The good news is that you do not to know all of this; instead look at how larger companies such as eBay, Amazon, Google, Microsoft structure their pages and the language they use, then emulate them.

2. Limit Colors

A website using too many colors at a time can be overwhelming to many users and can make a website look cheap and tacky. Any users with color blindness or contrast perception difficulties may even be unable to use the site.

Limiting a palette to 2 or 3 colors will nearly always lead to a slicker looking design and has the added bonus of simplifying your design choices, reducing design time.

Software like Color Wheel Pro can greatly simplify the creation of a pallet by showing which colors sit well together. If you really do not have the eye for design then software like this provides the perfect way of escaping monotone or badly combined color schemes.

If your site uses blue and yellow together or red and green then it may present problems to anyone suffering with color blindness. Vischeck.com provides free software that can simulate different types of color blindness.

3. Be Careful With Fonts

The set of fonts available to all visitors of a website is relatively limited. Add to that the possibility of a user having a visual impairment then the options become even smaller. It is advisable to stick to fonts such as Arial, Verdana, Courier, Times, Geneva and Georgia. They may not be very interesting but your content should be more interesting than your font and if it can't be read, what is the point of having a site?

Black text on a white background is far easier for the majority of people to read than white text on a black background. If you have large amounts of text then a white or pale background is far more user friendly. Always ensure that there is a good contrast between any text and its background. Blue text on a blue background is okay as long as the difference in shade is significant.

Verdana is often cited as being the easiest to read on the screen. Trebuchet, Georgia is probably the best option for a serif font.

4. Plan for Change

If you fix the height of your page to 600 pixels will you still be able to add additional menu items without completely redesigning your page?

The ability to add or remove content from a website is fundamental to the ongoing success of it. Having to rewrite the entire web page or website each time you want to make a small change is sure fire way to kill your interest in your own site and will negatively impact your overall design and usability.

Getting a good idea of how your website is likely to grow will clarify how best to structure your layout. For example, a horizontal navigation is often more restrictive than a side navigation unless you use drop down menus; if your navigation is likely to grow and you hate drop down menus then your design choice has been 99% made for you!

Understanding how to use Cascading Style Sheets (CSS), avoiding unconventional layouts and complicated backgrounds will all help enormously.

5. Be Consistent

Again, don't make your visitors think! About how to use your site at least. If your navigation is at the top on your homepage, it should be at the top on all other pages too. If your links are coloured red ensure the the same convention is used on all sections.

By using CSS correctly you can make most of this happen automatically leaving you free to concentrate on the content.

6. Keep it Relevant

A picture is better than a thousand words but if the picture you took on holiday is not relevant to your Used Car Sales website then you should really replace it with something which reflects the content or mood of the page; a photo of a car perhaps!

If you can take something off of your web page without it adversely affecting the message, appearance or legality of your website you should do it without hesitation.

Avoid the need to add images, Flash animations or adverts just because you have space. This wastes bandwidth and obscures the intentions of your website. If you absolutely must fill the space, then exercise your imagination to find something as relevant as possible.
Keeping your content focused will ultimately help your search-engine rankings.

7. Become a CSS Expert

Cascading Style Sheets should be any web designer's best friend. CSS makes it is possible to separate the appearance and layout of your page from the content. This has huge benefits when it comes to updating and maintaining your site, making your site accessible and making your site easy for search engines to read.

CSS at a first glance is very straightforward but is definitely worth investing in one or more books. Two great books are: CSS the Missing Manual by David McFarland and Bulletproof Web Design by Dan Cederholm.

8. Avoid Complexity

Using standard layouts for your web page will save you development time and make your site easier to use. Pushing the boundaries nearly always leads to quirky behaviour, cross-browser problems, confused site visitors and maintenance headaches. Unless you really do like a challenge then avoid complexity wherever possible.

Many standard layouts are freely available online with much of the boring, repetitive work already done for you.

The principles above all border on common sense and are well known to most people, yet so many sites continue to deviate away from them and suffer as a consequence. Following these principles will help you keep away from trouble, although it still doesn't guarantee it!

Web Marketing Tips

Your web site marketing strategy is the essential factor that determines the success or failure of a business web site. This is true whether your web site is an extension of an offline business, or you run an completely online business. Web site marketing is unlike any marketing you may have done using other media.

However, marketing your web site on the internet shares many common core marketing foundations that underlie your marketing efforts regardless of the media you use. I am a strong believer that for a small business, all marketing should be based on the old direct marketing mantra of attention, interest, desire, and action. In this article I am going to discuss those aspects in terms of how they are crucial in marketing your web site on the internet.
Regardless of the media you choose, nothing will ever happen if you don't attract the attention of prospective buyers. This is one of the very basic tenets of successful marketing. On the internet, this concept is evaluated by the traffic that you receive on your web site. But there are a lot of factors that affect how much traffic you get, and only part of it is the actual content of your web site. There are two ways you can get attention in any media: you can earn it or you can buy it.

All the major search engines (Google, MSN, Yahoo, etc.) show up two different types of results when a customer uses them.

The most relevant results based on the search algorithms used by the engine are called 'free' or 'organic' since they are the natural result of running a search.

The second type of result are actually paid advertisements, and they can be very difficult to distinguish from the results that are actually relevant to you query.

It is important to keep in mind that no matter how good the engine, the results are still hit or miss. It is a computer program sorting web pages based on mathematical formulae, not live people helping you select the best results, so as a person hoping to be indexed, you must be willing to put the time and effort into checking how you rank on the major engines and tuning your word choice to optimize that. If you can't make it onto the first (or second at the very least) page of results, your traffic will drop dramatically! Most people don't bother to wade through the hits on the pages after that. Even second-page ranking will hurt your ability to attract new users.

One of the most effective ways to increase internet traffic is buying some form of advertising. One of the most pervasive forms is banner advertising. Originally, these were very popular forms of advertising, but as they became more prevalent, their effectiveness waned. They can still be effective as long as you have a clear marketing strategy and are able to track your advertising statistics.

Text advertisements are probably the most common form of internet advertising today. Google has paved the way, and if done correctly, your internet traffic can multiply quickly by using Google ads. MSN and Yahoo also offer text advertisements on their sites. One downside to text advertising is that the cost can add up fairly quickly, depending on how many hits you receive for your ad. Each time a searcher clicks on your text ad, the provider charges you a set amount. Another way to increase traffic to your site is to buy traffic from someone who has an e-mail contact list or has a lot of traffic on their site already.

Any approach to publicizing your website or portal must begin with the aim of grabbing attention of the web surfers and internet addicts. To grab attention, you must deliver your message to surfers on websites they frequently visit. You can publicize your website by doing the hard work yourself or by availing expert help, or a mix of both.

Doing it yourself means you will have to commit your time, energy and money. It might sound daunting but ultimately proves to be cheaper as well. Availing expert help can get your results without eating your time. To set the cash registers ringing, it is suggested that you develop your own mix of both ways suited to your own needs and resources.

About the Author: You can get more information about Business Marketing at http://www.bizrave.com/. Eric Menzies writes about Search Engine Marketing Firms and other topics.

Monday, January 21, 2008

Understanding Modal window

In user interface design, a modal window (often called modal dialog because the window is almost always used to display a dialog box) is a child window which requires the user to interact with it before they can return to operating the parent application. Modal windows are commonly used in GUI systems to command user awareness and to display emergency states.

Creating a popup window is reasonably easy if you just want another browser window of a specified size and you don't care if your visitors swap back and forward between the various browser windows. Where it becomes difficult (if not impossible) is where you want the new window to stay in front of the original window and not allow your visitor to interact with the original window until the new window has closed. We call a window that insists on retaining the focus like this a modal window.

Usage
  • Drawing attention to vital pieces of information. This use has been criticised as ineffective.
  • blocking the application flow until information required to continue is entered. collecting application configuration options in a centralized dialog.
  • Warning that the effects of the current action are not reversible. This is a frequent interaction pattern for modal dialogs, but it is also criticised by usability experts as being ineffective for its intended use (protection against errors in destructive actions) and for which better alternatives exist.

Modal Window Apllication Tools

ThickBox

Webpage UI dialog widget written in JavaScript on top of the jQuery library. Its function is to show a single image, multiple images, inline content, iframed content, or content served through AJAX in a hybrid modal.

TinyBox

TinyBox is an easy to use lightweight JavaScript library for creating modal windows/dialogs in an elegant manner, without using traditional pop-up windows. It can be used to overlay content on the current page (i.e. you can load a page and display it in a box above the current one).

Control.Modal

Control.Modal creates modal windows and lightboxes from any links/anchors elements on your pages. Since it attaches these behaviors to HTML that already has semantic meaning, it will degrade gracefully for browsers that do not support JavaScript, and is search engine friendly. It attaches in one line of code for simple use cases, but is highly customizable and can be used in a variety of edge cases.

MOOdalBox

A modal box (inline popup), used to display remote content loaded using AJAX, web 2.0 style, written for the mootools framework.

Lightbox JS

Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers.

GreyBox

Cool free CSS Tab/Menu Designer software



I have downloaded the "CSS Tab Designer" software and found its very simple and user friendly. These CSS Menus are easily customizable and saves lot of time from spending the design or development front.

CSS Tab Designer is a unique and easy to use software to help you design css-based lists and tabs visually and without any programming knowledge required!

Design css-based lists, tabs and menus with this WYSIWYG tool

With the CSS Tab Designer, you can :

  • Quickly design your list visually

  • Choose from a variety of styles/colors (60+ different designs/colors supported).

  • Generate strict xhtml compliant code

Download Software >>

Sunday, January 20, 2008

25 Best ways to implement AJAX, CSS and Javascript based Tabs

Recently I was surfing the web for the best AJAX and CSS based tabs, menus for one of my project. In the process, I found some really good resources from fellow developers and thought to share the same with you all.


As you are aware that there are coutless resources available on every topic in the world of internet but only a handful of them are utility types. As a result it is really hard at times to find the right resource from millions of websites which really suits our need.


Keeping this predicament of my fellow developers in mind, I came up with this list which will really prove to be helpful to all of you.


Here is the list of examples...


Adobe Spry Tabs


Source: http://labs.adobe.com/technologies/spry/


Spry Tabs implemented as a set of JavaScript libraries. To use Spry on a page, simply include the JavaScript library that contains the Spry features you need, use those features on your page, and then deploy that JavaScript file to your site along with your page.


Yahoo! UI Library: TabView


Source: http://developer.yahoo.com/yui/tabview/


The TabView component is designed to enable developers to create navigate tabbed views of content. Check out the article on how to implement YUI tab view/menu interface.


Accessible, unobtrusive JavaScript Tabs with jQuery


Source: http://stilbuero.de/2006/05/13/accessible-unobtrusive-javascript-tabs-with-jquery/


Here is a jQuery plugin that lets you create Javascript tabs very easily - once you assembled the HTML with just one line of JavaScript Code.


AJAX Tabs (Rails Redux):


Source: http://actsasflinn.com/Ajax_Tabs/index.html


Description: The purpose of doing Tabs in Ajax is not just to do something in Ajax. The context for which this is used is not for novelty. In this demo we are using Ajax to load information that does not need to be retrieved every time the user pulls the record. The methods used here are to yield absolute control over where the content comes from, what conditions trigger action, and how the panes are presented. This is really meant to be used in an application because the javascript and css are heavy if you are only using them on one page. However if you consider them groundwork for using tabs throughout a larger application then they are pretty light compared to something like YUI.


Snippet Code for Simple AJAX Tabs with cool CSS Styles:


Source: http://www.developersnippets.com/?p=22


Hey folks over there, here I came up with simple Ajax Tabs, you guys can show case your valuable content using tabs scenario that to with Ajax. This is simple and elegant way of representing your content when your pages have tons of content to display. If you go through the code its simple and basic Ajax implementation, if you are a web-developer its easy to understand. In the example which I am attaching with this snippet article consists of index.html, ajax.js, tabs.css and lastly the content page named as contentpage1.html


Javascript Tabbar Component with rich API


Source: http://www.scbr.com/docs/products/dhtmlxTabbar/


dhtmlxTabbar is a JavaScript tabbar control for creating dynamic tab-navigation interface. This control lets you add nice looking and powerful multiline* tab bar to your site or web application.

The control can be easily initialized on a web page that makes building of DHTML tabbed interface a breeze. Just assign any elements on your page (for example DIVs) to tabs of Tabbar, and it will automatically do all work for you - the component will switch these elements displaying them by clicking on corresponding tab (see sample code for easy and fast initialization at the bottom of this page).


TabContainer - ASP.NET AJAX Control


Source: http://ajax.asp.net/ajaxtoolkit/Tabs/Tabs.aspx


TabContainer is an ASP.NET AJAX Control which creates a set of Tabs that can be used to organize page content. A TabContainer is a host for a number of TabPanel controls.


Each TabPanel defines its HeaderText or HeaderTemplate as well as a ContentTemplate that defines its content. The most recent tab should remain selected after a postback, and the Enabled state of tabs should remain after a postback as well.


Control Tabs


Source: http://livepipe.net/projects/control_tabs/


Unobtrusive CSS tabs for Prototype.js


This script uses the Prototype javascript framework. You must include version 1.5 in your pages before including this script. This library is known to work in recent versions of all major browsers (IE 6/7,FireFox,Safari,Opera).


Tabtastic (Non AJAX)


Source: http://phrogz.net/JS/Tabtastic/index.html


This library is a simple way to implement tabs on your page using CSS, a little JS, and semantic markup which degrades gracefully on browsers with CSS unavailable or disabled.

Not only is it easy to use and accessible for screen-readers, but it supports multiple (nested, even) tabsets on the same page and allows users to bookmark the page loading to a specific tab.


A Different approach for Tab Menu (Non AJAX)


Source: http://www.kollermedia.at/archive/2007/02/20/download-tabmenu-for-free/


If you want that the tabs are changing on click and not on mouseover -> then just change the onmouseover to onclick  Of course you can set a link to each Menu Tab - just set the linkurl in the href and delete the onclick=”return false;” At the moment it’s not usable with disabled Javascript but i will fix this as soon i have time. If you want to activate the Tabs via Keyboard - just add an onfocus=”” with the same functions as the onmouseover in it. I’ve packed everything in 1 File - but you can also put the css in an external css file and the javascript in an external javascript file. There are a lot of other ways how you can do something like this but if you use more then one of these tabmenus, i think this is one of the best solutions.



DOMTab - Navigation tabs with CSS and DOMscripting (Non AJAX)


Source: http://onlinetools.org/tools/domtabdata/


DOMtab is a JavaScript that turns a list of links connected to content sections into a tab interface. The script removes any “back to top” links in the section and automatically hides all but the first one when the page is loaded. You can use as many tabbed menus on the page as you want to. New: If the URL of the page links directly to one of the tabs it get automatically highlighted. You can define with an extra class if you want previous and next links or not. DOMtab uses Unobtrusive JavaScript and does not have any global functions or variables. This page uses DOMtab.


Ajax Project - Tabbed Page Interface


Source: http://www.crackajax.net/tabs.php


Didn’t find what you want? Try our search

This project was inspired by forum contributor Nomadiq, based on an original CSS/Tab idea that can be found at http://nontroppo.org/test/t ab1.html

There are quite a few Javascript implementations of tabbed interfaces out there on the web. How much better, though, to be able to change from pagetab to pagetab without a page refresh? Here’s an example of a tabbed interface using Ajax to load the new pages.

We are going to use the AHAH functions described in the Metatag Grabber project to implement the interface.


JavaScript Tabifier (Non AJAX)


Source: http://www.barelyfitz.com/projects/tabber/


Automatically create an HTML tab interface using plug-and-play JavaScript. Cool script which is very easy to implement with in no time. Must check it out.


DHTML Goodies: Tab Panes


Source: http://www.dhtmlgoodies.com/index.html?whichScript=tab-view


Nothing much to say about this cool tab panes, as you all know DHTML Goodies always rocks. This site has got even support form section for all the examples they host and trust me their support form for each script is simply superb. So check out that site for other stuff too.


Ajax Tabs Content script


Source: http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/


This tab content script uses Ajax to let you display a selection of external content on your page inside a DIV and via CSS tabs! We got our inspiration for this script from Yahoo’s new homepage, which employs such a concept to show news in an organized fashion.


Tab Pane control (Non AJAX)


Source: http://webfx.eae.net/dhtml/tabpane/tabpane.html


This Tab Pane control is fairly similar to the tab system Tim Scarfe created for developer-x.com and the basic idea is the same. That idea is to be able to use a normal XHTML document structure and if the browser supports DOM level 1 then the structure of the elements is slightly adjusted and a the className is changed for the tab pane container so that the css rules specially defined for the tab are applied.


Ajax Workshop 2: Building Tabbed Content


Source: http://www.ajaxlessons.com/2006/02/18/ajax-workshop-2-building-tabbed-content/


This workshop we will be building a tabbed content browser that’s Ajax powered. When ever a user clicks a tab the Ajax will communicate with the server and send back the appropriate data for that tab. We will start this workshop off with the XHTML and CSS for the tabbed content browser. We will need 3 main IDs (one for the container, one for the content area and one for the loading status) and 1 class (for the tabs).


DOM Dynamic Tabs (Non AJAX)


Source: http://www.ajaxlessons.com/2006/02/24/dom-dynamic-tabs/


DOM Dynamic Tabs is a very easy simple to use, it can be used right out of the box with little code. The first thing that you need to do is create an instance of the Dynamic Tab object.


Create killer menus effortlessly!: CSS Tab Designer


Source: http://www.highdots.com/css-tab-designer/


CSS Tab Designer is a unique and easy to use software to help you design css-based lists and tabs visually and without any programming knowledge required! Ready made tab menu builder tool for designers and developers. Cool one must try it.


Light Weight Low Tech CSS Tabs (Non AJAX)


Source: http://www.fiftyfoureleven.com/weblog/web-development/css/light-weight-css-tabs


An example of light weight tabs by combining the Sliding Doors method with the Mountaintop corners idea. Complete source is available for download, check this is also an another cool menu.


DD Tab Menu  - 5 styles (Non AJAX)


Source: http://www.dynamicdrive.com/dynamicindex1/ddtabmenu.htm


DD Tab Menu is a standards compliant, 2 level tab menu. Move your mouse over a tab, and a 2nd level content appears beneath it. The script uses CSS to control all of its appearance, and plain HTML to implement the entire menu tabs and contents.


Module Tabs - Carousel:


Source: http://billwscott.com/carousel/carousel_tabs.html


Example of showing one page of content at at time in tabs. Each tab link scrolls to the page selected. Since all animation is turned off (animationSpeed = 0) then it just moves the desired content into view.


PAJAJ AJAX Tabs


Source: http://www.wassons.org/pajaj/public/widget/AjaxTabWidget.php


PAJAJ is a object oriented Ajax framework, created by Gilbert Hyatt, written in PHP5 for development of event driven PHP web applications.


Source: www.wittysparks.com 

Thursday, January 03, 2008

Webmaster as a profession

Webmasters are practitioners of web communication. Typically, they are generalists with HTML expertise who manage all aspects of Web operations. On a smaller site, the webmaster will typically be the owner, developer and/or programmer, in addition to the author of the content.
On larger sites, the webmaster will act as a coordinator and overseer to the activities of other people working on the site and is usually an employee of the owner of the Web site, hence webmaster can also be listed as an
occupation. If the webmaster is hired by a larger Web site, or promoted to the position, they could do things from web design, to project management, or employee supervision. The range of activities to be undertaken by a webmaster may be estimated using the concept of Website scale.
In the early days of the use of the term "webmaster" (a take-off on the term "
postmaster", the administrator of an e-mail system), this role encompassed all aspects of planning, coding, production, and user interface. The webmaster may have many of the duties of an information architect, including ensuring site usability, user experience and menu taxonomy.
However, since the late 90s, this type of webmaster role was typically only found working on small Web sites that could be managed by one person, or in environments where there was not a great deal of role definition. The current model tends to be more team oriented with a
website manager or online producer leading a team consisting of web developers, designers, programmers, QA lead, Adobe Flash developers and often at least one usability expert or a UI/UE team. In established web development companies, especially those existing since the 90s, the term webmaster may be used by senior officers of the company, and may include usage such as "Webmaster-in-chief."
A broader definition of webmaster is a
businessperson who uses online media to sell products and/or services. This broader definition of webmaster covers not just the technical aspects of overseeing Web site construction and maintenance but also management of content, advertising, marketing and order fulfillment for the Web site.
Core responsibilities of the webmaster include the regulation and management of
access rights of different users of a web site, the appearance and setting up web site navigation. Content placement can be part of a webmaster's responsibilities, while content creation is typically not.
Typically, the webmaster is the agent who reads user feedback and complaints about site functionality.