IPS与皮肤

IPS开发界面是不支持皮肤(Custom Skin)技术的,但是它所开发出来的应用却是支持的。这个东西其实对我很困扰,最初曾经根本不想实现这个,但是后来被女友说服,还是决定做。

考虑到的皮肤技术实现有:

  1. DHTML+CSS实现
  2. XML+XSL+CSS实现
  3. AJAX实现

昨天又考虑了IPS的皮肤架构方式,归纳出以下三种方式:

  1. 模拟MSN个人空间方式由用户自行整理界面元素的排列,其实就是块状版面的调整;
  2. 给定一个模板由用户选定后,用户可以改变其中的一些参数设置,例如背景颜色、背景图片等,版面不变
  3. 使用IPS模板设计器

想想还真是不简单啊,按照目前的成本来讲,第2种方案实施起来比较合适;第1种方案成本较高,且不见得就能让用户满意;第3种方案则存在深度问题——做的深了不如让用户用Dreamweaver、做的浅了让人YM。

posted on   Capricorn  阅读(387)  评论(0编辑  收藏  举报

编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· 一个基于 .NET 开源免费的异地组网和内网穿透工具
· 《HelloGitHub》第 108 期
· Windows桌面应用自动更新解决方案SharpUpdater5发布
· 我的家庭实验室服务器集群硬件清单

导航

< 2006年9月 >
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1 2 3 4 5 6 7
点击右上角即可分享
微信分享提示