General

CSS Validation, How Important Is It?

A really interesting question was asked recently on Answers, discussing the importance and relevance of CSS validation. It would be interesting to discover how much stock developers actually do put in to it, or, is it more important to focus on the actual page being able to function? We would love to hear from you.

You can leave your thoughts, tips and insights in the comment section below, or you can leave your answer on the original question on Answers here: CSS validation, How Important Is It

CSS validation, how important is it
This question was originally asked by Ben G.

Here is the best answer, as voted by our users, so far:

CSS validation, how important is it

So, what do you think, how important is CSS validation?

Thanks to everyone who asked a question, but most importantly thanks to everyone that took the time and effort to offer helpful and useful answers.


Three Fresh CSS Frameworks

CSS Frameworks are those marvelous and innovative tools that will speed up your web development process by taking care of the multitude of repetitive processes you would have to cover for every project, and on top of that, they (mostly) take care of any cross-browser compatibility issues. They have also never been as popular, with new frameworks cropping out from week-to-week. As such, in this design news round-up we have selected our favorites from recent months.

The Square Grid

The Square Grid is a simple CSS framework for designers and developers, based on 35 equal-width columns. The grid is equiped with a 28px baseline-grid for a smooth vertical rhythm with each block (DIV) defined with a margin of 1 square (28px) from the next block.
The Square Grid

FEM CSS Framework

The FEM CSS Framework is a 960px width 12 column grid system. It is based on the 960 Grid System, but with a twist in its philosophy, making it more flexible and faster to play with boxes.
FEM CSS Framework

Formalize CSS

Formalize CSS is a useful framework for giving your forms a cross-browser uniformity.
Formalize CSS

By Paul Andrew (Speckyboyand speckyboy@twitter).


4 New jQuery Plugins

In today’s news round-up we feature four powerful and new jQuery plugins that will add plenty of cool functionalties to your sites or applications.

Phono – jQuery Phone Plugin

Phono - jQuery Phone Plugin

Phono is a simple JQuery plugin and JavaScript library that turns any web browser into a phone; capable of making phone calls and sending instant messages. You can even connect to SIP clients; all with a simple unified API.
Phono – jQuery Phone Plugin

Wijmo – jQuery UI Widgets

Wijmo - jQuery UI Widgets

Wijmo is a complete kit of over 30 jQuery UI Widgets. It is an extremely dangerous mixture of jQuery, CSS3, SVG, and HTML5 that when combined become an unstoppable force on the web.
Wijmo – jQuery UI Widgets

SlideNote – A jQuery Plugin For Sliding Notifications

SlideNote - A jQuery Plugin For Sliding Notifications

SlideNote is a customizable, flexible jQuery plugin that makes it easy to display sliding notifications on your website or in your web application.
SlideNote – A jQuery Plugin For Sliding Notifications

IMGr – jQuery Image Rounder

IMGr - jQuery Image Rounder

IMGr is a jQuery plugin for rounding image corners. The script utilizes CSS3 in modern web browsers, and VML in Internet Explorer 8 and below.
IMGr – jQuery Image Rounder

By Paul Andrew (Speckyboyand speckyboy@twitter).


Slideshow Patterns in Modern Web Design

In this modern era you can very well stumble across quality animated slideshow scripts, but how can we design a good slideshow interface to use these scripts on?

In this article we’ll analyze the current design trend when it comes to slideshows. We’ll start by taking a look at common uses of slideshows but also alternative and creative solutions. As you probably know, we can define a slideshow as a collection of items that can slide within a container. The content of every slide will be revealed for a fixed amount of time within the container.

A slideshow is a great solution to save space in a web layout and to catch the user’s eye with animations. Since slideshow scripts for popular javascript libraries are everywhere, this technique is becoming a little bit overused. This is the reason why, we would like to show you how you can still use a slideshow to make your website stand out without falling into mediocrity.

The Standard Slideshow

Slideshow

The first example is dedicated to the standard slideshow pattern. As you can see from the picture, it’s an animated slideshow with a non numbered navigation. Although this is the most utilized slideshow pattern of all, let’s try to understand why this example stands above the rest. First off, the animation is not a common fade or slide. It’s a slide with a subtle easing, that gives to the animation a personal look.

There’s a lot of space around the slideshow and the controls that creates a very elegant and subtle feel. The last important detail is the number of slides. By using a small amount of slides you’ll be able to ensure that all the slides will be viewed. If you use too many slides the user will be probably be repelled.

The Left/Right Slideshow

Slideshow

This is another very common slideshow pattern in web design. The container shows a fixed number of slides and the left and right controls make it possible to scroll left or right and reveal the next slides. Apart from the websites great design, there’s a detail in this example that makes this slideshow uncommon: the image at the center will never slide.

Your users are not expecting it and it’s a detail that you’ll never forget. Basically when you scroll left or right, in a normal slideshow all the three images will scroll in the selected direction. In this case the featured project in the center will remain in the same position, and the three slides will scroll behind it. If you take a look at the website you can delve into it and understand why it’s so different.

Another stand-alone detail is the slide up effect that every project name has. If you click on a project name, the description will slide up, without the necessity to go to the actual project page. It’s a slideshow with a different approach and an internal slide up effect. This is a great example of how it’s possible to use a common design pattern and take it to another level.

Different Location Slideshow

Slideshow

This pattern was very common when the first version of Flash became readily available. When you click on an element, something changes in another part of the website. In these days it seems to be less popular, but it could be useful in some cases. If you take a look at our example, when you click on the thumbnail images at the bottom of the page, the main image will be revealed in the iPhone illustration.

