Flash for the real world : e-commerce case studies