Browsing all articles tagged with Advantage
Jan
5

Advantage of Best Website Designing!

Advantage of Best Website Designing!

Those few who make a decision to give designing a try themselves generally begin out with a website template. Even an easy but graceful site wants some tweaking to be done and rather than be at the mercy of web designers.

An essential knowledge of how html and graphic design works will go a long way in designing a website you can be proud of. Color choice should also be dictated by other, less clear goals, for more details visit to www.creativewebsols.com when designing or re-vamping a website. In designing your website, you should be aware of all the mechanism that go into successful development and how to use them to your most outstanding benefit

When designing your website, keep in mind to get as much meat or substance to the top of your code just under the tag as you can. As an alternate of designing a sale-oriented website, all they’re trying to do is designing a “thing of beauty”. A company specializes in building, designing, for more details visit to www.creativewebsols.com implementing, managing and maintaining corporate website to increase sales of your company. It’s not designing the website that counts but how the website is designed.

You are designing a website for a client and are confused by the terms, you may want to bring it to their notice and help them rework the copy, so that all their customers know it. Design depends on individual taste and designing a website from a first draft that the client will like from the beginning, can be a real challenge.

There are some very significant things you must do SEO-wise while designing your website. The first move to implementing a website is to design the directory formation. Designing for color-blind browsers even though designing a website for the colorblind will not control your color palette, you’ll require being wary of the color combinations that you use. Layout is particularly significant in designing your website.

Business owners and marketers have a propensity to think in broad terms about their marketing purpose by focusing on ones such as “generating traffic” or “designing a website. It always happens that html editors write clumsy tags, particularly when you alter the webpage layout again and again during your website designing process, which may possibly discourage search engines from reading your web page and in change poorly distress your search engine ranking. Building and designing website is not as hard as you think.

In précis, there is much to think when designing a website. Color choice should also be dictated by other, less clear goals, when designing or re-vamping a website. When designing your website you must make allowances for the lowest possible ordinary browser.

Database templates also make easy you to make changes to your site much more easily, and help you change certain rudiments without recreating the whole page from scratch.

For more Information please visit at www.creativewebsols.com

Author is working as a Content writer in Creative Web Mall (India) Pvt. Ltd. is a leading global IT company providing turnkey web design and development solutions that transforms ‘business style’ of its clients through the creative application of technology, collaborative planning, mutual preparations and new approaches.


Article from articlesbase.com

More Website Design Articles

Feb
7

The apple iPad six advantage

The apple iPad six advantage

Notebook vendor also should think that Apple iPad is so popular, and shall consider some of the advantages of products added notebook.
The Apple iPad six advantage:

1. Battery life

Apple first iPad share of technical parameters, iPad when claimed the laptop battery life is 10 hours, and it can make people suffered. Normally, manufacturers released in the battery life is seldom attained. But iPad apple laptop battery life indeed exceeded expectations. Industry insiders point, including the WSJ columnist walter moss Mossberg Walt (bloomberg) iPad that people are the battery life-span tablet PC 11-12 hours.

The battery performance for commercial personage is extremely attractive, because this can make them in a complete working days, and when the charger. Whether the day conference, or need to multinational flight, they just need to care for their work, without charging for tablet PC. Many business users said they choose to use, this is the main reason from iPad apple.

2. Quick reaction.

IPad click user gently only the power button, you can iPad will awaken from morpheus condition, and can immediately prepared to open web browsing, calendar, or to check E-mail iPad, this is another outstanding characteristics. As laptop users into the room, and even using Microsoft Windows, Linux Mac or apple etc, also need the best notebook around 30 seconds to start, then, you need to login to your notebook, and wait until the operation system has been prepared.

Normally, you need at the beginning of the meeting, will open notebook, then let notebook remain open, because that will distract you, or you don’t care that will appear in the meeting room of others. But when things mentioned, you want quick access to information, you can immediately to the computer open, you need to meeting indoor others say: “wait a minute, I’ll check.” It broke the mood of the meeting, and even make you seem not ready for the meeting.

When you open or closed notebook, some laptop can realize the fast start from sleep and closed, but due to a wireless network or other reasons, some basic functions of this function is often appear problem, its not like iPad as fast.

3. Software centralization

3rd party application platform for Apple iPad can use many different infinite more tasks, users can Store in Apple Apple (application) gain “App third-party applications. Apple stores also provide another application for an important function, iPad all applications can also upgrade in apple stores have centralized processing applications.

By contrast, the user can be obtained in advance of the notebook, still can load software from the market, or purchase software downloaded from Internet software, almost all the different programs have their own software upgrades, this one process for general users too complex, easy puzzling. Desktop notebook platform should also have/an own application.

4. The interface is simple for the best

A classic children’s story book called “the Simple photo for the Best” (Simple Pictures Are Best), tells the story of a photographer for the family want to shoot a family, but the constantly want some strange things, want to add something more photos, photographer repeat again and again.

This with the user interface. Manufacturers in the user interface on adding more functions, in order to meet the needs of different use. However, the strict request, the better performance will UI. Apple iPad used cisco iOS, in many respects, it is restricted. Strictly limit for most users simple, because it requires little or no need training. User need only through the application and menu can use.

From Microsoft Windows Media, Bob to Front Row, Apple to software development new years trying to simplify the traditional operating system interface. Thin laptop can run smartphone operating system? Industry insiders expect, in the future, many manufacturers may undertake trying.

5. Most users are not content consumption is content

In one of the biggest complaints iPad apples, which provides innovative contents of experience. Professional personage to did not deny. They think that only a iPad most time browsing, documents and files of the reader. They are usually in some content creation, from TechRepublicTechRepublic blog in science and technology in writing articles and pictures in sharing website, to call it Flickr publish pictures in miniature blog Twitter update technical news.

But that is not the ordinary users professionals, even social network, the network popularization, but increased interaction 90-9-1 theory in most cases is still apply. 90-9-1 refers to the user is only 1%, the true content creators, 9% of the user’s critics and revised, the user simply remaining 90% of the reader or consumers. IPad for content consumers is a good tool. But for the creator and revised, it is not very good.

This also is iPad left a huge market, which can easily access the. Therefore, notebook vendor to make your laptop to become better content consumption equipment.

6. Size is very important

