B2C电子商务系统研发——产品媒体常见功能点
产品媒体常见功能点
支持图片、视频和文档等媒体类型
产品图片对清晰度要求比极高,但又不能太大,所以图片一般是jpg格式。
视频一般是flv流媒体格式,如果是嵌入产品详细描述的视频,可以是优酷、youTube等视频网站的视频。
文档一般是pdf格式,用途多是帮助文档。
需要支持多张图,其中一张为主图
支持生成多种尺寸的图片
在不同的页面需要不同的尺寸,而这不能通过css直接设置高度宽度来控制,因为这样将导致整个页面太大,
降低页面访问速度,用户体验会很差。所以需要在图片上传时同时自动生成需要的尺寸的多张缩略图。
多缩略图的显示和切换处理
常见的是在页面左上部位显示图片,图片下面是一行缩略图。切换有鼠标点击切换和自动切换两种,自动
切换功能慎用,至少不能是默认的方式,可以提供一个复选框让用户勾选是否自动切换。
图片水印
为了防止盗图,网站的图片需要加上水印,这同样是在图片上传时进行处理的。
图片放大镜功能
用于前台产品页面,鼠标移到产品图片上,会局部放大图片的该区域。这个功能除了js外,还需要系统保存
该图片的高清源图。这个源图由于尺寸很大,所以平时是不会加载到页面的,只在使用放大镜时调用。查看原图
即点击产品图片,弹出对应的高清原图。同样需要系统保留有该图片的高清原图。
如果上传的就是高清原图,其它尺寸的图片均是基于此生成的,就没问题了。旋转功能
需要对一个产品围绕一个中轴照一个循环的照片(如36张),然后循环播放每一帧,就有旋转的效果了。
采用flash或者js来播放都可以。独立的展示页面
可以弹出查看产品图片的独立的页面,这样由于屏蔽了产品页面其它信息,所以图片的显示空间更大,可以
提供更丰富的图片查看功能。
产品SKU的专有图片
如某款产品有黑、白、红三种颜色,当选红色时,图片列表自动过滤,只显示红色款式的图片。
顾客分享的产品图片
虽然可以通过晒单来分享顾客自己拍摄的产品使用图片,但如果让顾客上传的图片用于产品正式的销售展示图片呢?
现在不少顾客都拥有较好的摄像设备,拍出高质量的图片并不难,如果加上积分等奖励鼓励,估计顾客会有兴趣分享的。
当然,Amazon.cn 也是想的,所以该网站提供了“共享你的图片”功能,您可以试用一下。
B2C电子商务系统研发——产品媒体常见功能点的更多相关文章
- B2C电子商务系统研发——商品SKU分析和设计(一)
一.SKU及相关概念定义 在设计商品SKU之前,首先让我们熟悉一下SKU和相关的一些概念. # 什么是SKU: SKU=Stock Keeping Unit(库存量单位) 同一型号的商品,或者说是同一 ...
- B2C电子商务系统研发——商品SKU分析和设计(二)
转:http://www.cnblogs.com/winstonyan/archive/2012/01/07/2315886.html 上文谈到5种商品SKU设计模式,本文将做些细化说明. 笔者研究过 ...
- 转:国内外著名开源b2c电子商务系统比较包括asp.net和php
from: http://longdick.iteye.com/blog/1122879 国内外著名开源b2c电子商务系统比较包括asp.net和php 博客分类: 电子商务 国内外著名开源b2c ...
- AssionShop开源B2C电子商务系统-概述(转载)
今天是个特殊的日子,我在北京房租价格又上了一个新的台阶.在这个日子我准备开始建立一个开源项目,一个B2C行业的EC系统. 一.关于定位 我要做的不只是一个商城,应该说是一个能满足中小型企业建立电子商务 ...
- AssionShop开源B2C电子商务系统-(二)定单流程活动图状态图(转载)
B2C系统的灵魂所在就是定单的流程了,下面展示下定单的最重要的两个动态图,一个是定单流程活动图.还有一个是简单的定单状态图.通过这两张图,基本可以 了解系统定单流的大概情况了啊.图画的只是初步的设想, ...
- AssionShop开源B2C电子商务系统-(一)用例图(转载)
这篇文章,将有实质的进展.先把大体的需求整理了一份用例图,自认为粒度做的已经很细了,再细就没法搞了.我还是坚信一个原则:自己业余搞的东西千万不要 想一口吃个胖子,这样很容易项目就搞流产了~,废话不多说 ...
- 【转】B2C电子商务系统设计精选
B2C电子商务系统研发——促销引擎设计(一)(Promotion Engine) B2C电子商务系统研发——商品SKU分析和设计(一) B2C电子商务系统研发——商品SKU分析和设计(二) 电商后台系 ...
- 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析
http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...
- 换站点Logo图片---轻开电子商务系统(企业入门级B2C站点)
一共2个文件: 显示及上传文件:site/links/img_logo.html 保存图片文件:site/links/img_logo_up1.chtml 在轻开电子商务系统(企业入门级B2C站点)的 ...
随机推荐
- [LOJ6191][CodeM]配对游戏(概率期望DP)
n次向一个栈中加入0或1中随机1个,如果一次加入0时栈顶元素为1,则将这两个元素弹栈.问最终栈中元素个数的期望是多少. 首先容易想到用概率算期望,p[i][j][k]表示已加入i个数,1有j个,总长为 ...
- [BZOJ 1058] 报表统计
Link: BZOJ 1058 传送门 Solution: 为了这道题今天下午一直都在和常数大战…… 1.对于询问1,我们记录每个数末位置的数$T[i]$和初始位置$S[i]$ 用平衡树维护所有差值, ...
- 【Splay】bzoj3224 Tyvj 1728 普通平衡树
#include<cstdio> #include<iostream> #include<cstring> #include<algorithm> us ...
- 【DFS】POJ3009-Curling 2.0
[题目大意] 给出一张地图,一旦往一个方向前进就必须一直向前,直到一下情况发生:(1)碰到了block,则停在block前,该block消失:(2)冲出了场地外:(3)到达了终点.改变方向十次以上或者 ...
- openfire安装完毕后无法登录控制台(忘记密码)的解决方法
openfire登录管理控制提示: Login failed:make sure your username and password are correct and that you’re an a ...
- 定时任务框架-quartz 时间配置
quartz定时任务时间设置: 这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] * 表示所有值. 例如:在分的字段上设置 ...
- nodejs+mysql入门实例
此前我已准备好mysql,使用的是PHP的组合包Appserv 手动添加数据库依赖: 在package.json的dependencies中新增, “mysql” : “latest”, { &quo ...
- 永远不要去B网(Bittrex.com)
永远不要去Bittrex.com,没见过这么垃圾的服务! 注册之后基本资料就不能修改了,结果不能提现,充值却是可以充值,就跟今年初禁比特币时的垃圾火币网一样,只进不出,去他奶奶的! 随后网站提示可以高 ...
- 二十四种设计模式:备忘录模式(Memento Pattern)
备忘录模式(Memento Pattern) 介绍在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态.这样以后就可将该对象恢复到保存的状态. 示例有一个Message实体类,某 ...
- [转] SSIS可靠性和扩展性—事务
本文转自:http://www.cnblogs.com/tylerdonet/archive/2011/09/23/2186579.html 在这一个随笔中将介绍在package中如何使用事务来保证数 ...