Well, not really; but if you really miss the Cart97 PRO 2 (aka Cart2), and want to reminisce the old time, here is your chance! Simply grab a copy of Cart Engine 3's latest skin, "Classic", that looks like Cart2's default skin but with more modern feature.
And for a limited time, "Classic" is available for free! Quick grab a copy now, and relive the past!
Grab it here: marketplace.c97.net/ce-classic-skin.php
Posted on: Monday, February-24-2014More
If you were having some problem when you made a skin for Cart Engine, then worry no more now! I have just released a "Basic Skin" for Cart Engine. It is not a real skin, instead a skin documentation, containing information on:
This is a good start to learn how to create your own skin without scratching your head. Also included is 'real basic skin'; which is a 'basic' skin without any comments to help you to create your own skin faster.
Posted on: Friday, February-21-2014More
Batik Alhadi is our latest client. Focusing on batik, Batik Alhadi is one of the most respectable batik shop in Indonesia. Batik Alhadi has been our client since 2006, the first time they decided to open their online shop.
Posted on: Wednesday, February-19-2014More
After working with some of my clients with other languages than English (one is in German, the other is in Bahasa), I realize that qEngine (or in this case was actually CartEngine) lacks an important feature, the multilingual support.
I know, I know, I'm not a fan of multilingual. But I'm speaking of that multilingual, not this one. LOL. I mean the web site where you can select a language. This always confuses me, say an English bookstore that provide Spanish & German interface. Why would anyone buy an English book if they can't even read English so that they need to change the interface language?
But, the one I think qEngine should support is where you can easily translate qEngine to your native language, without editing any files; especially without editing any template files. And when you switch to a new design you don't need to re-edit the template files at all. That kind of multilingual should be supported by qEngine!
While planning this, I realize that I was going to update qEngine 6.0 to 6.1 with some minor updates & fixes. But, I simply can't wait qEngine 6.1, then Kemana 2, before finally qEngine 7.0. I think this is an important feature to be implemented as soon as possible.
So I decided to update qEngine 6.0 with multilingual support & jQuery UI, and release is as qEngine 7.0.
So, what do you think? Should I continue with 6.1 or jump right to 7.0 and postpone Kemana 2.0 (if I do, then Kemana will not have multilingual support, and still using jQueryTools). Post your opinion here or in the forum.
Posted on: Sunday, February-09-2014More
An image format I love to hate is 24-bit png (not the 8-bit one). Sure it has some advantages over other image formats, i.e., it's lossless and best of all, it supports alpha transparency. The thing I hate is the file size. A regular 500x500 high quality jpeg may only be 80KB in size. But the same image in 24-bit png may eat up to 350KB. So I rarely use png unless it's really necessary.
|The left is a jpeg. I usually uses jpeg with solid background, but in rare case I have to use a png to preserve the patterned background.|
Until one of my client needs me to create an e-commerce web site with patterned background, and needs all product images to be transparent with some shadow. "Uh, oh" exactly. I usually use solid background with jpeg images. But with this requirement, I have no choice but to use png files. And the file size haunts me, and it becomes worse as the client wants a 9 images slide show, in transparent glory (200KB each)! Imagine loading a 1.8MB page on a slow connection. Sure high speed internet is almost everywhere, but not everywhere, especially on mobile devices where internet is expensive.
So I tried to solve the loading issue with some approaches:
All the approaches didn't deliver a satisfying performance. After scratching my head and finally tried to Bing "how to optimize png", bam! Apparently some web sites offer to optimize png online. I tried one of them: tinypng.com. I uploaded one of the image, a 200 KB png, waited, and to my surprise the online tool manage to shrink the image to only 45KB, while preserving the transparency and most importantly, almost no noticeable differences, also it works on any browsers (including old Internet Explorer). The end result is very satisfying; the 1.8MB slide show now only takes less than 400KB.
I'm not sure how it works exactly, but after I read some information, it seems that the optimizer works by reducing the number of colors, and replace similar color with nearest match color, from 24-bit color to 8-bit, what I don't understand is how it can preserve the transparency. But never the less, it's very good to know that I can reduce the size of any 24-bit png, and hopefully it can also help you in the future also.
Posted on: Thursday, January-30-2014More