我如何才能了解最新的 Web 开发标准?
首先,我知道这个问题引出了另一个问题 - 是否应该遵循最新的 Web 开发标准以及它们是否仍然具有相关性?
除此之外,我专注于 GUI 开发、可用性等。利用 XHTML、CSS、JavaScript 等的前端 Web 开发。
我知道有很多专家和思想领袖,但在我的项目中,我并不总是有这样的人。是时候关注它们并跟上最新的开发标准了。然而,这显然非常重要。
那么,我怎样才能在保持生产力的同时了解最新的 Web 开发标准呢?是否有任何特定团体或组织可以对此进行监控?人们可以遵循的最佳实践?
First off, I know that this question begs the other question - should the latest web development standards be followed and further will they remain relevant?
That aside, I am focused on GUI development, usability, etc. Front-end web development that utilizes XHTML, CSS, JavaScript, etc.
I know there are many gurus and thought leaders out there but with my projects I simply do not always have time to follow them all and keep up with the latest development standards. However, this is obviously very important.
So how can I keep myself up to date on the latest web development standards while maintaining productivity? Are there any specific groups or organizations to monitor for this? Best practices that one might follow?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如今,网络正在以惊人的速度向前发展。大的
驱动程序是 Google、Yahoo 和 Facebook。看看他们正在使用什么
他们如何保持生产力。
从今天开始,如果您接触过 AJAX,您一定知道 AJAX 是如何工作的。
过去十年的 Web 业务还没有遇到过 AJAX,它
至少应该成为“啊哈,这就是它应该如何运作的”
。
首先是Mosaic,然后是Netscape
统治世界数年。然后我们就发生了浏览器战争
网景失去了它,
主要是由于糟糕的策略。
多年来(2000-2005)IE 是首选浏览器,其中
NS 4.7 是与 Mac、Linux 兼容的事实上的标准
这些年太糟糕了(表格中的表格和 1x1.gif
等等...)但后来 Firefox 出现了,Opera 获得了关注,现在我们
Firefox、Chrome、Opera 和 Safarii 是完全值得的替代品
到IE。
为了与当今大多数浏览器保持兼容,请使用 JQuery
特别是观看完整的演示“DOM
是一团糟”,作者是 JQuery 的作者 John Resig(你自己谷歌一下,我
不会宣传任何特定视频网站)。但也有替代方案,Dojo、YUI 等。
在服务器端,事情也在发生,特别是在
新的现有语言领域。查看 commonjs,
node js,Couch DB< /a>
当数百万个同时 AJAX 请求流过时
来自百万用户的网络实时互动
Web 应用程序,您无法真正使用千兆字节加载的 weblogic 或
websphere服务器解决方案,必须使用轻量级服务器系统
可以轻松扩展到多个服务器。
客户端和服务器端的一个共同因素是 JavaScript 正在获得越来越多的认可。您应该学习如何编写好的 JavaScript 代码,但不要太从字面上理解 Crockford 的话。
网络的一件好事是,大多数知识今天仍然像 10 年前一样有效,不同之处在于今天的工作流程变得更加高效。
The web is moving forward at a tremendeous speed nowadays. The big
drivers are Google, Yahoo and Facebook. Look what they are using and
how they stay productive.
As of today you must know how AJAX works, if you have been in the
web business for say the last decade and not encountered AJAX yet, it
should at least become a "aha this is how it should have worked from
the beginning" feeling for you.
Secondly, browser compatibility. First there was Mosaic, then Netscape
ruled the world for several years. Then we had the browser war
and Netscape lost it,
mainly due to bad strategy.
For several years (2000-2005) IE was the first choice browser, where
NS 4.7 was the defacto standard for compatibility with Mac, Linux
etc. These years were terrible (Tables in tables in tabels and 1x1.gif
etc...) but then Firefox arrived, Opera gained attention and now we
have Firefox, Chrome, Opera and Safarai as fully worthy alternatives
to IE.
To stay compatible with most browsers today, use JQuery
especially watch the full presentation "The DOM
is a mess" by John Resig the author of JQuery (google it yourself, I
wont promote any specific video site). But there are alternatives as well, Dojo, YUI etc.
On the server side, things are happening as well, especially in the
field of new exiting langauges. Check out commonjs,
node js, Couch DB
When millions of simultanous AJAX requests are flowing through the
network from millions of users of real-time interactive
web applications, you cant really work with gigabyte loaded weblogic or
websphere server solutions, you must use lightweight server systems
that scale easily to multiple servers.
One common factor in both client and server side is that JavaScript is gaining more and more acceptance. You should learn how to write good JavaScript code, although don't take Crockfords words too literally.
One nice thing with the web is that most knowledge is still as valid today as it was say 10 years ago, the difference is that the workflow today has become so much more productive.