Without the laptop bag, can carry iPad, this is another advantage. IPad Apple laptop ac adapter to collect enough in your wallet or, especially if when business people used to carry with notebook and a lot of annex notebook, iPad travel bag of cabinet can make business people feel they can easily go traveling. Compared with most laptops, on the table iPad used to give a more comfortable experience.

The iPad portability, also can make iPad professionals will bring into the office, conference room, or else they display file or for web pages.

Feb
3

How much Advantage of Custom Website Design rather than simple website design solutions

How much Advantage of Custom Website Design rather than simple website design solutions

We all know that over 100 million websites have been published. And It will difficult task i.e. having a website to market for your products or services in a simple way of website designing policy. People tend to websites because it is easiest way to communicate with anyone without describe verbally of your product, brand or services. A good website means many more leads and sales of product or distribute your services in the market with good popularity. But matter is here no one knows where to start that will effective for visitors, the thought of custom website design came in front on website builders.
Before custom design, it was easy to develop a website to anyone, can be cheap but doesn’t come out from marketing problems. Sometimes it was time consuming, lack of tech support, optimization issues, and probably unprofessional looking, and all efforts shows low standard design skills. The solutions are taking into service a professional website designer or Website Design Company. It may cost -effective rather than simple website design. Internet market is growing everyday traffic of websites are increasing, and every wise businessman want to afford for have a professional looking website for his company to generate business quickly?
You are designing your custom website but some factors keep in mind when you develop company website. Do you want to increase selling products? Do you want to offer services? The matter is here which type of business develop in your mind take a deep view before design or develop your website. Because all matters are find your perfect goals.
The Important factor is look of the site, because it will first impact on visitors. In a short time mean a minutes website can effect on visitors if it is attractive and full of content. It will only for those who nothing know about technology like flash, dreamviewer, asp etc. Only know i.e. website how good looking? But For a professional visitor he properly check your website go through every links, inner pages and also content. when he satisfied with your company website then thought for business and otherwise if you provides such type like website designing, web site development, software development as you describe in your content, scalercode provides such type of services website designing, website promotion, website development, software development.you can take your website design services.So we can say that website Layout is important factor for any website.
Custom website design is simple think to design your website after customize your ideas with services, design, images and includes some needed factor of website designing than developed a customize website. The site should remain user/ visitor’s friendly and easy to navigate i.e. in the future that can give you leads and sales of products and increases the number of clients.


Article from articlesbase.com

Jan
20

What Are Keywords and How Do You Use Keywords to Your Advantage

What Are Keywords and How Do You Use Keywords to Your Advantage

If you are a business owner, Internet marketer, Entrepreneur or an Affiliate of any business. You need to have a knowledge on keyword research and know how to use it to your advantage. Without this knowledge potential customers will not know how to find you. This can lead to a loss of sales and possibly shut down your business.

 So what are Keywords?

 Keywords are words that search engines like Google, Yahoo, Bing and other search engines use to search out related material that others type in to search to find a product, brand, or service. If I am wanting to find a Kodak digital camera and I went to Google and just typed in Digital camera, I am going to have a hard time finding a Kodak camera because I wasn’t very descriptive in my search. So I would type in my search exactly what I am looking for. In turn the search engines seek out websites that have placed keywords that relate to what I have just typed in. I will get better results the more descriptive I am with my keywords. The more precise you are with your keyword will determine how often people will find your site. The more you type in when you are typing in your keywords will also narrow the search down. If I type in Kodak digital camera, I will get a list of different cameras that the company puts out. However, I might know exactly which type of camera I want so I might type in the search engine that I am looking for a “Kodak easy share Z1285 digital camera”. When I hit the search button, I will receive a list of companies that sell that specific camera so I can better price match before I buy.

 What is the difference in short tail and long tail keywords?

 If you noticed above the Keywords went from a general search to a more specific search. You May be a business owner looking to bring people in to your business to become an affiliate. You place an ad online with the hopes of finding someone that can help you with your business. In your ad you use the keywords make money online. How many people do you think will actually see your ad? I can tell you, it won’t be many. The reason why is because there are so many people that use that phrase for keywords. It is too competitive. So the more keywords you can type in and still keep it related to what you are trying to do, the better you will target a specific group of people that are looking for exactly what you are offering. So you would probably type in a long tail keyword phrase like “Make money online opportunity with affiliate” This will not give you as many views, but it can be more productive because the ones that find you are already looking for what you have to offer. This can cut down on people contacting you that won’t be interested in what you have to offer.

 So how do I know which keywords to use?

 There are different ways to figure out which keywords to use for an article or an advertisement. One of the most famous ways that marketers or business owners use is wordtracker. This is a free tool that people use to find relative keywords to their business or advertisement. You just type in a word or set of words and the wordtracker will produce how many times in the last year that word or phrase has been searched in the USA. Keep in mind if the keyword you have typed in has a huge number of searches, most likely there are a lot of people using them and your exposure will not be as great as you might would like it to be It also shows you other related keyword phrases you could use to promote your business or offer.

 Is there a more advanced way to find keywords?

 There are other ways to search keywords as well. I have given you the easiest and widely used method of keyword research but there are also more advanced ways for people who are in a competitive business and need to keep up with the keywords their competitors are using. One of the ways that I use that a lot of people do not think about is through the html coding of a page. It may seem difficult to figure out so I am going to give you a step by step instruction guide. It’s very simple if you follow these instructions.

 Step 1. Go to just about any page. Go to an empty spot on the page and right click your mouse.

 Step 2. Scroll down and click on the option that says “view source” A new page in a new window should open up. This window is the html coding that was used to make the page the way it is.

Step 3. Go to the top left of the page and you will see “file, edit, format” tabs. Click on the File tab. once the drop down menu appears click on “find”

 Step 4. A smaller window will appear where you will type in the whatever you want to find in the coding. In this case however you will type in “keywords” Every place that word at in the coding will be highlighted. Unless you are typing an article about keywords you should only find this in the coding only a couple places. Beside of the word will be a list of keywords that your competitor is using to promote his site or advertisement.

 

 As you can see there are ways to do keyword research. Determining which words best describe your business or advertisement is the best way to start finding good keywords for your business. The more research you put into finding great keywords the more you will find success in your ads and websites.

Hello, my name is Jeff Lackey. Teaching and mentoring others how to become successful in their own business is a passion of mine. The marketing industry has come a long way and the only way to be successful in it is to be trained by the best in the business. Knowing what strategies to use, and how to use them correctly can be the difference in gaining new customers, as well as keeping repeat customers, versus throwing your money in the garbage due to a lack of knowledge in todays marketing world. Don’t be the one left in the dark. I have the resources available and I can offer them to you. Go to: http://www.beyond6figures.com?t=artbase  and sign up with your name and email. Just for taking the time to do that, I’ll send you a free pdf of the book: Think And Grow Rich. It’s a must read for anybody who is in business or looking to start a business. Your business is about you making money. My business is about helping you achieve in your business.

It is not in the stars to hold our destiny but in ourselves.


Article from articlesbase.com

Related Keywords Articles

Dec
11

Apple’s long-term competitive 10 advantage

Apple’s long-term competitive 10 advantage

According to foreign media reports, the American IT magazine “eWeek” Online, wrote today, Apple has maintained a competitive advantage this year, mainly due to 10 reasons. The following text for the site:

Apple is a major trump card technology industry companies, mainly through its constant innovation to succeed, such as iPad, iPhone and the newly launched iOS 4.2 operating system, Apple makes these innovations become the industry benchmark.

With iOS 4.2 new operating system launched on 22 November, Apple has once again shown to be an extremely successful company, and its market is the industry welcomed the degree of many other companies can not match. Industry speculation is also why Apple could achieve such success, and many other companies have ended in failure.Many will guess the secret eventually comes down to the Apple leader Steve Jobs  and Apple’s own body can release the ability of consumers products they need.

However, if Apple’s success is due to these two reasons alone, it would be wrong. In fact, for some reason Apple has maintained the momentum of success over the years, and now need to complete drying out of these reasons, in order to fully show the Apple event. Some reasons may be well known, but other reasons may still unknown, but in any case, it is for these reasons, Apple can easily long-term competitive advantage. The following is the main reason 10.

1, the super-class mobile software

Apple has been known for hardware, publish a lot of mobile products and computers, but in fact, Apple’s software is also created one of the reasons of its great success.Take the new version of iOS 4.2 operating operating system, for example, there is no doubt that the operating system will be to provide the best products iPad, the system is able to stream media content to compatible devices with the AirPlay above, and also have the wireless printing function. If it is not based on a series of well-known iOS mobile platform, then Apple’s iPhone and iPad other products may also be difficult to gain this such a brilliant success.

2, leading the product design

On the issue of product design, the entire industry is almost no company can be comparable with Apple. Steve Jobs and Apple have been introduced to design the best product, which for the simple reason that Apple has the funds flowers to the right technical direction, thus ensuring the uniqueness of the product, and many other companies tend to always take the easy route, which would also cause them to lag far behind Apple.

3, iPad is the market leader from the beginning to

Apple’s success today is mainly due to the know the real needs of consumers.Especially in the iPad in particular is deeply embodied the characteristics of Apple. Introduced from the beginning of the beginning, iPad very successful, although some users have been wondering whether iPad sufficient value and ability to help themselves beat the Internet and other products. As 2010 draws to a close, the fact has gradually proved that a strong offensive in the iPad, the Internet seems to have no chance.

4, iPhone to become smart phone benchmark

Apple iOS platforms like Google Android may not be as popular operating system, but this does not mean that iPhone will not be received by the market. Quite the opposite, iPhone mobile market has almost become the benchmark for all other similar products. So far, there is no a smart phone products to the value comparable with the iPhone, which, as long as the iPhone is capable of controlling the entire mobile market, then Apple will be able to maintain the same competitive advantage.

5, Steve Jobs’s vision

Apple’s success comes, of course, have to admit that Steve Jobs on Apple’s contribution. The help of the vision of Steve Jobs, Apple has become the industry’s leading technology companies. Although Jobs has committed some mistakes in the past, but the last 10 years, Jobs has been able to field the best value to make the right decision.

6, Mac OS X to attract users

Mac OS X’s market share has been difficult, and Microsoft’s Windows system, but, like Microsoft Windows 7, Apple’s Mac OS X platform has inspired software design inspiration. As more and more users choose Mac operating system, these users are gradually this system on Apple left a deep impression. Italy is a good factor, Apple Mac OS X system more secure, easier to install, but also for novice and advanced users the ideal product.

7, a surprise move

Apple has made the technology industry can not be completed by the other companies do, for example, the average consumer, enterprise users, and even the media are unexpected things. Apple does not simply follow the industry line of many other companies to imitate, but to keep the market has not been the emergence of new product ideas.

8, iPod has played a huge role in helping

If there is no iPod, so Apple’s iPad and the iPhone may not be successful as it is today. Apple’s music player is also the glory of Apple to obtain now one of the important reasons. when the iPod was first introduced to music for the user to provide a unique function. Since then, iPod has evolved into a growing and accepted by most consumers and purchase products. Without the help of iPod, Apple certainly would not simply be like today’s success.

9, iTunes market position

Also highlighted is the need to, Apple iTunes products also contributed to the success of the company’s tremendous power. Lead the market momentum in the iTunes help, Apple has therefore been able to the user firmly to the iPod and many other mobile platforms such as Apple’s product. In addition, iTunes also provides a revenue stream for Apple, this revenue stream for Microsoft and Amazon and other companies emulate, these companies have also launched similar products to generate income. ITunes now seems to have been a cold, but its true contribution to the success of Apple’s key role.

10, competitors can not follow the example of the factors

Understanding of the apple industry of course can not ignore the important fact that in most cases, Apple’s competitors such as Apple can not well understood consumers.For example, HP and Dell are still producing some of the lack of design value of computer products, and Apple has already released some of the more popular with users of the product. There is no denying that the current work HP has done better than ever, but also to make up for past mistakes, though, but HP is still long way to go. Apple’s competitive advantage has continued, more importantly, Apple’s vision and continue to play a role in long-term ideas are, at least Apple know what to do, not what to do.

All right reserved!

source from: http://www.batteryer.co.uk/blog/

lassie http://www.batteryer.com


Article from articlesbase.com

Related Ipad Competitor Articles

Aug
22

Ready To Take Advantage Of Online Advertising?

Ready To Take Advantage Of Online Advertising?

If you’re involved in a small business or online marketing campaign, you’ve undoubtedly heard of the massive results that can be achieved through search related advertising, such as Google AdWords. With Google serving up the world’s largest, most comprehensive, and most popular search engine, it’s by far the wealthiest resource for any advertiser looking to make the most of the online marketplace.

