Home > Blog
Jan 16, 2012

The User-centric Approach to Website Design

The Internet, in spite of the boundless opportunity for connection and interaction with others it provides, is fundamentally a user-controlled , solitary medium.

Dec 7, 2011

Why background-size Matters

background-size, that is. The background-size CSS property allows developers to designate the size at which a background-image should appear within an element. MooTools Developer Christoph Pojer employs the background-size technique on his website, allowing for his masthead to look "full" on browsers of all sizes, even mobile.

Nov 18, 2011

Guide to Magento SEO

It's now almost a year after the world saw the first stable release of Magento, and there was still no "definitive guide" to Magento SEO. A lot has been written on the subject, in the Magento forum and some blog posts, but nothing that gives a complete overview of this subject. It's time to let all this knowledge and experience fall into one big piece; the definitive guide to Magento SEO.

Nov 11, 2011

SEO Vs. Web Site Architecture

If you ask web professionals what their interpretation of the phrase information architecture is, you will get a wide variety of responses. A search engine optimization (SEO) professional might launch into some grand scheme about indexation and PageRank sculpting. A web developer usually views information architecture in terms of fields in a database—how each field (information) will be used on different web pages.

Nov 10, 2011

Em Based Layouts-Calculator

Typography on the web has become a point of focus for standards based developers recently. One of the key concepts that we can use within our sites is consistent line-height in CSS terms. If you think of a ruled notebook, the lines are all equal heights.

Nov 9, 2011

Google+ Pages For Businesses: The AdWords Impact

Google’s introduction  of Google+ Pages for businesses will likely have a dramatic impact on +1s in AdWords.

When businesses create a Page on Google+, they can link the page to their web site URLs and also to their AdWords account. When that’s done, +1s for any of the linked URLs — on web sites or landing pages for AdWords ads — will all accrue to the brand, making the numbers much larger.

Nov 9, 2011

Google+ Pages for Business

Welcome to Google+ Pages, where businesses will find an incredible set of tools to get closer to their customers. Brands, companies, organizations, and other groups now have a presence on Google+ and we could not be happier.

Jul 16, 2010

New version of HTC Sync allows sideloading for HTC Aria

Hey guys, last week, I found that  Engadget know about an official version of HTC Sync that can sideload applications to a non-rooted Aria. HTC just pulled that version of Sync.

However, I managed to get it before they pulled it, and I wanted to post this here to help others with an Aria get Sync 3.0.5372. I uploaded the file using MultiUpload, FileDropper, MediaFire, and a few others, and I'm mirroring it to other sites now. I'll upload this post as I add links.

Feb 2, 2010

How do I transfer a domain name?

This article discusses transferring a domain name from one registrar to another registrar, which is different than transfering a web hosting plan. If you wish to learn about transferring a domain name from one web host to another (also referred to as changing a web host), please refer changing web host howto.

Dec 26, 2009

What’s a Web Cache?

A Web cache sits between one or more Web servers (also known as origin servers) and a client or many clients, and watches requests come by, saving copies of the responses — like HTML pages, images and files (collectively known as representations) — for itself. Then, if there is another request for the same URL, it can use the response that it has, instead of asking the origin server for it again.

Dec 18, 2009

Use HTML Tables for Layout for Email's body

That's right: tables are back, big time! Web standards may have become the norm for coding pages for display in web browsers, but this isn't the Web, baby. Mail clients are light years behind the eight-ball in terms of CSS support, which means that we must resort to using tables for layout if we really want our newsletters to display consistently for every reader (see the reading list at the end of this article for some excellent resources on CSS support in mail clients).

Dec 18, 2009

HTML Email Fundamentals

The biggest pain when coding HTML email is that so many different software tools are available for reading email, from desktop software such as Eudora, Outlook, AOL, Thunderbird, and Lotus Notes, to web-based email services such as Yahoo!, Hotmail, and Google Mail. If you thought it was difficult to ensure the cross-browser compatibility of your web sites, be aware that this is a whole new game -- each of these email software tools can display the same email in vastly different ways. And even when these tools do display an HTML email properly, accounting for variances in, for example, the widths at which readers size their windows when reading emails makes things even trickier.

