2010-06-09 45 views
3

我熟悉html & css一起工作的方式。最近我正在预览一些由苹果demo'd制作的html5内容,并看到他们使用了html5/css/javascript。我正需要知道javascript是否是必须学习的地步;或者如果我可以找到与CSS3 &HTML5类似的解决方法。学习HTML5和CSS3。我是否也需要JavaScript?

编辑,以澄清意图:

我的目标是与Twitter的饲料和一些基本的动画滚你自己的博客页面。

我需要学习javascript吗?

回答

11

是的,你应该学习Javascript。

不,你不要必须学习Javascript。

长版本:

JavaScript是唯一的,如果你希望自己的网页做的不仅仅是显示静态内容所需。如果页面是静态的,则不需要。没有它,有些事情可能不会很有趣,但(想起了<audio>,<video><canvas>)。

更具体地说,在回答你的问题时,苹果的例子可能不是静态的(我猜它们中的很多都与我之前提到的三个标签有关),所以如果你想做这样的事情,你需要学习Javascript。

+0

你说得对,他们不是静态的。 – 2010-06-09 19:28:01

+1

9个月后,我学会了JavaScript。你的答案依然如此。是的,你应该学习它,但仍有许多解决方法。您几乎需要学习JavaScript,以便您了解并理解为Web开发人员提供的解决方法的起源。 – 2011-03-27 03:51:46

+0

尽管对'-webkit-animation'和'-moz-animation'的支持意味着你不需要JavaScript来处理像Apple这样的动画。 – 2011-11-01 22:56:33

4

你几乎总是会发现你想做一些HTML5或CSS3不会让你做的事情。如果你了解基本的编程技术,JavaScript并不是很难学,如果你不是一个好的开始的地方。

开发就是把东西添加到你的工具箱中。如果你有HTML5和CSS3,并且对JS有很好的理解,那么对于客户而言,如果你只知道HTML5和CSS3,那么对他们来说更有价值。对于基于浏览器的开发,JavaScript(及其库)是非常宝贵的。

1

我的目标是与Twitter的饲料和一些基本 动画滚你自己的博客 页。

是的。学习JavaScript的基础知识,然后研究jQuery。

1

取决于您正在开发什么样的页面。大多数新网站都非常活跃,用户期望桌面就像性能和用户界面,在这种情况下,您需要javascript(站点,如脸书,Gmail,门户网站,计算器...)

1

期待网站和用户体验正在进行,学习JavaScript似乎是对我的“必须学习”。随着我对网页设计的了解越来越多,我也开始看到分离内容(HTML),风格(CSS)和动作/交互(JS)的智慧。虽然我不亲自使用它,但我知道一个快速启用Javascript的好地方是使用jQuery。就我个人而言,我使用雅虎的YUI library,因为我发现他们的网站提供的支持(示例,API文档和视频)更易于学习。来自YUI的另一个宝石是他们的YUI theater这是关于YUI和一般的JavaScript开发的伟大的谈判。我希望这有助于!