noviembre 13, 2009

10 WordPress Plugins to Help Build Community

wordpressJessica Faye Carter is an award-winning author and columnist. Her company, Nette Media develops social media technologies for women and multicultural communities, and she blogs at Technicultr.

The expression of community has changed considerably since the emergence of social media technologies, but its basic foundation — the notion of individuals exchanging information, ideas, and opinions — remains firmly intact. Today, one of the most widely-used tools in developing these types of exchanges online is WordPress, the popular blogging and publishing platform. Part of its appeal is the ease with which users can build advanced functionality into their sites with plugins. If you’re interested in building a community around your site, there are plenty of third-party add-ons that can help create one.

These 10 WordPress plugins add features that will help you to engage your user base.


Highlight Your Best Content


featured

1. Featured Content Gallery – If you’re not an expert in programming or design, Featured Content Gallery makes it easy to highlight images, posts, or pages anywhere on your site. It comes with a sleek and contemporary design that is fully customizable through the WordPress dashboard, so that you can integrate your highlighted content seamlessly with the rest of your site.

2. Popularity Contest – Your users will want to know what’s popular and interesting to their peers in the community and the Popularity Contest Plugin can help. It keeps track of the most popular posts and pages on your site and acts as a leaderboard that directs users to the most active content in your community. You can customize the point values assigned to user actions on the site, such as comments or views, and display the results easily in a widgetized-sidebar.


Facilitate User Engagement


disqus

3. Viper’s Video Quicktags – Including video in your community is easy using Viper’s Video Quicktags. Just enter the URL of the video in the prompt box and see a preview of the video right on your screen. Then specify the dimensions and other customizations you’d like to add and see your final product before saving it into your post. Supported video sites include YouTube, Google Video, Vimeo and others.

4. WPtouch – Part of keeping the community vibrant means letting your users take it with them. You can go mobile with your community using WPtouch and avoid building a mobile website or the costs of developing an iPhone application. You can control the mobile user interface by allowing the browser to automatically route users to the interface of your choosing — your site or the WPtouch interface, which looks similar to an iPhone app. You can also show or hide post excerpts and customize the icons and general appearance of your mobile site.

5. Disqus Comment System – Nothing stops a potential commenter in their tracks faster than having to set up a user ID and password in order to leave a message on your site. At the same time, most of us would like some sort of authentication process we can use to identify and correspond with other users as we develop our communities. The Disqus Comment System allows users to engage with your site using their Twitter, Disqus, Facebook, OpenID or selected other accounts. This prevents users from having to set up new accounts while allowing for authentication. Bonus: the Reactions feature allows you to include the social component of user feedback into your comments.

6. Customize Your Community – Customize Your Community (CYC) provides some useful options for those building communities in WordPress. It allows you to re-brand the WordPress pages for registration, logging in/out, and lost passwords, as well as the user profile pages. In addition to giving your community a standardized look and feel, CYC helps with a long-standing navigational issue in WordPress: it automatically directs “subscribers” to their profiles and bypasses the WP backend entirely.


Measure on the Fly


metrics

7. Clicky – While Google Analytics provides you with a long-term perspective on your site metrics, Clicky gives you instantaneous feedback. The dashboard includes traditional site metrics, but also offers cool features, like “Spy”, which pinpoints the location of current visitors on a map. It’s an easy way to get a snapshot of your site’s current activity and, in conjunction with Google Analytics, gives you a comprehensive overview of your site’s activity.


Improve User Navigation


8. Breadcrumb NavXT – Your users aren’t exactly Hansel and Gretel, but they still may occasionally need help navigating your site, particularly if it’s content-heavy. Breadcrumbs are usually located just below a site’s primary navigation system and look something like this:

Home » Dance Music » Saint Etienne » Method of Modern Love

Breadcrumb NavXT, the successor to Breadcrumb Navigation XT, improves your site’s navigation by building this kind of virtual breadcrumb trail for your users to follow. This way, users will know where they’re located on your site. This plugin may require customization, depending on your theme; check out the Advanced Options section of the plugin’s homepage for additional instructions.


Monetize It!


advertising

9. Advertising Manager – If you were previously using the Adsense Manager plugin, you’ve probably noticed that it hasn’t been updated in a while. That’s because it has been succeeded by Advertising Manager, which is recommended unless you are using WordPress version 2.5 or earlier. The renamed version supports a broader group of ad networks in addition to Google AdSense, such as Adify, AdBrite, and several others. It also imports your AdSense Manager settings, for users of the previous plugin.

10. WP125 – Do you prefer a more hands-on management style for your advertising? WP125 allows you to do everything from arranging the ad display so that it fits your site design to setting timelines for ads (they can be removed automatically or manually at expiration). It also provides a placeholder for empty ad space, which you can switch to your own customized version.

Do you have another plugin that’s been helpful to you in building your community? Share your favorites in the comments below.


More WordPress resources from Mashable:


WordPress Themes: “Top 12 Stunning WordPress Themes“, “30+ WordPress 3 Column Themes,” “20 WordPress 4-Column Themes,” “30+ WordPress 1-Column Themes,” “10 Unusual & Original WordPress Themes

Plugins: “50+ WordPress Plugins for Multimedia,” “30+ WordPress Plugins for Statistics,” “30+ WordPress Plugins for Comments,” “30+ WordPress Plugins to Get More Blog Readers,” “Top 10 WordPress Plugins to Promote Your Social Media Profiles

Miscellaneous: “WordPress God: 300+ Tools for Running Your WordPress Blog,” “The 7 Weirdest and Wackiest Uses for WordPress


noviembre 11, 2009

Top 10 JavaScript Frameworks by Google

web-design-tutorial

JavaScript – an indispensable part for developing websites and web pages, whether that is simple pages or professional website, and whether you are senior or junior. Nowadays, JavaScript frameworks become more powerful and more specialized; they can do many things in just a few basic steps.

However, when you decide that you need a JavaScript framework it can be quite a challenge to figure out which framework to should use, which framework is best for your needs, … ? This is mainly because there are so many frameworks out there you can choose from.

In this post, I want to summarize the list of frameworks that Google assumes most popular, maybe you wonder why it’s Google? Because it’s the most popular search engine, so I think the results will be most relevant and accurate to the majority of web developers. Here’s the list of top JavaScript frameworks by Google, with the keyword: “javascript framework”.

1. jQuery: The Write Less, Do More, JavaScript Library

jQuery: The Write Less, Do More, JavaScript Library

Yes, jQuery is really a new kind of JavaScript library, you can write less but do more; maybe jQuery is the JavaScript framework that have the biggest collection of plug-ins and add-ons. Some things you should know:

  • Current version: 1.3.2
  • Size: 19 KB (Minified and Gzipped) and 120 KB (Uncompressed Code)
  • Author: John Resig
  • Tutorials in 19 languages: 183 (data on 19 October, 2009)
  • Sites in use: 1000+
  • Plugins: 3.493 (data on 19 October, 2009)
  • Easy to learn
  • Support designers very well, by using CSS syntax
  • A lots of nice and lovely extensions
  • Great community, maybe largest
  • Used by millions of website and well known companies like Google, DELL, CBS, NBC, DIGG, Bank og America, WordPress, Drupal, Mozilla etc…

2. MooTools – a compact javascript framework

MooTools - a compact javascript framework

MooTools is an Open Source MIT application, which you have the possibility to use it and modify it in every circumstance.

  • Current version: 1.2.3
  • Uncompressed Size: 95 KB (client) and 22 KB (server)
  • Author: Valerio Proietti
  • Using: w3c, cnet, bing, …
  • Plugins on Official site: 4
  • Better OOP structure
  • The animations are smoother
  • The syntax and the handle of elements are more logical

3. Prototype: Easy Ajax and DOM manipulation for dynamic web applications

Prototype - Easy Ajax and DOM manipulation for dynamic web applications

Used by the big media companies and organizations, Protorype is unique JavaScript framework that is quickly becoming the codebase of choice for web application developers. And now with the latest version, 1.6.1, Protorype has improved performance, new user-action events, and compatibility with the mordern browsers.

  • Lastest version: 1.6.1 (1st September, 2009)
  • Uncompressed Size: 136 KB (closely 5.000 code lines)
  • Creator: Sam Stephenson
  • Using: NASA, CNN, NBC, …
  • Plugins: 150+
  • Better for the big web apps, give you many choices to write custom code

4. Dojo Toolkit: great experiences for everyone

Dojo - great experiences for everyone

Dojo Core features small, fast, deep – gives you a rich set of utilities for building responsive applications; great interface widgets with accessibility and localization built right in.

  • Lastest version: 1.4 Beta
  • Compressed Size: 26 KB (closely 5.000 code lines)
  • Foundation: Dojo Foundation
  • Dojo Users: AOL, IBM, Sun, …
  • Client-side data storage
  • Server-side data storage
  • Asynchronous communication

5. script.aculo.us: easy-to-use, cross-browser user interface JavaScript libraries

script.aculo.us - easy-to-use, cross-browser user interface JavaScript libraries

Update to the lastest version, script.aculo.us is an open-source JavaScript framework for visual effects and interface behaviours, have some improved features as: loading work maker, Windows Media player/RealPlayer checker, fixing old issues, … check more at here

6. ExtJS: Cross-Browser Rich Internet Application Framework

Ext JS - a cross-browser JavaScript library for building rich internet applications

ExtJS is a very cool cross-browser JavaScript framework for helping you build rich web applications, support all modern web browsers. Plus plenty of plugins and extensions, your ExtJS based web applications become more attractive by features such as well designed, documented and extensible Component model, high performance, easy-customizable UI widgets, …

7. UIZE: supporting widgets, AJAX, DOM, templates, and more

UIZE - a powerful, open source, object oriented JavaScript framewor

Some things about UIZE you should know:

- is an open source Javascript framework

- easy-to-change your own CSS skins

- plenty of built-in widgets

- amazing effects and powerfull features

8. YUI Library: is proven, scalable, fast, and robust

YUI is proven, scalable, fast, and robust

YUI is one of the biggest JavaScript frameworks in this list. YUI has all things to help you build interactive web applications using techniques such as DOM scripting, DHTML and AJAX by a set of powerful utilities and controls. YUI has countless powerful features, plugins, extensions that take you the very long time to learn.

9. Archetype

Archetype JavaScript Framework

Let sees the power of Archetype by yourself to understand what it can do.

  • Lastest version: 0.10.0 (September 2009)
  • Size of package: 2.14 MB
  • Creator: Temsa & Swiip
  • In use: GifTeer, Meteo France, …

10. qooxdoo: the new era of web development

qooxdoo - the new era of web development

What’s qooxdoo? That’s great and powerfull JavaScript framework to create rich internet applications (RIAs) by taking the advantages of object-oriented JavaScript. qooxdoo includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer. It is open source under an LGPL/EPL dual license.

Conclusion

The top 10 Frameworks on Google is all worth investigating if you’re considering to start using one. It is likely that if you query the keyword: “javascript framework” on google, that you will not get the exact same result. This is not a problem really, because the all the JavaScript frameworks featured here are very good & powerful. It is likely that picking on of them will address all your needs.

Bonus: lists of top 10 JavaScript frameworks by Yahoo and Bing:

Yahoo

  1. Prototype
  2. MooTools
  3. YUI Library
  4. jQuery
  5. script.aculo.us
  6. ExtJS
  7. Archetype
  8. Helios: an open-source JavaScript framework
  9. UIZE framework
  10. qooxdoo

Bing

  1. MooTools
  2. Prototype
  3. UIZE framework
  4. ExtJS
  5. Dojo Toolkit
  6. jQuery
  7. Archetype
  8. YUI Library
  9. XUI: javascript micro-framework
  10. midori: Ultra-lightweight JavaScript Framework

Author: Phong

Admin of JavaScriptBank.com: provide you thousands of free JavaScript code, DHTML, tutorials, examples, reference and help.

Hope you like this post and find some helpful things in this, leave Cao any comment/thought on his website if you want. Hope see you in the next post, Top 10 jQuery plug-ins by Google, soon.

Please visit JavaScriptBank.com if you find this article interesting to find more information on Javascript !

Post tags: , , , ,

noviembre 10, 2009

GO: Google Launches Its Own Programming Language

One of the core philosophies of Google, and one of the reasons it has been so successful, is efficiency. It’s about both being as efficient as possible when serving search results and processing data and creating product that push the limits of efficiency for the user (as an example, Google’s trying to make communication more efficient with Google Wave).

Maybe that’s why we’re not surprised that Google is finally looking to tackle the underpinning code that runs the web. Today the search giant released Go, an open-source development language that Google believes will combine performance with speed, and one that the company probably hopes will reshape the development and software industries in its favor.

Go is based on the C programming family, one of the most widely used programming language trees in the world. However, the twist is that incorporates elements of Python (a preferred development language within Google) and the Pascal/Modula/Oberon family to make faster and more dynamic programs.


Why Did Google Make Its Own Language?


In its Go FAQ, Google explains the main motivations behind the project:

“No major systems language has emerged in over a decade, but over that time the computing landscape has changed tremendously. There are several trends:

- Computers are enormously quicker but software development is not faster.

- Dependency management is a big part of software development today but the “header files” of languages in the C tradition are antithetical to clean dependency analysis—and fast compilation.

- There is a growing rebellion against cumbersome type systems like those of Java and C++, pushing people towards dynamically typed languages such as Python and JavaScript.

- Some fundamental concepts such as garbage collection and parallel computation are not well supported by popular systems languages.

- The emergence of multicore computers has generated worry and confusion.”

Summary: Google believes that the web and computing have changed dramatically in the last ten years, but the languages powering that computing have not. But when you get down to it, Google could benefit a great deal from not only having a more efficient programming language, but having one it designed being used in thousands web and software apps.

If you want to learn more, Google (as usual) has released a detailed, hour-long Google Tech Talk on the new language (embedded below). However, if you’re a developer and just want to get started, we suggest checking out the Go Tutorial and writing your first program.

noviembre 10, 2009

MOMO TechTalks: Android como plataforma de desarrollo

nuevo-encuentro-de-momo-buenos-aires-modelos-de-negociocamino-a-la-convergencia-informacion-de-prensa-2-372x300

Mobile Monday Buenos Aires (www.momobuenosaires.com) invita al segundo encuentro MOMO TechTalks. Este evento se realizará el próximo lunes 16 de noviembre a las 19:00 hs, en el Aula Magna de la Facultad Regional Buenos Aires de la Universidad Tecnológica Nacional (UTN),ubicada en Medrano 951, Ciudad Autónoma de Buenos Aires,.

El encuentro estará  totalmente dedicado a Android, el nuevo sistema operativo de Google, a fin de acercar un panorama de esta novedosa herramienta a los profesionales interesados en la temática. El encuentro contará con la presencia de dos destacados oradores.  James YUM, Ingeniero del Programa de Desarrollo del equipo Android de Google, USA, y German Greco, Gerente Regional de Producto del área de celulares de Motorola. Yum expondrá en inglés su tema: “Inside the Android Application Framework”. Greco, por su parte,  se referirá a “La nueva generación de celulares Android”.

Además, participarán de la charla desarrolladores locales convocados por Mobile Monday Buenos Aires, quienes realizarán un showcase de proyectos creados bajo plataforma Android.

Al finalizar el evento, Motorola sorteará varios teléfonos móviles como parte del lanzamiento en Argentina y otros 4 países más del Motorola Milestone

El evento es de acceso libre y gratuito. Sin embargo, los cupos son limitados por lo cual se requiere inscripción previa completando el formulario de registro en línea en el sitio de Mobile Monday (www.momobuenosaires.com) o en http://tinyurl.com/momotechtalks

noviembre 9, 2009

Best of the web – week #46

Design

Development

Blogging

Freelance

noviembre 6, 2009

Sites of the Week #76

For this Sites of the Week we have selected some great sites such as the new Authentic Jobs and Wildfireapp. Also we’re featuring a great portfolio site for 31three, and much, much more! As usual we would love to hear from you, keep sending your suggestions to us and we will be more than happy to feature your site.

<!–break–>

You can send me your suggestions via Twitter twitter.com/FabianoMe or twitter.com/abduzeedo, and include #abdz_sites in the message.

DESIGN / CSS

Fontanel – fontanel.nl

Fontanelle is an online magazine that focuses on the latest developments in the design world with a focus on the young, talented and upcoming generation. (via Google Translate)

Fontanel

Authentic Jobs – authenticjobs.com

Authentic Jobs is a targeted destination for web & creative professionals, and the companies seeking to hire them.

Authentic Jobs

APP / WEB APP

PagerDuty – pagerduty.com

Tired of being the last to know when your systems are down? PagerDuty aggregates alerts from any monitoring tool that sends email and calls you if there’s a problem.

PagerDuty

Wildfireapp – wildfireapp.com

We’re dedicated to developing simple tools that help you promote your organization on the social web. Headquartered in Palo Alto, California, Wildfire Interactive, Inc. is a privately-held technology company specialized in developing simple tools that enable organizations to engage the hundreds of millions of users of social network sites such as Facebook and MySpace.

Wildfireapp

COMMUNITY / STORE

2high Festival – 2highfestival.com

Backbone Youth Arts presents 2high Festival. For two days Brisbane Powerhouse plays host to 2high Festival which brings young and emerging artists with interactive displays of art, live music, performance, and everything in between.

2high Festival

New Horizon Youth Centre – nhyouthcentre.org.uk

New Horizon Youth Centre aims to enable young people to gain skills and knowledge to improve their life chances and to help them move from adolescence into adulthood.

New Horizon Youth Centre

FLASH SITE

EKSRTD – eksrtd.com

EKSRTD – Home of a fashion & art inspired design collective.

eksrtd

Gladeye – gladeye.co.nz

Gladeye is a digital creative agency. We produce original interactive work for websites, games, interactive stories, and online advertising campaigns. We also develop online business strategy and web applications that people like to use.

Gladeye

BLOG / PORTFOLIO

31three – 31three.com

As a developer, you’re an extremely creative individual. Getting your websites to behave in Internet Explorer is proof enough… you are creative. Even so, you may not have the time or know-how needed to get the design of your site looking as clean as your code.

31three

Kean Richmond – keanrichmond.com

I’m Kean Richmond, a web designer and developer, based in North Yorkshire, UK. I love what I do and getting to not only design but build the websites I create is incredibly satisfying. It also has many benefits such as giving me an understanding of the overall processes involved in creating a website.

Kean Richmond

TEMPLATES

Headlines – woothemes.com

Headlines continues where our old magazine themes left off. It has tons of requested features like featured area, social bookmarks, author highlighting, flexible layout to name a few. It’s the perfect platform to launch your magazine or blog and reach out to the world!

Headlines

Clickcloud – themeforest.net

Clickloud is a web 2.0 business software template. It’s mainly directed towards the companies that either produce or administrate web 2.0 software content (cloud software companies) but it may be used for a variety of other things: company portfolio, personal blog theme etc.

Clickcloud

About the author

User picture

I’m from Brazil, co-founder of Zee with Fabio. Nowadays I like to play with Fireworks, Photoshop and improve my skills in CSS. If you wanna request some posts, please feel free to contact me or follow on Twitter.

Sponsored Links:

Buy Abduzeedo T-shirts

noviembre 4, 2009

Website Maintenance Tips for Front-End Developers

Smashing-magazine-advertisement in Website Maintenance Tips for Front-End Developers
 in Website Maintenance Tips for Front-End Developers  in Website Maintenance Tips for Front-End Developers  in Website Maintenance Tips for Front-End Developers

Spacer in Website Maintenance Tips for Front-End Developers

One of the biggest advantages of online media over print is the ability to change, update, and enhance online media at virtually anytime, with virtually no negative side effects. In fact, if a website or web application does not continually offer its users an ever-evolving and growing experience, that site or application would soon become insecure, unusable, and out of date.

Have you beautified your code, validated your markup, and made your XHTML more semantic? Have you implemented basic SEO best practices, spell-checked content, and removed legacy code? Have you ensured JavaScript is unobtrusive, applied the principle of graceful degradation, and minimized the use of Flash? If you’ve done all those things (and possibly more), what comes next? Are there things you can do to improve your site’s overall effectiveness beyond those?

Wrenches in Website Maintenance Tips for Front-End Developers

In this article, we will discuss ways that web designers and front-end coders can keep their websites relevant, timely, and accessible long after a site’s launch. This guide goes beyond simple text and graphic updates, common “best practices” for CSS and XHTML, or other things you might see in a typical website checklist. We’ll expand on many of the basics, and provide some effective tips for website maintenance geared towards front-end designers and coders.

1. Keep Your Content Clean and Updated

After your website has accumulated dozens, maybe even hundreds of pages, content can become old and outdated. Website maintenance should include ongoing reviews of static content that may require updates or corrections. Of course, content that appears on blog or news pages would become outdated, but may not require changes. In those cases, the best solution may be to post new entries that update the information.

Of course, as a front-end developer for a company or agency, content maintenance would likely not be your responsibility, but if you’re a one-man web agency or another type of freelancer, content maintenance would be a vital part of your routine.

Contract in Website Maintenance Tips for Front-End Developers

Policy Pages, Terms & Conditions, Terms of Service
Legal issues could arise if policies and terms pages are not adequately updated to reflect the latest company standards and procedures. Reviewing these types of documents that appear on your website or in your web application should be a regular part of your maintenance routine.

Software Documentation
Documentation associated with a product or service may also become out of date with new releases or bug fixes. Where time allows, your maintenance routine may also include regular additions and modifications to documentation, whether they appear online or in downloadable format.

Contracts
The services your company provides may require agreement to services between both parties by means of a legal contract. Is this document up to date, reflecting the latest company policies and standards?

Keep Your Blog Clean
If you are engaging your readers to participate in discussions on your blog, make sure that your posts do not contain spam comments. For instance, at the very least, regularly go through popular posts to manually remove comments that lead to suspicious sites. It’s also necessary to analyze tags that you’ve used. Some tags could be altered or modified to better reflect the topic, maybe because of a singular or plural rendering, or because of a misspelled word. You could also reconsider your tagging system and come up with a style guide that describes your process of tagging posts, which would improve future tagging and tag maintenance. You might also want to close comments on popular posts to avoid spam and link dropping.

2. Repairs, Fixes and Upgrades

The most common website maintenance tasks are those related to errors, bugs, broken links, and browser incompatibilities. There are server-side maintenance tasks that could be performed as well, but we won’t be considering any of those in this article. Let’s look at a few things a front-end developer could be responsible for in this particular area when performing website maintenance.

Checking Broken Links: Not Just URLs

Checking for broken links, both internal and external, is a fairly straightforward task, since there are a number of web-based and stand-alone tools that perform this task. But link checking can go beyond URLs; you can also check to ensure all images and external files are properly referenced. Here are some tools to assist with these tasks:

Dead Links is a free web-based broken link checker that is very easy to use, and has an easy-to-read results page. Dead Links only checks links from anchor tags in your markup.

Deadlinks in Website Maintenance Tips for Front-End Developers

Xenu’s Link Sleuth is a free stand-alone link-checker application with numerous features. It checks broken links, image paths, backgrounds, external CSS, external JavaScript, and more.

Sleuth in Website Maintenance Tips for Front-End Developers

Updating Your CMS & Plugins

If you’re using a popular content management system, chances are very high that at some point you’ll need to upgrade. This would be necessary for a variety of reasons — maybe the previous version has security problems, contains inefficient code, or just doesn’t work properly any more.

WordPress is one of the most widely used blogging frameworks, and it is used prevalently as a multi-featured content management system. Since there are thousands of WordPress plugins available, there are also bound to be hundreds of plugins that are no longer supported. Older, unsupported plugins that have not been updated by the plugin author to be compatible with the most recent version of WordPress could make your website insecure.

Wpplugins in Website Maintenance Tips for Front-End Developers

Fortunately, in recent versions of WordPress, updating your WP installation is as easy as a few clicks. Also, your dashboard will notify you when plugin upgrades are available. Your plugin page also gives you the option to view details on a particular plugin’s recent changes. So, if your site is running on WordPress, updating your WordPress and related plugins should be high priority items in your website maintenance to-do list.

It’s important to note that the upgraded version of your content management system won’t necessarily support all tweaks and plugins that you have carefully installed and customized when the site was launched. So, as part of your maintenance routine, make sure you find newer versions of plugins or else replace them with reasonable alternatives before upgrading your CMS.

3. Browser Compatibility Testing

Ensuring all aspects of your website or web application are functioning properly in the most commonly-used browsers should be an ongoing part of your maintenance routine. While valid, semantic code will give you the best chance for cross-browser success, there is still the need to do manual and, if necessary, automated checks to ensure optimal compatibility.

Compatibility with Lesser-Used Browsers

Ensuring your site’s compatibility with IE6/7/8 and Firefox 2/3 on a PC is commonplace in website maintenance. But don’t forget to check some of the recent releases of lesser-used browsers like Opera, Chrome, and Safari. Firefox, Opera, and Safari should also be checked, if possible, on a Macintosh, because there is the potential for variations in rendering. I’ve personally seen CSS layout quirks that occur in Safari on a Mac, but do not appear in Safari on a PC.

Browsers in Website Maintenance Tips for Front-End Developers

Automated Application Testing

Selenium Web Application Testing System
Selenium is a suite of tools specifically for testing web applications. The suite includes Selenium IDE (a Firefox plugin), Selenium Remote Control (which automates the process), and Selenium Grid (which allows concurrent tests on multiple platforms).

Selenium in Website Maintenance Tips for Front-End Developers

Online Compatibility Testing

Browsershots
Browsershots is probably the most popular tool for viewing screenshots of your website in multiple browsers and on multiple platforms.

Browser-shots in Website Maintenance Tips for Front-End Developers

Adobe BrowserLab
“Preview and test your web pages on leading browsers and operating systems — on demand. Adobe BrowserLab makes it easier and faster than ever before to see how your designs appear to your customers and audience. Get your results in real time, from virtually any computer connected to the web.”

Browser-lab in Website Maintenance Tips for Front-End Developers

Further reading:

4. Beyond Validation and Web Standards

Typically, website maintenance might consist of continued validation of pages, usually after features are added or content is updated. Validation might include both markup and styles. There are things, however, that can be done beyond just simple validation of pages, since “valid” code does not necessarily equate to “good” code.

Cleaner, Leaner XHTML

Are there components in your markup that can be reduced in size? When you first coded the site, you may have suffered from a problem called “divitis“. This basically means there are <div> tags in your code that could easily be removed because they don’t serve a purpose. A perfect example is the <div> wrapped around a navigation section, like this:

<div class="nav-holder">
	<ul class="nav">
		<li><a href="home">Home</a></li>
		<li><a href="about">About</a></li>
		<li><a href="services">Services</a></li>
		<li><a href="products">Products</a></li>
		<li><a href="contact">Contact</a></li>
	</ul>
<div>

In the above code, in most cases, the <div> element is unnecessary. If a CSS enhancement is needed on the entire navigation section, this can be done on the <ul> element, since it too is a block-level element. Of course, there could be a reason that the outer <div> is needed, but the code would generally be just as flexible without that element.

What about too many attributes? This is not as bad as having too many <div> elements, but code can start to look cleaner and be easier to manage if you avoid habitually putting classes and IDs on virtually every element. Using inheritance principles in CSS, instead of direct targeting of each individual element can trim your code down to a more manageable level. It should be noted, however, that in some cases, while removing attributes could improve the performance of your markup, it could have negative effects on the performance of your CSS, albeit at very small levels.

Further reading:

Improving the Quality of Your JavaScript

If you’ve created a lot of custom JavaScript, possibly in conjunction with a JavaScript library, your code might benefit from improvements. You can test the quality of your JavaScript code using Douglas Crockford’s JSLint, which he calls “the code quality tool.” I wouldn’t classify JSLint as a “validator”, because what is valid in JavaScript is not always what is best. In fact, many JavaScript techniques are now understood to cause major performance issues.

Jslint in Website Maintenance Tips for Front-End Developers

So consider whether you can include quality testing of JavaScript code as part of your regular website maintenance routine.

Further reading:

Cleaning & Optimizing CSS

After years of development, CSS files can become bloated, hard to maintain, and unreadable. Along the way, you may have learned to produce stronger code, so any future additions would be acceptable, but what about going back to optimize and refactor older CSS code? Many CSS files, over time, will develop redundancies that hinder speed.

There are a number of tools available to help with this task, all of which should be used with care. Before doing any optimizing, be sure to have backups of all CSS files, because automated tools, if used improperly, can render your code unusable.

W3C CSS Validation Service
Before doing any CSS optimization, you should first check to ensure your CSS is valid. Errors in your CSS code could cause problems when doing any automated optimization or refactoring.

Css-validation in Website Maintenance Tips for Front-End Developers

Clean CSS
This online CSS optimizer offers many different options and displays details of all changes made.

Clean-css in Website Maintenance Tips for Front-End Developers

Dust-Me Selectors (thanks, jeyaONE)
This useful Firefox plugin will tell you which CSS selectors are no longer in use, so you can safely remove them.

Dust-me in Website Maintenance Tips for Front-End Developers

You also have the option to do all optimization manually, to ensure no problems occur. Of course, many optimization techniques cannot be automated. One example is combining multiple CSS files to minimize HTTP requests. Also, you may decide to change class names and ID names to reflect more appropriate conventions. (e.g. using the class name “promo-box” would be more appropriate than “blue-box”, since the color of the box could change).

Further reading:

5. Improving Accessibility

If you’ve validated your markup and used best-practices coding techniques, then it’s likely that your site’s content is, generally speaking, accessible to users that are visiting your page using a screen reader or other assistive technology. But, since newly added content could affect the accessibility of your site, accessibility testing should be an ongoing process.

Tools to Test Website Accessibility

You can do ongoing checks for accessibility using a few tools, some examples of which are shown below.

WAVE – Web Accessibility Evaluation Tool
“WAVE is a free web accessibility evaluation tool provided by WebAIM. It is used to aid humans in the web accessibility evaluation process. Rather than providing a complex technical report, WAVE shows the original web page with embedded icons and indicators that reveal the accessibility of that page.”

Wave in Website Maintenance Tips for Front-End Developers

A-Prompt – Web Accessibility Verifier
“A-Prompt (Accessibility Prompt) is a software tool designed to help Web authors improve the usability of Web pages created in HTML format. A-Prompt first evaluates an HTML Web page to identify barriers to accessibility by people with disabilities. A-Prompt then provides the Web author with a fast and easy way to make the necessary repairs.”

A-prompt in Website Maintenance Tips for Front-End Developers

Besides using the tools shown above, a simple way to perform ongoing accessibility tests on your web pages is to view them with styles and JavaScript disabled. This will give you a general idea of what content will be accessible through assistive technology.

Testing Mobile Access

If you haven’t yet set up a mobile version of your website, there are a number of books and online resources that can assist you in this regard. If your mobile site is already up and running, you can continue to run tests on newly-added content and make adjustments as required. Below are a few helpful resources to assist you in making your site accessible to mobile devices.

Mobile Web Design by Cameron Moll
“Much has been written about mobile devices. Plenty has been written about developing websites for the so-called ’standards era’ of the web. However, little has been written about the two colliding. This resource aims to fill that void.”

Mobile in Website Maintenance Tips for Front-End Developers

5 free ways to create a mobile version of your website
This article discusses a few free services that will assist in creating a mobile version of your website.

Further reading:

6. CSS3 & HTML5 Enhancements

Although it is true that not all currently-used browsers support CSS3 and HTML5, new techniques in those areas can still be applied to work in newer browsers that offer support. During site maintenance, you can assess what areas of your website could be enhanced using specific CSS3 and HTML5 techniques. Of course, you would ensure that any modifications in this area will degrade gracefully in browsers that don’t support those new techniques. Progressive techniques, based upon CSS3 and HTML5, may help you finally get rid of the smell code and all JS/(X)HTML/CSS-hacks that you had to use when the site was launched.

CSS3.info
Everything you need to know about CSS3.

Css3 in Website Maintenance Tips for Front-End Developers

HTML5 Gallery
A showcase of sites using HTML5 markup.

Html5 in Website Maintenance Tips for Front-End Developers

Yes, You Can Use HTML 5 Today!
In this article on SitePoint, Bruce Lawson describes how HTML 5 techniques can be implemented in a cross-browser fashion using some JavaScript workarounds to support Internet Explorer.

5 CSS3 Design Enhancements That You Can Use Today
This article on Webdesigner Depot describes 5 CSS3 design techniques that can be used without harming the user experience.

Further reading:

7. Optimizing for Speed

A somewhat bizarre trend in recent modern web development is the seeming obsession with optimizing pages for speed — in spite of the continued rise in internet connection speeds worldwide. Although more people than ever before are on high-speed connections, more developers than ever before are concerned about the speed at which their pages load.

Analysis of a website’s performance during website maintenance may instigate a desire to make changes that will improve the speed at which pages load. If you’d like to include website speed optimization techniques into your maintenance routine, the following resources could prove useful.

Books by Steve Souders

High Performance Web Sites: Essential Knowledge for Front-End Engineers
This book, by Steve Souders, is the ultimate guide to optimizing a website’s load time, offering 14 specific techniques that can help you serve pages to your users quickly and efficiently.

Hpw in Website Maintenance Tips for Front-End Developers

Even Faster Web Sites: Performance Best Practices for Web Developers
This is Steve Souders’ follow-up to High Performance Websites, providing a further 14 tips and techniques for improving website speed.

Efw in Website Maintenance Tips for Front-End Developers

Tools & Browser Plugins

6 Tools To Find Out Website Load Speed
This article describes six different tools for testing the load speed of web pages, including Yahoo! YSlow, Google Page Speed, Internet Explorer’s Pagetest, and more.

15 Tools to Help You Develop Faster Web Pages
Jacob Gube of Six Revisions gives an overview of 15 different tools that can help you analyze and improve the speed of your website.

8. Adding Comments to New (and Old) Code

If you’ve validated your code, and cleaned up unnecessary sections as outlined earlier, could your code benefit from further optimization? If time allows, during website maintenance, including comments in your XHTML, CSS, and JavaScript could improve the speed at which you make site updates in the future.

Commenting Your Markup

In some cases, comments won’t contribute a lot. For example, a <div> element with an ID of “sidebar” may not require a comment above it that says “This is the sidebar” — that’s obvious from the well-named ID. But your code could be easier to read with comments added to the bottom of sections where there are a lot of nested <div> tags.

The lower portion of your HTML code might look like this:

				</div>

			</div>

		</div>

	</div>	

	<div id="footer">

	</div>

</div>

</body>
</html>

It might be difficult to make any major changes to this code without quickly being able to match the closing <div> tags to their opening tags. The same code would be easier for both front-end and back-end programmers with comments added, as shown below:

				</div><!-- /content-inner -->

			</div><!-- /content-inside -->

		</div><!-- /content-left -->

	</div><!-- /main content -->	

	<div id="footer">

	</div><!-- /footer -->

</div><!-- /container -->

</body>
</html>

Commenting JavaScript

What about large sections of JavaScript that include nested loops that might be confusing long after you’ve written the code? It would be ideal to put comments in the code when writing it, but that’s not always done.

You can review complicated sections of JavaScript code and add relevant comments that will help you, when doing updates, to identify code more efficiently. Doing this type of maintenance might also help remind you to comment your code during actual development time in the future.

Commenting & Organizing CSS

CSS code can also be analyzed to see if improvements can be made by commenting or other organizational changes. I personally like to include global styles near the top of my CSS files, while indenting sections of CSS to correspond with the indenting of the HTML tags that they match up with.

Below is an example of commented and indented CSS:

/* FOOTER STYLES BEGIN HERE */

#footer {
	color: #A3A2A0;
	border-top: 1px solid #eee;
	min-width: 820px;
	height: 78px;
	font-size: .92em;
	line-height: 1.4;
	background-color: #fff;
}

   #footer p {
		float: left;
		width: 145px;
		margin-top: 5px;
   }

	   #footer p span {
			width: auto;
			float: right;
			padding: 15px 25px 0 0;
	   }

/* FOOTER STYLES END HERE */

Of course, when it comes to code improvements, what works best for your maintenance schedule and overall coding habits will be up to you. During site maintenance, your website may benefit from implementing some of these methods of commenting and organizing.

9. SEO Enhancements

As a front-end coder or designer for an agency or other company, you probably will not be responsible for SEO-related updates. If, however, this is a personal project or your own personal website, then you may need to do ongoing SEO maintenance.

Semantic, well-structured markup will automatically gain SEO benefits from the start — even without any specific search engine optimization techniques having been implemented. But, as time goes on, the integration of specific SEO methods may be required to boost your site in search rankings for particular search terms and phrases.

Seo in Website Maintenance Tips for Front-End Developers

So, specific SEO optimization practices — optimizing keyword phrases, improving title tags, adding meta descriptions, writing good page titles, and optimizing internal link structure — are other items that could be added to a website maintenance to-do list.

Further reading:

10. Website Analytics & Conversions

Analysis of site traffic, bounce rates, traffic sources, and other web analytics-related statistics should be a regular part of a site’s ongoing maintenance. Of course, in an agency or corporate environment this area would fall under marketing or SEO. For a personal project, however, unless you’re outsourcing this type of work, you’ll need to continually analyze your site statistics to see where improvements can be made.

Improving “Call To Action” Areas

If you experience lower conversion rates than you’d like, your site could benefit from an adjustment in call to action buttons or similar components of your site. Wherever a user is located on your website, there should be a clear path to the services or products you offer. During site maintenance, changes could be made to ensure users are finding the most important parts of your website quickly and efficiently.

Yourwebjob Placement High in Website Maintenance Tips for Front-End Developers

Analytics Tools

A number of free analytics tools are available, the most popular of which is Google Analytics, which is very easy to install. Most likely you’ve installed it on your website, but are you doing the necessary ongoing analysis?

You can look at keywords that are helping users find your website, and add new content according to those keywords. I once wrote an article for my own website based purely on a key phrase that was regularly used to find my site through Google. Now, since I wrote an article that specifically deals with the content of that key phrase, that page is the most visited page on my site.

Google Analytics
Google Analytics is the premiere website statistics analysis tool.

Ga in Website Maintenance Tips for Front-End Developers

Analytics Toolbox: 50+ More Ways to Track Website Traffic
This article on Mashable.com offers a list of more than 50 tools for tracking and analyzing website statistics.

Further reading:

11. Incorporating User Feedback

A high-traffic, successful website should have clear methods for users to provide feedback. The most basic of these is the contact form or email address on the contact page. You could also collect feedback through social networking, polls, surveys, and blog post comments. Whatever means you’re using to receive input on the functionality and usability of your site, your ongoing maintenance routine could incorporate many of the suggestions you receive.

Twitter-feedback in Website Maintenance Tips for Front-End Developers

Some suggestions for improvement could be simple bug and error fixes, or compatibility problems. These could be itemized and corrected in a relatively short time. Other suggestions received, however, could require significant layout changes or page restructuring, so would have to be factored into long-term maintenance.

Whatever the case may be, obtaining and acting on feedback from users will allow your website to grow and thrive, and will give evidence to your users that customer service is your priority.

Conclusion

