前端架构师的思考

本文探讨了前端架构师所需掌握的核心技能范围,包括XHTML、CSS、跨浏览器与平台支持、DOM脚本编程、AJAX、Flash、渐进增强与降级策略、无障碍设计、可用性考量、信息架构、界面与视觉设计、表现层逻辑等,并强调了专业化团队的重要性。文章还提及了当前行业对于前端的关注与实际应用情况,以及一些公司对前端团队的忽视问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

还记得2006年的时候:Garrett Dimon 写了一篇关于前端架构师的文章

标题是the-time-is-now-for-front-end-architects (到了前端架构师出手的时候了)

他在这篇文章中有了对前端架构师能力的范围的一个list概括

  • XHTML
  • CSS(1, 2, 3)
  • 跨浏览器和跨平台
  • DOM脚本编程
  • AJAX
  • Flash
  • 渐进增强和适度降级
  • 无障碍
  • 可用性
  • 信息架构
  • 界面设计
  • 视觉设计
  • 表现层逻辑(ASPX, Rails视图等)
  • 商业规则和逻辑

作为一个前端架构师,必须拥有这些领域的绝对执行力。例如,前端架构师能够决定某个特性是使用AJAX还是传统的页面刷新。哪个更便于使用?对无障碍的影响如何?改用Flash有意义吗?

专业化的人员,专职的深入研究肯定要比后端工程师的兼作要强的多,现在很多网站

的前端欠缺,原因很多,比如公司的不重视,员工的上进心,等等很多因素。

其实 ,专业的前端team和专业的前端架构师和工程师是很必要的。

一方面可以大大提升用户体验,另一方面节省带宽等等。优越性是相当多的。

现在很多大公司都跟着雅虎一样关注前端,但是真正重视的很少 ,或者起步很晚,投入不大。

在一些所谓的大公司中,存在N多开发人员缺乏上进心和求知欲。尤其 是那些有着一定经验的老员工,或者刚毕业就进入类似所谓的国内大公司,开始的时候学了几年。此后就抱着这些一定经验,不求上进,每天疲于完成公司的任务,KPI考核就满足了。但是他们恰恰忘记了,那个赋予他们能力的求知和好学精神~。疲惫忘记自己深入研究了,和探索新的东西了。

这几年我一直在储备自己架构师的能力 。从flash,as,js,xhtml,css到php mysql,ui,ue,用户体验,都做了一定的深入研究。最近几年完全定位前端后方才有了踏实的感觉。

生活中肯定会遇到工作疲惫的时候,在忙碌的同时别忘记提升自己。新的技术更替,不会因为你的停滞而驻足等你。时刻提醒自己,让自己有危机感,不进则退。必须随时充电。~~~!!!!

转载于:https://www.cnblogs.com/tinytiny/archive/2012/11/02/2751163.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值