Tag: HTML Tags

Top Five Ways to Make Your Site More Popular

Here are the top five ways you can strengthen your site and increase your online visibility.

1. Strong Hosting
This first point is mostly important for those who don’t have their own Website yet but eagerly want to create one. After you have selected your domain name, the next step is to choose a hosting plan. There are many good, affordable alternatives, but what professionals usually recommend is specialized blog hosting.

When it comes to hosting, you should compare the different features included with the plan. Make sure you are guaranteed at least 99.9% uptime and that customer support is easy to get hold of. You never know when you could need them. Likewise, it is also good to know exactly what kind of numbers in terms of disc space and bandwidth will you be allowed to use and manage. Visit http://www.designwebgraphic.com/ for the best web hosting packages.

2. Optimize Your Website
In order to be truly successful online, you will have to get a high ranking in search engines. To succeed in this, you should learn as much as you possibly can about search engine optimization (SEO). The subject of SEO is vast and can be quite daunting at first, but once you get the hang of it, you’ll be able to see the benefits immediately and will probably wonder why you didn’t get started with it earlier. A few things you can do to get started are to make sure you’re using the proper keywords and to write for your visitors as well as for search engines. Writing for search engines is important, since you want to get high rankings, and writing for visitors is of the essence because you want them to stick around and return to your Website.

Having something interesting and distinctive on your page is a great way to attract potential link partners. For example, if you are running a Website about domain names, why not add a domain name availability checker to your homepage? It will most likely attract links from other sites related to the niche, and people will tend to come back again if they want to know whether a domain is available or not. Try to be extra creative to set yourself apart from competitors.

3. Take Advantage of Social Media Optimization
Even though SEO should be a big part of your site optimization, it shouldn’t end there. Social Media Optimization is probably just as important, since it’s one of the strongest marketing tools available today. A social media optimization campaign should include a few different things. First, make sure the content on your site or blog is relevant to your topic and not out of date. Visit similar sites and join the discussion in leaving comments on posts/articles — don’t be afraid to say what’s on your mind. Make yourself visible on Facebook and MySpace. Three other sites that can be useful for social media optimization are Twitter, Flickr, and YouTube. The two latter ones are not always applicable.

4. Get Your Visitors Involved
A crucial point to make your site grow in the number of visitors is by getting them involved. Try to write in a personal style, and don’t be afraid to leave an open question. If this shouldn’t do it, why not hold a contest? This will most likely get people talking about your site. The prize doesn’t have to cost a fortune, since people like to compete regardless of what the award is — it’s human nature.

Other easy ways of getting your visitors involved is by including a forum on your site or the possibility to comment on your posts/articles. Everyone wants to express their own personal ideas and thoughts on topics, and by allowing them doing so, you also increase the chance of visitors returning to see how was their feedback appreciated. As an added bonus, if the topic is extra popular, the discussion could attract interest from other Websites as well!

5. Emphasize Usability in Your Design
Investing in a good design is more important than some people seem to think. With a beautiful design, you will grow in trust among your readers/visitors. An important fact to remember is not over-designing the Website. It doesn’t matter how many hours you’ve put into designing the site if no one understands how to use it. Let some non-Internet-savvy friends navigate through your Website before launching it at a full scale. If they find it easy, so will the rest of your visitors.

It is difficult to say exactly what makes a beautiful and functional design. What looks good to one person might seem terrible for another. However, there are basic trends in Web design, and if you follow these, you can be sure to please most of your visitors.


HTML the Foundation of the Web

HTML is hot again. Some time ago the HTML5 promo machine got up to speed, causing a little mini-fuss. In a parallel universe, others are still putting a lot of time and effort into the development of xHTML2. This (public) renewal of interest in HTML caused plenty of discussion, revealing several blank spots in the general knowledge of HTML. This article will hopefully plug one of the most notorious holes shut.
For many front-end developers, HTML remains mostly an excuse. It is viewed as a language of hooks, constructed for adding javascript, css and other enhancements to web documents. In recent events, this kick-started a small semantics debate again, where people were reminded about the semantic value of HTML. A reminder voiced by raging standardista, still fired up from previously fought debates and awareness battles.
HTML != Semantics
Everyone with a passion for front-end development will recognize the importance of the standardista when it comes to HTML awareness. Yet this doesn’t mean that their methods should go totally uncriticized. With all the attention they raised for the semantic function of HTML, some people have started to see HTML as a purely semantic language. Which it is not.
Evidence of this can be seen in the “divitis” issue that followed the early rise of web standards. When front-end developers were urged to switch from table-based layouts to div-based layouts, some took the advice a bit too literally. They turned everything into divs, ignoring the semantic purpose of the elements at hand. This triggered an ever bigger reaction of the standardistas and led to demonization of the div element. Divitis was considered the AIDS of front-end development and using divs became almost taboo. Only when absolutely necessary were they allowed.
Enter Minimal HTML
The fear of purely structural elements (divs and spans) branched off a new movement. A group of people that didn’t believe in the absolute need for structural elements and tried to build pages with purely semantic elements as much as possible. They banished extra divs when used for styling but forgot about the original function of the div and span along the way. In the end, they made HTML a poorer language than it was supposed to be.
Consider the following two basic page layouts. A simple layout consisting of four main areas. The context area gives contextual information on the main content area. A layout like this (not considering any graphical design enhancements) could easily be made with four divs. This is setup A, preferred by minimalists. Setup B shows a situation where the layout is build using five divs. Take a moment to think which setup you prefer, purely on a structural basis.
HTML = Semantics + Structure
HTML is more than just semantics, it’s also about structuring your document. The main difference between both type of elements is that semantic elements explain the purpose of an element, while structural elements explain the relation of its content to the content of other elements within a document.
In setup A we have four separate divs, structurally all on the same level. This tells us all divs are related in the same way, only the order of appearance will indicate some sort of relationship. In setup B the main content and context area are grouped in a content div. This is an indication that the relation between context and main content is a lot stronger or at least different than the relation to the other element. And on the other hand, the content area shares a similar relation with header and footer.
Structurally, setup B not only holds more information about the relationship between the separate areas, it’s also more correct. This makes it the better implementation of the two. The extra div used to group main content and context is not useless, but adds useful meaning to the document.
The Future of Structuring
Luckily, the people working on HTML5 have understood this and added a couple of extra structural elements to the language. Instead of leaving us with a simple div and span, two elements with a simple structural meaning, they added elements like footer, header, article, section and aside to help us better define structures in HTML documents.
The fun thing about these elements is that they not only hold structural meaning but also semantic meaning. Instead of simply structuring a document they hint at the relationship elements bear to other elements or the page in general. Tags like footer and header not only contain a section of a document, they also hint at the function of the contained elements and the relation to the other elements on the page.
Hopefully this will give the opportunity to those suffering from divitis or minimalitis to write better structured code while keeping the document as semantic as possible. Until then, just know that a div has more power than simply adding a rounded corner or border to the graphical design. Structural elements are there to reveal relations between elements, a sometimes forgotten power of HTML.