Leaving a website untouched after its initial launch is, in many ways, like buying a car and never changing the oil or never filling up on gas — it might run fine for a while, but eventually it will slow down and come to a complete halt, providing no benefit to its owner or passengers. An ongoing routine of regular, scheduled analysis and maintenance using many of the techniques mentioned in this article could prove integral to the success and overall functioning of your website or web application.


© Louis Lazaris for Smashing Magazine, 2009. | Permalink | 52 comments | Add to del.icio.us | Digg this | Stumble on StumbleUpon! | Tweet it! | Submit to Reddit | Forum Smashing Magazine
Post tags:

noviembre 3, 2009

yExplore 2 – Useful Tool for SEOs and Web Developers

yExplore 2 is a unique Browser Add-ons for Firefox which allow you to easily and quickly search for search engine and social media information for any specific web page or link on the Web.

yExplore 2 - Useful Tool for SEOs and Web Developers

By simply right-clicking on any page you can find out the following Information :

  • Yahoo Site Explorer Backlinks & index
  • Google Backlinks, index, Cache
  • Archive.org
  • Bing index
  • Delicious bookmark for a domain.
  • Highlighting of NoFollow links.
  • Check to see if the page you are on is in StumbleUpon.
  • View the Robots.txt file.
  • Spell check the current page.
  • Edit the current page.
  • Text only view.
  • Whois Info

yExplore 2 is simple, easy, fast and great Tool for SEOs or web developers.

octubre 30, 2009

3 Smart Ranking SEO Tips You Better Be Aware Of

title-seo-ranking-tipsThis article will take a little insight in several most popular ranking systems around here and teach you how to get better Google pagerank, get better results on Alexa and Moz ranking systems as well. Many of these tips will seem very basic and easy, but that’s so through – optimization is not hard, bust just requires small but regular time investments. If you can use those tips in daily basis, then you definitely get some great results! For example, check on 1stwebdesigner.com website which is only a little bit more than one year old, but has got really high rankings!

I wrote a post Learn SEO by Improving Important Web Ranks a few months before but now I guess it’s the right time to upgrade and elaborate it because Google and other search engines are changing their policy at high pace. First we need to get head into three of the most important ranks on web:

  1. Page Rank
  2. MOZ Rank
  3. Alexa Rank

1. Page Rank:

google-pagerank-logo-seo-smart-tips

Nowadays there is a big fuss that Google removing page rank or it’s the end of page rank. Well yes Google have removed page rank from webmaster tools, but still I don’t think it’s an end to page rank because this topic is going on from past 4 years. That is why we will talk about improving page rank as well.

Page rank is one of the most important and commonly talked about ranks on web. its the heart and soul of SEO and getting traffic from search engines. Page Rank is said to be an estimate of your site’s popularity on the web by measuring the number of websites linking to your site, assigned by Google. Page Rank is determined by Google Links not Inbound Links!! This is an important part to understand, Google links and inbound links are not same. Inbound Link means that links pointing to your site from another site, while Google links are an extract of the quality inbound links. In Short Google links are taken from the inbound links, but only quality links.

How to improve your site’s Page rank:

Improving page rank is a difficult but still not so difficult task to do. You can easily get about PR 3 in first two months. Sounds impossible? Well not actually I can do that with a challenge :) , I have done that to plenty of sites. So how to? Some very Simple Techniques!!!

  • Optimize your homepage for search engines.

    This includes proper page Title, Proper Keywords, Proper Description and most of all Proper Content. Now what do i mean by proper?

    By Proper I mean that your title, keywords and description should not consist of extra stuff like numbers, stop words (and, or etc.), same keywords must not repeat more than 3 times in title and description. In Content Optimization Keep your content clean, fewer images, Use your main keyword in H1, also try to use keywords in h2 and h3. (For Details see this post : on page Optimization)

  • Install Google Toolbar
  • Start using Chrome Browser since they take data of sites you are browsing.
  • Post your site’s Links to these social bookmarking sites like Delicious, Digg, Deddit, Facebook, StumbleUpon, LinkzDirect etc.
  • Nofollow outgoing or not so important links. How to do that?

    Normal Links: <a href=”http://www.sitename.com”>sitename</a>

    Nofollowed Links: <a href=”http://www.sitename.com” rel=”nofollow”>sitename</a> (See This post for more: Nofollow)

  • Ask for sites with same focus for link exchange, Don’t hesitate to ask they won’t say no trust me :)
  • Avoid using URL Shorteners if you are bookmarking your site’s link in social bookmarking networks, because with this the inbound link goes to the URL Shortener site not you. Twitter is exception since it nofollows all links.

In about two months u will achieve Page Rank 1-3. If you want to improve your site’s Rank and push even further please see this post: Link Popularity Building

2. MOZ Rank:

Moz rank is some what like link juice estimation. Link Juice just like page rank flows from page to page of your site or links to others sites on your pages.

In simple words the more quality inbound links you have the better moz rank you get. Quality links are considered as inbound links on sites whose page rank is higher than your site. For example if my site’s page rank is 2 then putting link on site who’s page rank is higher than 2 or 3 would be considered as quality Inbound link, of course by using proper link posting method.

Proper Link posting is something like this:

Normally if u post a link u do it like this. <a href=”http://www.sitename.com”>Site Name</a>. Well yes u did made a link but not quality link. Here is how u can optimize your link. <a href=”http://www.sitename.com/” title=”your-keyword”>Your Keyword</a>

Now what’s different in it? You are using a title attribute which strengthens your links focus and instead of using link on your site/brand name it’s better to use your keyword in it.

Once you do this and get a grip on SEO Moz tools you will easily control the flow of your link juice in your site and can control your site’s SEO to some extent

3. Alexa Rank:

alexa-ranking-seo-smart-tips

Ok, everybody knows what it I won’t get into details is. Just simple to improve alexa rank just install alexa toolbar and browse your site daily. Refresh after a few minutes or so in a week you will improve your rank to about 200000 places. Note also this will work only to really new and fresh sites, for well established websites you still need traffic to get ranked.

Want even more??

  • Optimize your homepage for search engines (it’s very simple just read this post : onpage Optimization)
  • Ask members of your site or friends to install alexa toolbar and browse your site.
  • Even More?? Install alexa toolbar on a network of computers and set your browser’s homepage to your site so whenever its opened your site sends a hit to alexa , thus your rank improves..

When u will go through all these steps just to improve your site’s rankings once, you have learned SEO.

Related posts:

  1. 10 Important Tips to Optimize WordPress for Search Engines
  2. Popular Firefox Extensions for SEO masters
  3. 10 Ways How To Track Site Traffic, Popularity, Statistics
  4. How To Create Popular Blog With Keyword Research, Heatmaps And SEO?
  5. Google Adsense Monetizing, Traffic, Testing Tips, Tricks And Resources
octubre 29, 2009

