Web Design Tips, Tutorials & More!

Web Design Tutorials Archive

In parts 1 and 2 of our guides, we have showed some important concepts and factors to consider when choosing the right CMS.  In part 3 we will take this a stage further, and look at roles and permissions, versioning, multilingual support, and multiple website support. To decide who can do what on a website is a very important factor in controlling its content.  The ways in which roles and permissions are decided, is more complex than meets the eyes, so when looking at a CMS, as with everything else, decide exactly what you need it to do.  For example, on an enterprise level website, the CMS may have to cater for content to go through various checkpoints, or permissions, before going live.  This could …

Read Post

In part 1 of our guide, how to choose the right CMS, we looked at the concepts of functionality, editing, and asset management.  The underlying principle of selecting a CMS boiled down making a list of what you needed from a CMS, and not what you wanted.  Everything else flowed from there.  In part 2 of our guide, on how to choose the right CMS, we will be focusing on concepts such as searching, customisation, and user interaction.   A CMS is only as good as its users, but this concept is one that conjures questions on what you want, and need, the level of interaction to be.  Let us look at first on what you want the user to be able to do.  They …

Read Post

Now we have looked at Joomla and WordPress, we felt it would be a good time to take the concept of content management that little bit further, by publishing a guide on how to choose the right content management system for your site.  By considering what is needed over what is not needed, could save you bundles of cash, streamline your website, and create a better user experience.  All these factors increase traffic to a website, which can only be good. Possibly one of the best questions to ask yourself, is what do you want from a CMS?  Write down what you want, and stick to it.  Some functionality of  CMS’ are great, but do you need them, or do you just like them?  Think …

Read Post

Checklists, checklists, checklists, can you ever have enough?  We all know that websites are complex beasts, full of complexities and things that can go wrong.  So it is always nice when somebody, or a few some bodies, try and come up with the ultimate pre-launch website check list.    That is exactly what box.com are trying to do, and are welcoming feedback at their site.  So why not take a look, and better still implement it.  This will be especially useful if you’re planning to launch a website soon.   Pre-Launch Content and Style Typography and layout   Check for incorrect punctuation marks, particularly apostrophes, quotation marks and hyphens/dashes   Check headings for where you could potentially use ligatures   Check for widow/orphan terms in …

Read Post

As CSS gains in popularity for its numerous advantages in constructing layout, it is important that as a designer, you get your head around some of the fundamental elements of cascading style sheets.  Pseudo-classes and pseudo-elements, are necessary concepts to understand when developing a website, using CSS. The main reasons for this, is that pseudo-classes and pseudo-elements, provide the capability for manipulating text in a paragraph, and can do this to the individual letter.  This creates numerous possibilities for creativity in terms of style, feel, and appearance, as well as opening possibilities for better navigation in a website. CSS supporting browsers, automatically recognise the special “classes”, and “elements”, that are pseudo-classes and pseudo elements.  Incidentally, the browser recognition is not part of the markup language, …

Read Post

CSS has some great admirers among the web community, and many developers are using CSS to great effect in more creative ways.  If you are yet to come across CCS, there is no doubt that you soon will.  What follows, is a guide on some of CSS’s basic syntax rules. Selectors, are elements that are linked to a particular style.  It is worth remembering, that any HTML element is a possible CSS1 selector. In the following code, the selector in   A {text-indent: 5em}    is A. It is possible for an element to adopt different styles, because the selector can have different classes.  The following example shows how a designer can display particular code in a different color. Code.html  {color: #191970} Code.css    {color: #4b0082} Here we …

Read Post

When you think about it, where do you start when creating a website? What is the idea behind it? What is its purpose? These three questions, are the building blocks of a good website. Once they have been answered, the road to website success is a straight one, rather than one, where you are always looking for the map. A role of the website, is to take your ideas, opinions, information, or items you want to sell, and project it at your intended audience. The formats that are used vary, as do the methods of projection, especially when there is something to sell, but once the purpose of the website has been established, the next thing to think about, is where to start.Is it a …

Read Post