Whether you choose to code your HTML email by hand (my personal preference) or to use an existing template, there are two fundamental concepts to keep in mind when creating HTML email:

Use HTML tables to control the design layout and some presentation. You may be used to using pure CSS layouts for your web pages, but that approach just won't hold up in an email environment.

Use inline CSS to control other presentation elements within your email, such as background colors and fonts.


The quickest and easiest way to see how HTML tables and inline CSS interact within an HTML email is to download some templates from Campaign Monitor and MailChimp. When you open up one of these templates, you'll notice a few things that we'll discuss in more detail later:

CSS style declarations appear below the body tag, not between the head tags.
No CSS shorthand is used: instead of using the abbreviated style rule font: 12px/16px Arial, Helvetica, you should instead break this shorthand into its individual properties: font-family, font-size, and line-height.
spans and divs are used sparingly to achieve specific effects, while HTML tables do the bulk of the layout work.
CSS style declarations are very basic, and do not make use of any CSS.

Dec 18, 2009

How to Code HTML Email Newsletters

HTML email newsletters have come a long way in the five years since this article was first published. HTML email is still a very successful communications medium for both publishers and readers.

 

Dec 14, 2009

What is VR photography?

Since the dawn of the Web in the early 1990s, Internet advocates have argued that one of the Web’s most powerful applications would be to open up new worlds to people and help them easily experience faraway places. A new survey by the Pew Internet & American Life Project finds that 45% of online American adults have taken advantage of this Internet application and taken virtual tours of another location online. That represents 54 million adults who have used the internet to venture somewhere else. On a typical day, more than two million people are using the internet to take a virtual tour. Some of the most popular virtual tour destinations include museums, tourist and vacation locales, colleges and prep schools, real estate, historical exhibits, parks and nature preserves, public places such as the White House and the Taj Mahal, and hotels and motels.

Dec 13, 2009

Some simple ways to create your website free of charge

Every small business comes to the point of creating a website to promote their services or products on the market.
Then  the nightmare begins. What should I do ? Who do I call? How do I find  people to do my website without ripping me off?

Dec 12, 2009

Ameravant Web Studio announced their new Content Management System

Yet another popular Web development company  (Ameravant Web Studio) here in beautiful Santa Barbara, California   announced their new product  called  site-ninja, a (CMS)  Ruby on Rails based system designed to  be  simple to use, user friendly and SEO optimized for better search engine exposure.

Nov 14, 2009

7 Fresh and Simple Ways to Test Cross-Browser Compatibility

This post is written for designers, developers, or anyone else who has struggled with testing their websites across multiple browsers.

Nov 9, 2009

Joomla 1.6 Alpha 2 Released

The Joomla project is pleased to announce the immediate release of Joomla 1.6 alpha 2. This release contains many new features requested by the community; most notably, ACL. Other features are listed below as well as what you can expect in the future for Joomla 1.6.alpha 2.

Nov 9, 2009

CMS Made Simple Reaches Three Quarters of a Million Downloads

Today CMS Made Simple, our favorite award winning Open Source Content Management System reached an important milestone: we surpassed 750,000 downloads since the original release of CMS Made Simple 0.1 in July of 2004! Reflecting the growing favor for CMSMS in the web development community, these downloads demonstrate that people agree: CMS Made Simple is a great tool.

Nov 2, 2009

Drupal 6.14 and 5.20 released

Drupal 6.14 and 5.20, maintenance releases fixing problems reported using the bug tracking system, as well as critical security vulnerabilities, are now available for download. Both releases fix some other smaller issues as well.

Upgrading your existing Drupal 5 and 6 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 6.x release series, consult the Drupal 6.0 release announcement, more information on the 5.x releases can be found in Drupal 5.0 release announcement.