css3随着html5技术的发展而不断的受到广大开发者的欢迎,当然哪种技术狂热者肯定是非常痴迷css3的新技术了。
在这里我只是说说在项目中或者是网站中应该怎么样取选择新的技术,这些技术不仅仅是包括后台的技术,后台技术的好换,一般的用户看不到深处东西,更重要的时前段的UI技术,因为他们是第一用户。
最近在工作中,我看到好多的同事都在不停的学习css3,而且好像不管是什么新技术出来,马上一哄而上的学习起来,书是一本一本的接着买。看得我都蠢蠢欲动也想买几本搞个心理安慰
不然就out了。当然学习是好事情,但是又可能你这种盲目的学习会让你得不偿失,
然后在实际的web项目中,开始运用这些新技术,就拿css来说吧,有人在实际的项目中就开始用css3了。我很疑问,问起为什么要用css3技术,他们说技术新,用css2太out了
。 我一听,真想当面反驳一把,那你觉得乔丹帅,是不是也准备买一个放到家里呢?在项目开发中,不是怎么技术先进就用什么,而是什么合适用什么?技术再先进,你驾驭的不好,然而会让你前功尽弃的。
名誉扫地。再说css3现在市面有多少浏览器支持呢?又有多少人天天去升级浏览器,下载firfox高级版本,chrome,ie10,或者是oper高级版本?一般的人只要不是技术狂热者,觉得够用一般就不会轻易去升级。
因为他们担心一升级系统就挂了。难到我用的系统还得去重新升级浏览器?不然用不了?qiangjian用户的意愿,最后用户也远离你。
最后说到网站,在一般的企业级的we网站中 ,你用css3,我觉得倒是可以原谅,为什么?因为一般的企业级应用的网站都是特殊的用户,比如说一些企业级的管理系统
它面对的用户是有限的,但是一旦你的网站是面向网名的。那么css3我建议你暂时还是搁置起来吧。再等等吧。
互联网最大的特点就是多样性的存在,差异化的网速,千奇百怪的浏览器,各式各样的网名,淘宝应该技术靠前的,但是taobao应该不会轻易采用css3吧,不是技术不行,而是实践出真知。
他们明白,强劲的适应性应该比之兼容部分浏览器的效果要更好。所以在我的网站中 bushere.com 我采用浏览器最兼容的css技术 ,尽管css3让我很心动,但是这种心动只是暂时,还无法让我行动,因为现在的css技术足够让你的网站看起来很不错。
所以,用css3的时候,多站在用户的角度考虑下,是否大多数浏览器支持,是否在不经意间违背了用户的意愿。
分享到:
相关推荐
总的来说,ie-css3.htc是开发者为了兼容老版本IE浏览器而采取的一种过渡策略,它让那些无法直接理解CSS3的浏览器也能呈现一定的现代Web设计效果。尽管现在随着IE浏览器市场份额的下降和新型浏览器的普及,ie-css3....
CSS3秘笈 第3版 这本书籍是关于CSS3的进阶学习资料,它专注于最新的CSS技术,包括核心的样式和布局规则。CSS3是层叠样式表(Cascading Style Sheets)的第三个版本,是一个为网页设计提供丰富样式和格式化选项的标准...
通过学习这个案例,你将能够提升你的CSS3技能,尤其是动画相关的技巧,包括扭曲、平移和旋转。 首先,让我们从HTML基础说起。HTML是网页结构的基石,用于定义页面内容和布局。在这个3D旋转相册中,我们需要用HTML...
在CSS3的世界里,3D效果为网页设计增添了丰富的视觉层次感。"css3实现3d凹凸按钮.zip"这个压缩包就是一个实例,展示了如何利用CSS3的特性创建具有立体感的按钮。这个实例主要涉及以下几个核心知识点: 1. **CSS3伪...
在网页设计中,为了实现美观的效果,经常需要用到CSS3中的圆角边框(border-radius)属性,让元素的四个角落呈现出圆形或椭圆形的外观。然而,早期版本的Internet Explorer浏览器,尤其是IE8及以下版本,并不支持这...
`jQuery之家.url`可能是链接到一个关于jQuery的资源网站,尽管CSS3动画通常不需要JavaScript库,但有时为了更复杂的交互或浏览器兼容性,开发者可能会结合使用jQuery。 `css`目录下应包含样式表文件,其中定义了...
这种方法有一定的局限性,如性能问题、跨域限制以及不支持所有CSS3特性。 6. **替代方案**:随着浏览器更新换代,现代浏览器已经广泛支持CSS3,因此使用polyfills(如Modernizr)或者渐进增强的开发策略更为推荐。...
【标题】"5种动画过渡效果的纯CSS3幻灯片特效"介绍了一种利用CSS3技术实现的幻灯片组件,它具有五种不同的动画过渡效果,为网站的动态展示提供了丰富的选择。这种特效完全基于CSS3,不依赖JavaScript库,因此在性能...
【标题】:黑色CSS3音乐唱片网站模板 【描述】:这款黑色CSS3音乐唱片网站模板是专为国外流行音乐唱片公司设计的一款静态网站模板。它利用了先进的前端技术,尤其是CSS3,来构建出一个既神秘又时尚的网页设计,能够...
CSS3的`transform`属性允许对元素进行平移、旋转、缩放等多种操作,其中`rotateX()`, `rotateY()`, 和 `rotateZ()`分别用于绕X轴、Y轴和Z轴旋转元素。在这个3D环形图片墙上,每个图片元素可能都会应用这些旋转函数,...
《CSS3 实战》这本书是针对CSS3技术的深度探讨,尤其适合正在学习或已经有一定基础的前端开发者。CSS3是层叠样式表的第三次重大更新,它带来了许多新的特性和功能,极大地丰富了网页设计的可能性。以下是这本书可能...
CSS3Menu 是一款制作网页导航菜单的工具,并且导出标准的 html + css ...如果你一定要用UTF-8编码的话,用Dreamweaver打开修改过的CSS3 Menu.html文件,再把里面的编码方式改掉即可:GB2312改成UTF-8,保存之后就行了。
物流通用多色调CSS3模板是一款专为物流公司设计的响应式网站模板,采用了现代网页技术HTML5和CSS3,确保在不同设备上都能提供流畅且一致的用户体验。此模板旨在为物流行业的公司创建一个专业且吸引人的在线平台,...
**CSS3 3D旋转与色子应用** 在现代网页设计中,CSS3引入了许多新的特性和功能,其中3D变换是极具创新性的一项。3D旋转让元素能够在三维空间中展示动态效果,极大地增强了用户体验。本项目"css3-3d旋转-色子"就是对...
《图解CSS3核心技术与案例实战》是一本深入解析CSS3技术的专业书籍,旨在帮助读者理解和掌握CSS3的精髓,并能将其应用到实际项目中。这本书以清晰的图解方式,将复杂的概念和技巧生动地呈现出来,适合初学者和有一定...
虽然这个加载动画主要依赖CSS3,但可能还需要JavaScript来控制动画的启动、暂停、进度追踪等。例如,可以使用JavaScript来监听页面加载事件,当资源加载到一定比例时触发动画。同时,也可以通过JavaScript修改CSS3...
接着,我们需要用到CSS3的转换(transform)属性。这个属性允许我们在不改变文档流的情况下对元素进行二维或三维的变形。在3D翻转特效中,主要应用了`transform: rotateX()`和`rotateY()`两个函数,它们分别沿着X轴...
**CSS3游戏首页动画按钮与CSS3动画按钮详解** 在网页设计中,视觉效果和交互体验是提升用户体验的重要因素。CSS3(Cascading Style Sheets Level 3)作为现代网页设计的标准,为开发者提供了丰富的样式控制和动画...