刚刚过去的2010年里,我们看到了 HTML5技术的崛起,以及 CSS3的日渐成熟,经历了 Rails 3.0 新版本的推出,以及全球范围内采用的@font-face selector 技术(属于 CSS3 部分内容)等等一些更多的新技术和新鲜事情。总之,2010年对于web前端开发人员来说是一个忙碌的一年。
2011年将会有什么web前端技术出现或者成熟?一下列举了5个web技术以及技术趋势,我们认为这些技术应该会在今年进入我们的视线范围,有些列举项虽然不是具体的web开发技术,但无论如何,都会或多或少的影响到我们。
1. jQuery Mobile jQuery 移动应用
jQuery 已经成为JavaScript事实上的代名词,很大程度上是因为其可扩展性,易用性以及在项目管理方面可控。随着用于平板电脑和智能手机等设备的触屏优化 技术的演进,以及与此相关的web框架的发展,jQuery Mobile 将成为跨平台,支持多设备的手机应用的非常重要的技术选择之一。
越来越多的开发者开始考虑使用html5技术来开发移动应用,建立一个稳定的易用性好的JavaScript框架将成为移动技术开发人员的重要选择。jQuery Mobile具备成为这一框架的事实上的基础。(因jQuery目前的应用范围相当广泛和普遍) by Christina Warren 。
2. Hardware-Accelerated Web Browsers 浏览器硬件加速技术
由于ie9使用了 DirectX10以及硬件加速技术,大幅度提高了浏览器的速度和承载能力,因此Internet Explorer 9 (IE9) 目前相对于其他竞争对手来说速度奇快。Google 和 Mozilla 必然会争先抢后地使用这些相关技术譬如硬件加速技术来应对来自 IE9的压力和竞争。今年,我们大家的浏览器定会飞速,对我们大家绝对是利好消息。by Ben Parr Co-Editor
3. Node.js 技术以及服务端JavaScript技术
Node.js技术被很多网站描述成为 事件驱动的 JavaScript V8 引擎。本质上,他是一个工具,为了用JavaScript技术来编写服务端事件驱动的工具集。什么意思?简单的说,技术编程的时候,根本不需要等待 一个输入输出I/O 操作完成才能去进行另一个输入输出操作。对于 Node.js 来说,意味着它可以在服务端做所有数据运算等工作,减轻了客户端的压力。对于一些数据处理类的app应用来说,像是像 实时应用、搜索引擎web爬虫、文件上传,流媒体技术等等,速度是至关重要的首要环节。
Node.js 作为web前端技术实现显示层扩展到使用服务端JavaScript技术,将在 2011年受到广泛的应用。想了解更多的技术原理等详情,请查看 Simon Willison 的博客。by Josh Catone, Features Editor
4. 点击分享实时化 Real-Time Clickstream Sharing (点击分享后立即呈现该分享内容到社区或者网站等)
有无数多的方法来实现将用户分享的内容呈现到互联网上,包括今年出现的一些社交网站分享或者一些在线分享或者在线发布工具等。随着大规模集成分享按 钮的应用,以及逐渐采用客户端、weidget页面组件、和在线书签等的应用方式,这,将使分享越来越容易和简便。实时分享的下一方向将会是个人在线阅历 或经验分享,在 2011年,这点将会决定互联网是否更加好用。by Erica Swallow 编辑助理
5. NoSQL Databases 无需SQL语句的数据库技术
NoSQL,是一个泛定义词汇,用来说明取代现有使用SQL的数据技术,这种NoSql技术不会采用目前已经广泛使用的传统关系型数据库技术。这种 NoSQL技术近些年已经开始兴盛。无表数据库技术已经被Google Amazon 谷歌和亚马逊等巨头所关注,其取代技术有 Google的 BigTable技术和 亚马逊Amazon的 Dynamo技术,阿帕奇的Apache Cassandra, MongoDB, CouchDB, Voldemort 以及Riak技术等等。
诚然,不同的技术实现不代表着新技术是更好的,我们肯定不会像扔掉小孩子一样轻易放弃原有技术,技术实现的过程总是有所取舍。就像Ted Dziuba wrote所 说,“by replacing MySQL or Postgres with a different, new data store, you have traded a well-enumerated list of limitations and warts for a newer, poorly understood list of limitations and warts.”(大致意思为:选择取代 MySQL或者 Postgres数据库技术,而使用一个新的不同的技术方案,就意味着你已经使用了一个有很多局限性的不成熟技术,来取代另一个毛病多多的旧技术。)
尽管如此,NoSQL技术在 2011年仍然将是唯一的一个取代目前关系型数据库的新技术,这个新技术在过去几年发展,一直朝着这个方向发展。
分享到:
相关推荐
在2011年的网络前端技术展望中,有五大技术及趋势引起了广泛关注,它们将对Web开发产生深远影响。 1. **jQuery Mobile**:随着HTML5技术的发展,JavaScript库jQuery已经成为前端开发的首选。jQuery Mobile的出现,...
本资源摘要信息提供了 Web 前端年总结 PPT 模板的主要内容和知识点,包括技术研发部汇报人、技术研发部工作总结、项目中存在的问题及改进、技术研发部的不足及总结、技术研发部的展望、Web 前端技术、框架开发、代码...
### 2010年Web前端技术趋势及总结 #### 一、背景介绍与趋势概述 2010年是Web前端技术发展的一个重要转折点。随着后端技术(如存储、并发处理、分布式系统)逐渐走向成熟稳定,国内外各大互联网公司开始将更多的...
Web应用前端技术的探索与实践 1 1 前端开发那些事 1 2 怎样提高前端的质量和工作效率? 1 附件(关于2011年工作的一点浅见) 3 3 探讨一些技术问题 4 3.1 Frameset和iframe 4 3.2 Frameset和Div两种方式的对比 5 ...
baidu web前端笔试面试题目 Web 前端开发是互联网企业中一个重要的岗位,负责实现 web 应用程序的用户界面和用户交互体验。随着浏览器端的发展,Web 前端开发的重要性日益增加。下面是 Web 前端开发的知识点总结:...
基于Web前端开发的化工企业网站设计站在企业网站设计的前沿,旨在探讨HTML5移动Web开发技术在化工企业网站设计中的应用价值和实践意义。 文章首先介绍了互联网时代的到来对企业的影响,无论是新兴的媒体企业还是...
最后,本文对WEB前端开发的未来进行了展望,认为WEB前端开发的未来是光明的,前端工程师需要具备良好的技术基础和实践能力,需要能够独立完成项目,需要具备良好的沟通和团队合作能力。 本文对WEB前端开发进行了...
【某网站最新WEB前端应用及发展讲义】的讲义主要涵盖了淘宝网前端的发展历程、遇到的问题与挑战、实践经验以及对未来的展望。这份PPT文档资料由前端工程师赵泽欣(小马)分享,旨在探讨前端技术在淘宝网的应用和发展...
"web前端-1090ES和UAT模式下ADS-B信号接收机射频前端技术研究" 本篇论文主要研究了ADS-B信号接收机射频前端技术在1090ES和UAT模式下的应用,以提高空中交通监视系统的性能。ADS-B系统是一种广播式自动相关监视系统...
然后,白皮书提出了 6G 总体网络架构展望,认为 6G 网络架构需要具备分布式网络技术、空天地一体化、网络智慧内生、安全内生、数字孪生网络技术、算力网络技术等六大特征。这些特征将使得 6G 网络具备更强的计算能力...
6G 网络架构愿景与关键技术展望白皮书 本白皮书对 6G 网络架构愿景与关键技术展望进行了详细的描述和分析。白皮书首先介绍了 6G 网络架构愿景,强调了 6G 网络架构的重要性,并对 6G 网络架构的未来发展进行了展望...
一个新的岗位——“Web前端开发工程师”应运而生。随着新岗位的出现,开发流程中也新增了流程环节,并进入磨合期。技术规范开始制定并引入到开发流程中,前端开发开始逐步走向规范化。 在技术实践方面,淘宝前端...
根据埃森哲发布的《技术展望2021》中文摘要,我们可以看到企业技术转型的重要性以及未来技术的发展方向。以下是详细的知识点解读: 首先,技术展望强调了企业需要在变局中掌握技术先机,将技术作为引领企业发展的...
2021年的技术展望显示了在变局时代掌握技术先机的重要性。世界正经历着变化,企业需要以技术为核心,以创新为基础,从而在竞争中开拓新的局面。文章强调了数字化转型的必要性,并指出了企业在应对疫情这一全球性危机...
在2012年10月27日的一次分享会上,来自阿里巴巴的两位前端高级开发工程师贯高(花名:popomore)和陆辉(高皓亮),围绕着支付宝前端技术的发展历程进行了深入讲解。这次分享不仅回顾了支付宝前端类库Arale的发展...
埃森哲在2021年技术展望报告中详细阐述了五大技术趋势,这些趋势不仅影响了企业的数字化转型,还为企业在后疫情时代的业务发展指明了方向。 首先,技术在新冠疫情期间扮演了至关重要的角色。它不仅成为经济和政府的...