By using effective and keyword targeted advertisements, you can turn peoples searches into sales for your online product, and built a more effective, optimised, and profitable business. Don’t spend your money indiscriminately on online advertising, instead make the most of the highly effective online options available.

Have you ever wondered how so many businesses make massive conversions over Google? It’s not the result of endless labour, testing new ads and pulling old ones all the time, and nor is it the result of some kind of magic testing ritual. The only real difference between the most successful marketers and the least successful is that one group ruthlessly optimises their advertising, and operates on the idea that data alone should help them plan, and the other works along intuition and their own personal biases.

Ten guesses which is which. With your advertising dollars on the line, it’s important to make sure that you fall into the first group, and not the second. Whenever you’re looking to undertake a Google AdWords marketing campaign, optimisation should be on your mind. When you can run highly optimised Google AdWords campaigns, you can turn your small advertising expenses into massively profitable online conversions.

But where to start? If you’re lost in the world of online advertising and wondering how to start with Google AdWords, be sure to check out this free report. Packed full of information on mastering the search engine advertising world, this report includes all the most essential information for Google AdWords advertisers, and makes it very simple to get your business the effective, highly converting advertising that it deserves.

<a rel=”nofollow” onclick=”javascript:pageTracker._trackPageview(‘/outgoing/article_exit_link’);” href=http://cbpirate.com/s/googlefree/victorcj>Click Here To Download Your Free Adwords 101 Report</a> Don’t waste your precious dollars on ineffective advertising campaigns. By using the information within that free report, you can make sure your Google AdWords campaigns are fat-free and ultra optimised. Whether you’re a big or small time internet marketer, the information available within this free report can revolutionise your approach to internet advertising, and rapidly increase your results. <a rel=”nofollow” onclick=”javascript:pageTracker._trackPageview(‘/outgoing/article_exit_link’);” href=http://cbpirate.com/s/googlefree/victorcj>Click Here To Download Your Free Adwords 101 Report</a> or go to http://victorcj.cbpirateblog.com,http://affiliatemoney.biz

Jul
22

Website Traffic Generation Tips : How To Take Advantage of Pay Per Click (PPC)

Website Traffic Generation Tips : How To Take Advantage of Pay Per Click (PPC)

Whether you are starting to get into doing business online, or your business has been online for a while pay per click search marketing might be exactly what you are looking for to give it a boost. For many companies, this is the only method they employ because the results speak for themselves. If you are wondering how pay per click works and how it can benefit you then read on.


Essentially, when you decide that you want to try this kind of advertising, you will create a small ad referring to your site that will be put up on a larger site that many people frequently look at. Very simply, you will pay the site (that the traffic comes from) a small amount from your account but only providing the visitor stays more than 10 seconds. The only way this system works is by placing adverts on sites that have content relevant to what you are advertising, otherwise it would be a complete waste of time and money. One of the most obvious advantages to pay per click is that you will only pay when people come to your site, that is, when the ad is used.


Rather than paying for a month’s worth of advertisements that might bring you no clients, here, you will only pay when people notice the advertisement and then go on to your site. Some people are worried about competitors clicking to run up their bill or lose them from the screen completely but in practice this rarely happens. The advantage of this pay per click system is just how directed the advertising is and of course, more effective use of a marketing budget. People who see your ad are already interested in the product or service you are promoting.


This pay per click method is best illustrated with Google’s Adwords facility but this is not the only one. All that happens is people will only see your advert if they enter a search phrase or just a single word that you have designated Google to use. If you have paid a great deal for the search term you may find your sponsored advert at the top of Google’s search page or it might be at the side.


These instant results cannot be beaten in any other advertising medium and it is that attracts pay per click customers. It doesn’t take very long for you t discover whether you will need to adjust the advert. Pay per click search marketing is something that is very simple to use, but at the same time is nearly essential to making online in business today.

Jul
12

The Advantage of Hiring a Web Marketing Tampa

The Advantage of Hiring a Web Marketing Tampa

Marketing online is not cheap but there are affordable methods that budget-conscious companies can choose. If you are a business owner who is knowledgeable about search engine optimization, social media marketing, etc, then you yourself can do the online promotions and marketing. But what if you don’t have the know-how? Well, this is where web marketing providers like web marketing tampa comes into the picture. Web marketing tampa is your online partner when it comes to getting constant fresh new customers and outperforming competitors. Web marketing tampa uses proven and time-tested web marketing strategies that deliver results. They are the best option if you consider hiring a web marketing service.

There are enormous advantages when you hire web marketing tampa.  First is that you can easily make changes on the fly. Unlike offline marketing such as placing traditional ads on newspapers and magazines, web marketing tampa can easily make some changes on their online advertisements. By monitoring and tracking the performance of their ads, they can easily make decisions to change it. Secondly, by hiring web marketing tampa, you can monitor real-time results. Marketing online allows you to track real-time results using online analytics. This allows you to evaluate and determine how your marketing campaign is doing. This greatly helps in forecasting success or failure of the campaign.

Third advantage when hiring web marketing tampa is your ability to target specific demographics in your advertising. By specifically targeting audiences, you absolutely have the power to introduce directly to them your products and services. While this is also possible in traditional marketing, but most of the time, it is a guessing game. Fourth is that web marketing tampa implements variety of internet marketing methods like video, audio, blog, and other social media avenues. This is very helpful in maximizing the visibility of your website across the internet. There are so many online marketing strategies and web marketing tampa has the ability to know and implement only methods that are effective for your business and will deliver results.

Lastly, when you hire web marketing tampa, you get instant conversion ability. This means that when they market online, they can easily convert people into customers. By using different internet marketing methods, like social media marketing, you get the chance of interacting to real people and build relationships. Once web marketing tampa gained their trust, it is easier now to introduce your products and services. Web marketing tampa only engages with top quality social media sites so that you only get pure interested group of people and not massive number of people that are not interested in what you are offering.

With all these advantages that you can get from web marketing tampa, expect your business to soar. It is important to note that hiring the best web marketing provider or online marketing provider is the key for a successful online business. Web marketing tampa has the expertise to make all your online marketing goals happen. Web marketing tampa is truly the wisest option that every business owner can make.

<input id=”gwProxy” type=”hidden” /></p>