This is a clever slideshow example. The designer probably needed to show some screenshots of the iPhone app, and instead of using an overused lightbox effect (that is what the user probably expects) found the solution to show the screenshots directly in the iPhone illustration.

This approach has two main goals: avoiding images overlay and showing the screenshots in their real environment, an iPhone. When you click on the thumbnails you get the feeling that you’re currently seeing the real application on the iPhone, and you can better understand how the application works. When you use a screenshot outside the context (the iPhone in this case), it’s not so immediate for the user to understand it.

The Hover Slideshow Effect

Slideshow

This is another really common slideshow pattern that uses a small amount of space withiin the area of design. It can also relay quite a bit of information if you hover over the labels. In this particular example from Threadless, hovering over the labels will show an image related to that specific label.

If you click on the label you’ll be redirected to the right section of the website. It’s like a navigation menu with more information associated to the menu item. There’s a big debate on the Internet these days on subject matter of hover effects and hiding information beneath hovering.

The reason why these techniques are so discussed is that in touchscreen devices like the iPad or the iPhone there are no hover states. If this is true, it’s also true when you tap on an element containing a hover effect, the information will be shown on devices such as the iPad. And at the second tap you’ll be taken to the link specified. Point being, you shouldn’t avoid hover effects because you believe mobile devices do not have the capability of supporting them, as this is untrue.

The Full Screen Slideshow

Slideshow

Now we’re entering to the top chart zone. This is an example of one of the best full screen slideshow ever designed. You have two arrows at the top right corner of the website and when you click on one of them, the entire product page will shift and slide, revealing yet another product. This is beautifully designed and it gives the feeling as though you’re purchasing the product from a live store.

If you don’t immediately warm to the slideshow idea, there’s always a normal menu at the top left corner that will let you navigate between products within the slideshow. The combination of a great slideshow and a menu fallback is a state of the art full screen slideshow.

Numbered Slideshows

Slideshow

We’re closing this article with a great example of all previous patterns combined in one slideshow. Take a look at the screenshot to understand the power and simplicity of this approach. The slideshow on this page is the entire website. You have multiple controls, the left/right arrows and the numbered controls at the bottom.

After the numbered controls you have the website menu items, that will show the content of every section directly in the slideshow viewport. It’s the perfect slideshow. You can’t miss a section of the website, the navigation is clear, you’ll be totally captured by the slideshow and after navigating through it you visited the entire website.


When Web Design Goes Too Far

Just as there are fantastic web designs launched every year, there are even more websites launched that are atrocious and go too far with design. What are the parameters for an artist or web design creator on knowing when to step on the brakes with their design?

Need hosting? Visit host monster reviews community.

The most common mistakes made in designing a website are:

Too Much, Too Soon

Ever opened a website and felt dizzy seeing too much content, color, intricate borders and graphics? The top web layouts always have just one or two focal points, nothing more. In the first place, you don’t have to limit the website to just one page. However, you should also not bombard your main home page with too many directional guides and links to the other pages. If a web design has too much going for it, it will be its own worst enemy. Remember that a visitor to the website has a million other site choices, and so your window of opportunity to keep him interested is so small and be just a matter of seconds. The general idea is that a person should be able to tell within 4 seconds after opening a site what it’s all about.

Using The Wrong Design Elements

You may know a lot about web design, but you do not have to use them all at once. Neither should you be random about which design elements to use.  For instance, if the website has products to sell, then do not let design detract from the product so much so that the person looks at the design rather than the product. Neither should you have elements that stop a person from buying by using “come on,� “wait,� or “there’s more� kind of tactics.

Getting Drunk on Contrasts

The use of contrast is a great design technique, but it can get in the way, especially if you try too hard to create a visual smorgasbord battling for attention. On the other hand, many designers tend to disregard the use of contrast because they know the content by heart, and fail to look at the design from the angle of a visitor.  Thus, they look at the overall effect, and end up using too light text color that affects visibility and readability.

Inconsistency From Top To Bottom, Side to Side

Often a web design gets attention because it has no focus, which means it’s not a compliment. Think of it as a room – you cannot have gothic mixed with country because they do not work together at all. It’s wrong to have a different theme for every page in your website, just as it can get to be too much if you keep changing the color scheme.

Creating a Navigational Maze

Web navigation refers to links to different parts of your website. An inconsistent web design uses different kinds of navigational designs in one page, or even in the entire website. Again, you need to maintain consistency. At the same time, the navigational keys should be concise and simple. This is the wrong aspect of the web design to “decorate.� It should be as easy for a 10 year old as it is for a 70 year old to figure out how to get to the Home Page or About Us page.

Making Web Design More Important Than the Content

Unless you are creating a design or artsy website, then content should reign supreme. The web design should not be the main selling point. It should be whatever the main focus of the site is. If anything at all, design should enhance content, and by doing so, get its due recognition.

Using Flash Techniques Improperly

A web design that incorporates a video that automatically pops up when a person goes to the Home Page should always have a Skip option. Making visitors go through the same Flash animation every time is abusive and inconsiderate. It will also cause a drop in interest. The same applies with music, especially in game sites. Not everyone wants to listen to the same tune again and again. There should be the option to lower the volume or put it in mute mode.

Playing Around With Text

Adding design to the fonts is generally a bad idea. People just want to read the content, not be impressed with its font, size, or color. It will also cause a problem with optimization. Thus, it is important to choose a font that is easy to read, and not be too small or too big.

Web design can easily go overboard, so the best way to avoid this problem is to have an objective independent person give you his or her point of view. If you get several opinions, you can come up with a consensus. Just choose your critics well.


  •   
  • Copyright © 1996-2010 BlogmyQuery - BMQ. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress