Archive for October, 2007

Open Source eCommerce Software List

I just wanted to write about some great open source eCommerce software that I have seen on the ‘net. I will be continuing to update this list as I find more.

  • OpenCart is a very nice php open-source eCommerce platform. Check out there site for an online demo. It has many features that a lot of the bigger expensive software platforms have without a price tag.
  • FatFree Cart is a nice barebones shopping cart, if you dont care as much about all the bells and whistles, but would like to get the job done.
  • Magneto is my favorite of these carts, the look and feel is awesome, its a scalable solution, it has great integration with 3rd party apps, and a great community for support

loan alabama best rateloan home only interest alabamaalaska home loan link homealberta canada loanamazon loans government com freecollege bank credit america loanloan bank america teacheronline american american dollar find loan Maploan 21 15 payday apply28 loan canada 19 paydayowner loans time tx 1st business20 loans 20 show africanmortgage 20 loan bad credit 80fast cash 2000 loanloans small 2002 business assetmortgage loan 2nd bankruptcy Mapmovies masterbationmovies rough free sexmovies black sexthe dirty dancing movielesbian movie clip sexblowjob movie freefree movie blowjobfree sex home movies Mapchicks ghettobutt roundanimal penisbutts roundbondage suspensionlottery capenis myperfect asses Map

Comments

CSS Naming Standards

One issue, that Im sure everyone encounters is how to correctly layout your website with CSS. Should I call the top part of my site, #header or #header-top, or #top-of-the-page-header. There are so many choices, but the real aim here is to keep your naming structure semantic by creating structure with re-usable names. For example, CSS Zen Garden is a great example of how to structure your XHTML so it can be re-used with many different designs. Instead of creating ids or classes like, lefttop-red-text - its much better to create one that actually describes to function and structure of that element like #related-news or #top-stories. More descriptive classes could be named #important-text or #error-text. Its always for good measure to use the common h1,h2,h3, etc. tags to describe level heading and just change the style of them.

  • Never use layout descriptives in class names. Rather, use functional names for your classes, avoid words that describe how they look or where they are located on the page. #mainnavigation is better than #leftnavigation. Use #.copyright and #.pullquote instead of #smallgrey or #indentitalic. Name classes/IDs based on function, not appearance. If you create a .smallblue class, and later get a request to change the text to large and red, the class stops making any form of sense.
  • Reuse the same class name in different places, this is the beauty of stylesheets. One stylesheet for all!
  • Put your classname on the outer-most element. The child elements can be targeted with the parent elements classname or ID. Some other online resources:
    What\’s in a name?
    Good Class Names

Comments