HTML is hot again. Some time ago the HTML5 promo machine got up to speed, causing a little mini-fuss. In a parallel universe, others are still putting a lot of time and effort into the development of xHTML2. This (public) renewal of interest in HTML caused plenty of discussion, revealing several blank spots in the general knowledge of HTML. This article will hopefully plug one of the most notorious holes shut.

For many front-end developers, HTML remains mostly an excuse. It is viewed as a language of hooks, constructed for adding javascript, css and other enhancements to web documents. In recent events, this kick-started a small semantics debate again, where people were reminded about the semantic value of HTML. A reminder voiced by raging standardista, still fired up from previously fought debates and awareness battles.
HTML != SemanticsEveryone with a passion for front-end development will recognize the importance of the standardista when it comes to HTML awareness. Yet this doesn’t mean that their methods should go totally uncriticized. With all the attention they raised for the semantic function of HTML, some people have started to see  HTML as a purely semantic language. Which it is not.

Evidence of this can be seen in the “divitis” issue that followed the early rise of web standards. When front-end developers were urged to switch from table-based layouts to div-based layouts, some took the advice a bit too literally. They turned everything into divs, ignoring the semantic purpose of the elements at hand. This triggered an ever bigger reaction of the standardistas and led to demonization of the div element. Divitis was considered the AIDS of front-end development and using divs became almost taboo. Only when absolutely necessary were they allowed.

Enter Minimal HTMLThe fear of purely structural elements (divs and spans) branched off a new movement. A group of people that didn’t believe in the absolute need for structural elements and tried to build pages with purely semantic elements as much as possible. They banished extra divs when used for styling but forgot about the original function of the div and span along the way. In the end, they made HTML a poorer language than it was supposed to be.

Consider the following two basic page layouts. A simple layout consisting of four main areas. The context area gives contextual information on the main content area. A layout like this (not considering any graphical design enhancements) could easily be made with four divs. This is setup A, preferred by minimalists. Setup B shows a situation where the layout is build using five divs. Take a moment to think which setup you prefer, purely on a structural basis.
HTML = Semantics + StructureHTML is more than just semantics, it’s also about structuring your document. The main difference between both type of elements is that semantic elements explain the purpose of an element, while structural elements explain the relation of its content to the content of other elements within a document.
In setup A we have four separate divs, structurally all on the same level. This tells us all divs are related in the same way, only the order of appearance will indicate some sort of relationship. In setup B the main content and context area are grouped in a content div. This is an indication that the relation between context and main content is a lot stronger or at least different than the relation to the other element. And on the other hand, the content area shares a similar relation with header and footer.

Structurally, setup B not only holds more information about the relationship between the separate areas, it’s also more correct. This makes it the better implementation of the two. The extra div used to group main content and context is not useless, but adds useful meaning to the document.

The Future of StructuringLuckily, the people working on HTML5 have understood this and added a couple of extra structural elements to the language. Instead of leaving us with a simple div and span, two elements with a simple structural meaning, they added elements like footer, header, article, section and aside to help us better define
structures in HTML documents.

The fun thing about these elements is that they not only hold structural meaning but also semantic meaning. Instead of simply structuring a document they hint at the relationship elements bear to other elements or the page in general. Tags like footer and header not only contain a section of a document, they also hint at the function of the contained elements and the relation to the other elements on the page.

Hopefully this will give the opportunity to those suffering from divitis or minimalitis to write better structured code while keeping the document as semantic as possible. Until then, just know that a div has more power than simply adding a rounded corner or border to the graphical design. Structural elements are there to reveal relations between elements, a sometimes forgotten power of HTML.


  • Pages

  • Update by Date

    May 2012
    M T W T F S S
    « Jul    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • make money with your web site

    Copyright © 2010 DESIGN Web Outsource. All rights reserved.
    Theme created by DESIGN Web Graphic | Powered by DESIGN Web Outsource