Showcase Of Beautiful Textured Web Designs

Smashing-magazine-advertisement in Showcase Of Beautiful Textured Web Designs
 in Showcase Of Beautiful Textured Web Designs  in Showcase Of Beautiful Textured Web Designs  in Showcase Of Beautiful Textured Web Designs

Spacer in Showcase Of Beautiful Textured Web Designs

Textures have become more popular and been put to greater use in recent years. They’re not limited to Web design either; textures of all kinds are used in print design, illustration, traditional art, TV commercials… you name it! Texture is one of the best ways to add depth to your design, whether it’s subtle noise on a clean vector illustration or a lot of grunginess throughout a layout.

Over the last weeks we collected numerous examples of beautiful textured Web designs to inspire you, followed by a small collection of links to help you get started in using textures in your own designs.

If you like this post, you may be interested in reading some of our other texture-related articles:

Textured Web Designs

Loukotka

Lou in Showcase Of Beautiful Textured Web Designs

FT Designer

Ftdesignernet in Showcase Of Beautiful Textured Web Designs

Cole & Weber

Colewebercom in Showcase Of Beautiful Textured Web Designs

Jason Julien

Jasonjuliencom in Showcase Of Beautiful Textured Web Designs

Trinity Irish Pub

Trinity in Showcase Of Beautiful Textured Web Designs

The Klog

Klog in Showcase Of Beautiful Textured Web Designs

Alex Coleman

Alexcolemannet in Showcase Of Beautiful Textured Web Designs

Bergedorf

Bergedorfdk in Showcase Of Beautiful Textured Web Designs

Big Cartel

Bigcartelcom in Showcase Of Beautiful Textured Web Designs

Stuck in Customs

Stuckincustomscom in Showcase Of Beautiful Textured Web Designs

Bill C. English

Billcenglishcom in Showcase Of Beautiful Textured Web Designs

Boerne Wild West Day

Boernewildwestdaycom in Showcase Of Beautiful Textured Web Designs

Brown Blog Films

Brownblogfilmscom in Showcase Of Beautiful Textured Web Designs

Chouteaus Landing

Chouteauslandingcom in Showcase Of Beautiful Textured Web Designs

Ctrl+N Diseño Gráfico

Ctrlncomar in Showcase Of Beautiful Textured Web Designs

Cubeclub Chemnitz

Cubeclub-chemnitzde in Showcase Of Beautiful Textured Web Designs

Danny Diablo

Dannydiablode in Showcase Of Beautiful Textured Web Designs

Demain Jarrete

Demainjarrete in Showcase Of Beautiful Textured Web Designs

DH Cards

Dhcardscom in Showcase Of Beautiful Textured Web Designs

Dibtych

Dibtychde in Showcase Of Beautiful Textured Web Designs

Douglas Menezes

Douglasmenezescomslashwp in Showcase Of Beautiful Textured Web Designs

Eliseos

Eliseosnet in Showcase Of Beautiful Textured Web Designs

Fudge

Fudgecom in Showcase Of Beautiful Textured Web Designs

5 Pieces

5piecescom in Showcase Of Beautiful Textured Web Designs

Glocal Ventures

Glocalventuresorg in Showcase Of Beautiful Textured Web Designs

Handcrafted CSS

Handcraftedcsscom in Showcase Of Beautiful Textured Web Designs

Inner Metro Green

Innermetrogreencom in Showcase Of Beautiful Textured Web Designs

Introzo

Introzocom in Showcase Of Beautiful Textured Web Designs

53 Mondays

53mondayscom in Showcase Of Beautiful Textured Web Designs

Island Photobooth

Islandphotoboothcom in Showcase Of Beautiful Textured Web Designs

Mutant Labs

Mutantlabscouk in Showcase Of Beautiful Textured Web Designs

Legwork Studio

Legworkstudiocom in Showcase Of Beautiful Textured Web Designs

Le Web Défi

Lewebdeficom in Showcase Of Beautiful Textured Web Designs

Lilly Stable

Lillystablecom in Showcase Of Beautiful Textured Web Designs

Love Freelancing

Lovefreelancingcom in Showcase Of Beautiful Textured Web Designs

Mark Forrester

Markforrestercoza in Showcase Of Beautiful Textured Web Designs

Markup & Style

Markupandstyleorg in Showcase Of Beautiful Textured Web Designs

Martin Anderle

Martinanderlede in Showcase Of Beautiful Textured Web Designs

Matt Salik

Mattsalikcom in Showcase Of Beautiful Textured Web Designs

Merge Web

Mergewebcom in Showcase Of Beautiful Textured Web Designs

Meson Projekt Blog

Mesonprojektcomslashblog in Showcase Of Beautiful Textured Web Designs

Morphix

Morphixsi in Showcase Of Beautiful Textured Web Designs

Mother Earth Brewing

Motherearthbrewingcom in Showcase Of Beautiful Textured Web Designs

New to York

Newtoyorkcom in Showcase Of Beautiful Textured Web Designs

Orange Label

Orangelabelcom in Showcase Of Beautiful Textured Web Designs

Pampaneo

Pampaneoes in Showcase Of Beautiful Textured Web Designs

Piz’za-za

Pizzazaca in Showcase Of Beautiful Textured Web Designs

River City Church

Rccjaxcom in Showcase Of Beautiful Textured Web Designs

Roar 4 Milk

Roar4milkca in Showcase Of Beautiful Textured Web Designs

Saddleback Leather

Saddlebackleathercom in Showcase Of Beautiful Textured Web Designs

Stack Overflow

Stackoverflowcarsonfied in Showcase Of Beautiful Textured Web Designs

Story Pixel

Storypixelcom in Showcase Of Beautiful Textured Web Designs

Sushi and Robots

Sushiandrobotscom in Showcase Of Beautiful Textured Web Designs

Texture Lovers

Textureloverscom in Showcase Of Beautiful Textured Web Designs

Tony Chester

Tonychestercom in Showcase Of Beautiful Textured Web Designs

Yodaa

Yodaacom in Showcase Of Beautiful Textured Web Designs

What Is Blik

Whatisblikcom in Showcase Of Beautiful Textured Web Designs

Yellow Bird Project

Yellowbirdprojectcom in Showcase Of Beautiful Textured Web Designs

Thunder Fuel

Thunderfuelcom in Showcase Of Beautiful Textured Web Designs

THS

Thsdotnuslashthsdotphp in Showcase Of Beautiful Textured Web Designs

Texture Downloads

Texture Tutorials

(al)


© Callum Chapman for Smashing Magazine, 2009. | Permalink | 51 comments | Add to del.icio.us | Digg this | Stumble on StumbleUpon! | Tweet it! | Submit to Reddit | Forum Smashing Magazine
Post tags: ,