<input id=”gwProxy” type=”hidden” /><input id=”jsProxy”>

<!– Top iFrame –> <!– Bottom iFrame –>
[removed]// <![CDATA[ var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT = 300; var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS = 50; var LEO_HIGHLIGHTS_IFRAME_TOP_ID = "leoHighlights_top_iframe"; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID = "leoHighlights_bottom_iframe"; var LEO_HIGHLIGHTS_IFRAME_DIV_ID = "leoHighlights_iframe_modal_div_container"; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT = 391; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT = 665; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X = 96; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT = 97; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT = 371; var LEO_HIGHLIGHTS_SHOW_DELAY_MS = 300; var LEO_HIGHLIGHTS_HIDE_DELAY_MS = 750; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT = "transparent none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER = "rgb(245, 245, 0) none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_ROVER_TAG = "711-36858-13496-14"; createInlineScriptElement("var LEO_HIGHLIGHTS_DEBUG = false;
var LEO_HIGHLIGHTS_DEBUG_POS = false; var _leoHighlightsPrevElem = null; /** * Checks if the passed in class exists * @param c * @return */
function _leoHighlightsClassExists(c) { return typeof(c) == "function" && typeof(c.prototype) == "object" ? true : false;
} /** * Checks if the firebug console is available * @param c * @return */
function _leoHighlightsFirebugConsoleAvailable(c) { try { if(_leoHighlightsClassExists(_FirebugConsole) && window.console && console.log && (console instanceof _FirebugConsole)) { return true; } } catch(e){} return false;
} /** * General method used to debug exceptions * * @param location * @param e * @return */
function _leoHighlightsReportExeception(location,e)
{ try { if(_leoHighlightsFirebugConsoleAvailable() ||LEO_HIGHLIGHTS_DEBUG) { var logString=location+": "+e+"\n\t"+e.name+"\n\t"+ (e.number&0xFFFF;)+"\n\t"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}
} /** * This will log a string to the firebug console * * @param str * @return */
function _leoHighlightsDebugLog(str)
{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }
} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */
function _leoHighlightsGetAttrib(elem,id)
{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;
} /** * This is a dimensions object * * @param width * @param height * @return */
function LeoHighlightsDimension(width,height)
{ try { this.width=width; this.height=height; this.toString=function() { return ("("+this.width+","+this.height+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsDimension()",e); } } /** * This is a Position object * * @param x * @param y * @return */
function LeoHighlightsPosition(x,y)
{ try { this.x=x; this.y=y; this.toString=function() { return ("("+this.x+","+this.y+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPosition()",e); } } var LEO_HIGHLIGHTS_ADJUSTMENT = new LeoHighlightsPosition(3,3);
var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT); var LEO_HIGHLIGHTS_DIV_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_DIV_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT); /** * Sets the size of the passed in element * * @param elem * @param dim * @return */
function _leoHighlightsSetSize(elem,dim)
{ try { // Set the popup location elem.style.width = dim.width + "px"; if(elem.width) elem.width=dim.width; elem.style.height = dim.height + "px"; if(elem.height) elem.height=dim.height; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSetSize()",e); } } /** * This can be used for a simple one argument callback * * @param callName * @param argName * @param argVal * @return */
function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)
{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }
} /** * This gets a url argument from the current document. * * @param url * @return */
function _leoHighlightsGetUrlArg(url, name )
{ name = name.replace(/[\[]/,”\\[").replace(/[\]]/,”\\]”); var regexS = “[\?&]“+name+”=([^&#]*)”; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return “”; else return results[1];
} /** * This allows to redirect the top window to the passed in url * * @param url * @return */
function _leoHighlightsRedirectTop(url)
{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsRedirectTop()”,e); }
} /** * This will find an element by Id * * @param elemId * @return */
function _leoHighlightsFindElementById(elemId,doc)
{ try { if(doc==null) doc=document; var elem=doc.getElementById(elemId); if(elem) return elem; /* This is the handling for IE */ if(doc.all) { elem=doc.all[elemId]; if(elem) return elem; for ( var i = (document.all.length-1); i >= 0; i–) { elem=doc.all[i]; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsFindElementById()”,e); } return null;
} /** * Get the location of one element relative to a parent reference * * @param ref * the reference element, this must be a parent of the passed in * element * @param elem * @return */
function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog(“_leoHighlightsGetLocation “+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null && walk != ref && count < LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog(“Location is: “+elem.id+” – “+location); return location;
} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */
function _leoHighlightsUpdatePopupPos(iFrame,anchor)
{ try { // Gets the scrolled location for x and y var scrolledPos=new LeoHighlightsPosition(0,0); if( self.pageYOffset ) { scrolledPos.x = self.pageXOffset; scrolledPos.y = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledPos.x = document.documentElement.scrollLeft; scrolledPos.y = document.documentElement.scrollTop; } else if( document.body ) { scrolledPos.x = document.body.scrollLeft; scrolledPos.y = document.body.scrollTop; } /* Get the total dimensions to see what scroll bars might be active */ var totalDim=new LeoHighlightsDimension(0,0) if (document.all && document.documentElement && document.documentElement.clientHeight&&document;.documentElement.clientWidth) { totalDim.width = document.documentElement.scrollWidth; totalDim.height = document.documentElement.scrollHeight; } else if (document.all) { /* This is in IE */ totalDim.width = document.body.scrollWidth; totalDim.height = document.body.scrollHeight; } else { totalDim.width = document.width; totalDim.height = document.height; } // Gets the location of the available screen space var centerDim=new LeoHighlightsDimension(0,0); if(self.innerWidth && self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height>self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width>self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement && document.documentElement.clientHeight ) { centerDim.width = document.documentElement.clientWidth; centerDim.height = document.documentElement.clientHeight; } else if( document.body ) { centerDim.width = document.body.clientWidth; centerDim.height = document.body.clientHeight; } // Get the current dimension of the popup element var iFrameDim=new LeoHighlightsDimension(iFrame.offsetWidth,iFrame.offsetHeight) if (iFrameDim.width <= 0) iFrameDim.width = iFrame.style.width.substring(0, iFrame.style.width.indexOf(‘px’)); if (iFrameDim.height <= 0) iFrameDim.height = iFrame.style.height.substring(0, iFrame.style.height.indexOf(‘px’)); /* Calculate the position, lower right hand corner by default */ var position=new LeoHighlightsPosition(0,0); position.x=scrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x; position.y=scrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y; if(anchor!=null) { //centerDim in relation to the anchor element if available var topOrBottom = false; var anchorPos=_leoHighlightsGetLocation(document.body, anchor); var anchorScreenPos = new LeoHighlightsPosition(anchorPos.x-scrolledPos.x,anchorPos.y-scrolledPos.y); var anchorDim=new LeoHighlightsDimension(anchor.offsetWidth,anchor.offsetHeight) if (anchorDim.width <= 0) anchorDim.width = anchor.style.width.substring(0, anchor.style.width.indexOf(‘px’)); if (anchorDim.height <= 0) anchorDim.height = anchor.style.height.substring(0, anchor.style.height.indexOf(‘px’)); // Check if the popup can be shown above or below the element if (centerDim.height – anchorDim.height – iFrameDim.height – anchorScreenPos.y > 0) { // Show below, formula above calculates space below open iFrame position.y = anchorPos.y + anchorDim.height; topOrBottom = true; } else if (anchorScreenPos.y – anchorDim.height – iFrameDim.height > 0) { // Show above, formula above calculates space above open iFrame position.y = anchorPos.y – iFrameDim.height – anchorDim.height; topOrBottom = true; } _leoHighlightsDebugLog(“_leoHighlightsUpdatePopupPos() – topOrBottom: “+topOrBottom); if (topOrBottom) { // We attempt top attach the window to the element position.x = anchorPos.x – iFrameDim.width / 2; if (position.x < 0) position.x = 0; else if (position.x + iFrameDim.width > scrolledPos.x + centerDim.width) position.x = scrolledPos.x + centerDim.width – iFrameDim.width; _leoHighlightsDebugLog(“_leoHighlightsUpdatePopupPos() – topOrBottom: “+position); } else { // Attempt to align on the right or left hand side if (centerDim.width – anchorDim.width – iFrameDim.width – anchorScreenPos.x > 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x – anchorDim.width – iFrameDim.width > 0) position.x = anchorPos.x – anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog(“_leoHighlightsUpdatePopupPos() – sideBottom: “+position); } } /* Make sure that we don’t go passed the right hand border */ if(position.x+iFrameDim.width>centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn’t go passed the start if(position.x<0) position.x=0; if(position.y<0) position.y=0; _leoHighlightsDebugLog(“Popup info id: ” +iFrame.id+” – “+anchor.id + “\nscrolled ” + scrolledPos + “\ncenter/visible ” + centerDim + “\nanchor (absolute) ” + anchorPos + “\nanchor (screen) ” + anchorScreenPos + “\nSize (anchor) ” + anchorDim + “\nSize (popup) ” + iFrameDim + “\nResult pos ” + position); // Set the popup location iFrame.style.left = position.x + “px”; iFrame.style.top = position.y + “px”; } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsUpdatePopupPos()”,e); }
} /** * This will show the passed in element as a popup * * @param anchorId * @param size * * @return */
function _leoHighlightsShowPopup(anchorId,size)
{ try { var popup=new LeoHighlightsPopup(anchorId,size); popup.show(); } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsShowPopup()”,e); } } /** * This will transform the passed in url to a rover url * * @param url * @return */
function _leoHighlightsGetRoverUrl(url)
{ var rover=LEO_HIGHLIGHTS_ROVER_TAG; var roverUrl=”http://rover.ebay.com/rover/1/”+rover+”/4?&mpre;=”+encodeURI(url); return roverUrl;
} /** * Sets the size of the bottom windown part * * @param size * @return */
function _leoHighlightsSetBottomSize(size,clickId)
{ /* Get the elements */ var iFrameBottom=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); var iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); /* Figure out the correct sizes */ var iFrameBottomSize=(size==1)?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE:LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE; var divSize=(size==1)?LEO_HIGHLIGHTS_DIV_CLICK_SIZE:LEO_HIGHLIGHTS_DIV_HOVER_SIZE; /* Refresh the iFrame’s url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameBottom,size,clickId); /* Clear the hover flag, if the user shows this at full size */ _leoHighlightsPrevElem.hover=size==1?false:true; _leoHighlightsSetSize(iFrameBottom,iFrameBottomSize); _leoHighlightsSetSize(iFrameDiv,divSize);
} /** * Class for a Popup * * @param anchorId * @param size * * @return */
function LeoHighlightsPopup(anchorId,size)
{ try { _leoHighlightsDebugLog(“LeoHighlightsPopup() “); this.anchorId=anchorId; this.anchor=_leoHighlightsFindElementById(this.anchorId); this.topIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); this.bottomIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); this.iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); this.topIframe.src=unescape(this.anchor.getAttribute(‘leoHighlights_url_top’));; this.bottomIframe.src=unescape(this.anchor.getAttribute(‘leoHighlights_url_bottom’));; _leoHighlightsDebugLog(“1) LeoHighlightsPopup() (“+this.topIframe.style.top+”, “+this.topIframe.style.left+”)”); _leoHighlightsDebugLog(“2) LeoHighlightsPopup() (“+this.bottomIframe.style.top+”, “+this.bottomIframe.style.left+”)”); leoHighlightsSetSize(size); this.updatePos=function() { _leoHighlightsUpdatePopupPos(this.iFrameDiv,this.anchor)}; this.show=function() { this.updatePos(); this.iFrameDiv.style.visibility = “visible”; this.iFrameDiv.style.display = “block”; this.updatePos(); _leoHighlightsDebugLog(“3) LeoHighlightsPopup() (“+this.topIframe.style.top+”, “+this.topIframe.style.left+”)”); _leoHighlightsDebugLog(“4) LeoHighlightsPopup() (“+this.bottomIframe.style.top+”, “+this.bottomIframe.style.left+”)”); } this.scroll=function() { this.updatePos();}; } catch(e) { _leoHighlightsReportExeception(“new LeoHighlightsPopup()”,e); }
} /** * updates the url for the iFrame * * @param iFrame * @param size * @param clickId * @return */
function leoHighlightsUpdateUrl(iFrame,size,clickId,destUrl)
{ try { _leoHighlightsDebugLog(“leoHighlightsUpdateUrl() “+destUrl); var url=iFrame.src; var idx=url.indexOf(“&size;=”); if(idx>=0) url=url.substring(0,idx); // size=1; _leoHighlightsDebugLog(“leoHighlightsUpdateUrl() size=”+size+” “+url); if(size!=null) url+=(“&size;=”+size); if(clickId!=null) url+=(“&clickId;=”+clickId); if(destUrl!=null) url+=(“&url;=”+destUrl); _leoHighlightsDebugLog(“leoHighlightsUpdateUrl() “+url); iFrame.src=url; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsUpdateUrl()”,e); }
} /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsSetSize(size,clickId)
{ try { /* Get the element */ var iFrameTop=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); /* Figure out the correct sizes */ var iFrameTopSize=LEO_HIGHLIGHTS_IFRAME_TOP_SIZE; /* Refresh the iFrame’s url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameTop,size,clickId); _leoHighlightsSetSize(iFrameTop,iFrameTopSize); _leoHighlightsSetBottomSize(size,clickId); /* Clear the hover flag, if the user shows this at full size */ if(size==1&&_leoHighlightsPrevElem) _leoHighlightsPrevElem.hover=false; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsSetSize()”,e); }
} /** * Start the popup a little bit delayed. * Somehow IE needs some time to find the element by id. * * @param anchorId * @param size * * @return */
function leoHighlightsShowPopup(anchorId,size)
{ try { var elem=_leoHighlightsFindElementById(anchorId); if(_leoHighlightsPrevElem&&(_leoHighlightsPrevElem!=elem)) _leoHighlightsPrevElem.shown=false; elem.shown=true; _leoHighlightsPrevElem=elem; _leoHighlightsDebugLog(“leoHighlightsShowPopup() “+_leoHighlightsPrevElem); /* FF needs to find the element first */ _leoHighlightsFindElementById(anchorId); setTimeout(“_leoHighlightsShowPopup(\’”+anchorId+”\’,\’”+size+”\’);”,10); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsShowPopup()”,e); } } /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsHideElem(id)
{ try { /* Get the appropriate sizes */ var elem=_leoHighlightsFindElementById(id); if(elem) elem.style.visibility=”hidden”; /* Clear the page for the next run through */ var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); if(iFrame) iFrame.src=”about:blank”; var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); if(iFrame) iFrame.src=”about:blank”; if(_leoHighlightsPrevElem) { _leoHighlightsPrevElem.shown=false; _leoHighlightsPrevElem=null; } } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHideElem()”,e); }
} /**
*
* This can be used to close an iframe.
* Since the iFrame is reused the frame only gets hidden
*
* @return
*/
function leoHighlightsIFrameClose()
{ try { _leoHighlightsSimpleGwCallBack(“LeoHighlightsHideIFrame”); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsIFrameClose()”,e); }
} /** * This should handle the click events * * @param anchorId * @return */
function leoHighlightsHandleClick(anchorId)
{ try { var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=false; if(anchor.startTimer) clearTimeout(anchor.startTimer); /* Report the click event */ leoHighlightsReportEvent(“clicked”, window.document.domain, _leoHighlightsGetAttrib(anchor,’leohighlights_keywords’),null, _leoHighlightsGetAttrib(anchor,’leohighlights_accept’), _leoHighlightsGetAttrib(anchor,’leohighlights_reject’)); leoHighlightsShowPopup(anchorId,1); return false; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleClick()”,e); } } /** * This should handle the hover events * * @param anchorId * @return */
function leoHighlightsHandleHover(anchorId)
{ try { var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=true; /* Report the hover event */ leoHighlightsReportEvent(“hovered”, window.document.domain, _leoHighlightsGetAttrib(anchor,’leohighlights_keywords’),null, _leoHighlightsGetAttrib(anchor,’leohighlights_accept’), _leoHighlightsGetAttrib(anchor,’leohighlights_reject’)); leoHighlightsShowPopup(anchorId,0); return false; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleHover()”,e); } } /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOver(id)
{ try { var anchor=_leoHighlightsFindElementById(id); /* Clear the end timer if required */ if(anchor.endTimer) clearTimeout(anchor.endTimer); anchor.endTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER; /* The element is already showing we are done */ if(anchor.shown) return; /* Setup the start timer if required */ anchor.startTimer=setTimeout(function(){ leoHighlightsHandleHover(anchor.id); anchor.hover=true; }, LEO_HIGHLIGHTS_SHOW_DELAY_MS); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleMouseOver()”,e); }
} /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOut(id)
{ try { var anchor=_leoHighlightsFindElementById(id); /* Clear the start timer if required */ if(anchor.startTimer) clearTimeout(anchor.startTimer); anchor.startTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT; if(!anchor.shown||!anchor.hover) return; /* Setup the start timer if required */ anchor.endTimer=setTimeout(function(){ leoHighlightsHideElem(LEO_HIGHLIGHTS_IFRAME_DIV_ID); anchor.shown=false; _leoHighlightsPrevElem=null; },LEO_HIGHLIGHTS_HIDE_DELAY_MS); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleMouseOut()”,e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @return */
function leoHighlightsHandleIFrameMouseOver()
{ try { if(_leoHighlightsPrevElem&&_leoHighlightsPrevElem.endTimer) clearTimeout(_leoHighlightsPrevElem.endTimer); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleIFrameMouseOver()”,e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @param id * @return */
function leoHighlightsHandleIFrameMouseOut()
{ try { if(_leoHighlightsPrevElem) leoHighlightsHandleMouseOut(_leoHighlightsPrevElem.id); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleIFrameMouseOut()”,e); }
}
/** * This is a method is used to make the javascript within IE runnable */
var leoHighlightsRanUpdateDivs=false;
function leoHighlightsUpdateDivs()
{ try { /* Check if this is an IE browser and if divs have been updated already */ if(document.all&&!leoHighlightsRanUpdateDivs) { leoHighlightsRanUpdateDivs=true; // Set early to prevent running twice for(var i=0;i0) url=url.substring(0,idx); /* Append the text to the end */ url+=”#”+encodeURI(txt); /* Set the iframe with the new url that contains the hash tag */ topIFrame.src=url; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsSetExpandTxt()”,e); }
} /*———————————————————————-*/
/* Methods provided to the highlight providers… */
/*———————————————————————-*/ /** * This will set the expand text for the Top window */
function leoHL_SetExpandTxt(txt)
{ try { _leoHighlightsDebugLog(“leoHL_SetExpandTxt() “+txt); _leoHighlightsSimpleGwCallBack(“LeoHighlightsSetExpandTxt”,”expandTxt”,txt); } catch(e) { _leoHighlightsReportExeception(“leoHL_SetExpandTxt()”,e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTop(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,”domain”) var keywords=_leoHighlightsGetUrlArg(window.document.URL,”keywords”) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,”vendorId”) leoHighlightsReportEvent(“clickthrough”, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(“leoHL_RedirectTop()”,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(“leoHL_RedirectTop()”,e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function LeoHL_RedirectTop(url,parentId)
{ leoHL_RedirectTop(url,parentId);
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTopAd(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,”domain”) var keywords=_leoHighlightsGetUrlArg(window.document.URL,”keywords”) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,”vendorId”) leoHighlightsReportEvent(“advertisement.click”, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(“leoHL_RedirectTopAd()”,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(“leoHL_RedirectTopAd()”,e); }
} /** * This will set the size of the iframe * * @param url * @param parentId * * @return */
function leoHl_setSize(size,url)
{ try { /* Get the clickId */ var clickId=_leoHighlightsGetUrlArg( url,”clickId”) var gwObj = new Gateway(); gwObj.addParam(“size”,size); if(clickId) gwObj.addParam(“clickId”,clickId+”_blah”); gwObj.callName(“LeoHighlightsSetSize”); } catch(e) { _leoHighlightsReportExeception(“leoHl_setSize()”,e); }
} /** * This will toggle the size of the window * * @return */
function leoHl_ToggleSize()
{ try { var gwObj = new Gateway(); gwObj.callName(“LeoHighlightsToggleSize”); } catch(e) { _leoHighlightsReportExeception(“leoHl_ToggleSize()”,e); }
} “);
]]>[removed]

Jun
22

Using Long Tail Keywords To Your Advantage

Using Long Tail Keywords To Your Advantage

A keyword is a simple word or phrase that is typed into the search engine by a user looking for information. For example if a searcher was looking for information on family photography tips, they might use some of the following common search terms.

family photography
photography tips
taking photos

If you used a keyword research tool like Wordtracker, you would discover that these phrases are very popular search terms. In fact, if you built a web page that focused on any of the keywords above, you would have a very difficult time ranking in the top 10 on Google’s search results page?

Why? Because the competition for general keywords can be fierce. Keyword competition is defined using the term Supply. If a keyword phrase as a high supply, it means that there are many web pages out there that are using this keyword. The higher the supply, the more the competition.

Long Tail Keywords are simply the longer and more targeted phrases that people type into the search engines. In our photography keyword example above, we looked at a few very general competitive keywords. Here are some long tail keywords relating to photography.

night time photography tips
eliminate blinking from photos
removing red eye from photos

Do you see the difference? Long tail keywords are much more targeted to a specific sub topic. The nice thing about discovering long tail keywords in your particular niche is that they typically have a much lower level of competition, so it is easier to rank in the top ten in the search engine results.

Another advantage is that long tail keywords bring in much more targeted traffic. While the keyword ‘family photography’ may be a very competitive keyword for photography sites, the traffic brought in by such a keyword will be pretty broad. By comparison, someone finding your site through the long tail keyword ‘eliminate blinking from photos’ is looking for specific information. If you can provide that information, you stand a much better chance of building trust and confidence with this visitor and converting them to a newsletter signup, registration or purchase.

Someone that gets to your site via a long tail keyword is typically ready to pull the trigger on some type of purchase or action. We say that they are “late” in their buying cycle. In addition, you’ll find it easier to achieve a top ten ranking at the search engines for long tail keywords. By sprinkling them into your page copy, you are more likely to pull in traffic that converts at a higher rate. The downside is that long tail phrases will typically not generate the high traffic numbers of more general keywords. But remember, the more general keywords are much more competitive.

If you use an analytics package like Google Analytics, you’ll actually be able to see the types of long tail keywords that people typed in to get to your site. While long tail keywords can make up 50% or more of your traffic, many of them will only be one-time traffic generators.

So then, is it possible to research and target long tail keywords when writing your web pages? The answer is ‘yes’ and ‘no.’

First off, if you write good original content that is genuinely helpful to your target market, you’ll automatically weave in long tail keywords without even trying. As your page content grows, visitors will get to your site through more and more of these long tail phrases. In other words, the tail will grow longer and longer. In fact, you’ll find visitors getting to your site using search phrases that you would have never thought of yourself. This is the value of focusing each of your content pages on a specific topic that provides valuable information to a narrow target audience.

All hail the long tail!

More Keywords Articles

Jun
22

Pay Per Click Advertising- an Advantage or a Waste?

Pay Per Click Advertising- an Advantage or a Waste?

Website managers do a lot of things to generate traffic in their website. They adopt several marketing techniques, ensure website designing and content, develop trends and techniques that will help them generate traffic to their site. Amongst all these there is one technique known as the pay per click advertising technique which, has become a topic of debate with people into Internet business. To some Internet marketers, the pay per click services have proved to be quite beneficial, where as to others it is a loss of valuable resource. We shall now point out the various advantages and disadvantages that pay per click campaign surface.

Unlike the organic search services, the pay per click campaign is comparatively less tedious and does not require that much of effort. Another effective feature of PPC Services is that they provide a better ROI since, they are quicker is showing response on the search engines. The pay per click campaigns begin reflecting on the search engines as soon as the bid begins to function. The keywords begin to reflect your site ranking in the desired position and soon after, your click begin to generate.

The process being fast is extremely effective too, that ensures better ROI and higher traffic into the website. The paid search engine techniques have also been proven to be extremely effective in online advertising and promotion. The fact that websites are ranked better in the search engines, ensure a higher visibility to the websites than in any other advertising and promotion module.

Coming to the disadvantages of PPC Services, the biggest threat to the campaign is from ‘Click Fraud’ a mal-technique that has hampered the process of online marketing through paid techniques. There are a number of frauds that tend to hamper the process of pay per click advertising by generating false clicks on the search engines. For this reason, PPC services require rigorous checking and report generation, which will provide a detail description of the clicks that have been generated so far. This detail analysis of the pay per click campaign is necessary to make sure that the clicks are genuine and to find out about the so far un-beatable threat of fraud clicks.

Click to Advertise here!
Follow us on Twitter! Follow us on Twitter!

Archives

Categories

Recent Posts

Views

Resources

Recent Comments