我即将转到我将要做前端Web开发(主要是CSS和jQuery)的工作 .
什么是好的资源(书籍,网站,博客等),以便更多地了解这些技术,以及任何前端Web开发相关的(一般的好技术,用户界面的想法等)?
谢谢!
ETA:只是想知道我在哪里,我有大约1 . 5年的网络开发经验 . 所以我已经很好地掌握了CSS并且了解了jQuery的基础知识 . 我也知道很多用户界面设计 .
JQuery docs是必须的 . 从头到尾阅读,然后开始启动并将其保存在书签上 . 你可以想到任何关于jQuery的问题都可以在那里得到解答(甚至大多数问题都在SO上提出) .
A list apart也是一个非常好的网页设计资源 . 我强烈推荐他们的CSS Floats 101文章 .
有一个名为Eloquent JavaScript的免费电子书 . 我发现它非常擅长解释Javascript(jQuery只是一个Javascript库,它没有什么外星人) .
有些人可能不同意我,但W3Schools对初学者来说是一个非常好的资源(它通常在搜索结果中排名很高) .
绝对检查Mozilla开发者网络......
https://developer.mozilla.org/
你 need Firebug for Firefox . Chrome Developer Tools已经安装在Chrome中,非常实用!
JS FIDDLE!!!
http://css3please.com/
......以及其他一些链接:
http://matthewjamestaylor.com/blog/equal-height-columns-cross-browser-css-no-hacks
http://www.w3.org/TR/CSS21/selector.html
http://coding.smashingmagazine.com/2007/05/01/css-float-theory-things-you-should-know/
http://www.cssstickyfooter.com/
http://phrogz.net/CSS/vertical-align/index.html
http://www.css3.info/
我希望这有帮助 .
正如Hristo所说,Mozilla - 我会建议获取Firefox的Firebug插件 - http://www.getfirebug.com,我不能强调如何更容易使CSS变得更容易(特别是调试和整理东西)
我还建议用于CSS的w3schools参考页面 - 涵盖所有最常用的东西http://www.w3schools.com/cssref/default.asp(当你忘记确切的标签时很方便)
得到你的JS帽子!使用JQuery是一回事,但你应该真正理解JQuery的工作原理 . 你说你知道JS的基础知识,所以看看John Resigs Advanced JS page . 这是一个领先的JS人员的非常好的指南 - 你将在这里学到更多关于JS的知识 .
我假设你也会做HTML,因为这是FE dev的核心 . HTML,看似简单,很容易被忽视作为一种技术,但你不应该嗤之以鼻 . 编写简洁,干净和语义的HTML是一项技能,需要大量的学习和练习,就像CSS和JS一样 .
对,现在你实际要求的东西:)
对于jQuery,我肯定会考虑尽可能多地学习JavaScript . 虽然您可以在不了解JavaScript的情况下编写jQuery,但您需要了解JavaScript以充分利用jQuery并编写更好的代码 . 当然要知道什么时候可以使用普通的'JS' .
JavaScript: The Good Parts - JS大师道格拉斯克罗克福德的简明但密集的书
JavaScript: The Definitive Guide - 一本巨大的圣经,不是为了胆小的人!
Crockford on JS video series - crockford网站上的大量视频:-)
jQuery docs - jquery文档非常全面,包含大量示例和解释
web standards solutions - 它曾经阅读过,是一本优秀的入门读物
CSS Floats 101 - 一个单独的列表(FE开发的优秀网站)
CSS Positioning 101 - 一个单独的列表
CSS Tricks - 许多尖端的CSS
Specky Boy - 一般前端开发
MS Script Junkie
A List Apart (Again!)
Smashing Magazine
希望有助于您进入前端开发!
www.csszengarden.com和匹配的书籍对CSS来说是很好的资源 . 如果您认为您正在做的工作也可能受益于平板电脑/智能手机的手指友好界面版本,您也可以查看www.jquerymobile.com .
格雷格
6 回答
JQuery docs是必须的 . 从头到尾阅读,然后开始启动并将其保存在书签上 . 你可以想到任何关于jQuery的问题都可以在那里得到解答(甚至大多数问题都在SO上提出) .
A list apart也是一个非常好的网页设计资源 . 我强烈推荐他们的CSS Floats 101文章 .
有一个名为Eloquent JavaScript的免费电子书 . 我发现它非常擅长解释Javascript(jQuery只是一个Javascript库,它没有什么外星人) .
有些人可能不同意我,但W3Schools对初学者来说是一个非常好的资源(它通常在搜索结果中排名很高) .
绝对检查Mozilla开发者网络......
https://developer.mozilla.org/
你 need Firebug for Firefox . Chrome Developer Tools已经安装在Chrome中,非常实用!
JS FIDDLE!!!
http://css3please.com/
......以及其他一些链接:
http://matthewjamestaylor.com/blog/equal-height-columns-cross-browser-css-no-hacks
http://www.w3.org/TR/CSS21/selector.html
http://coding.smashingmagazine.com/2007/05/01/css-float-theory-things-you-should-know/
http://www.cssstickyfooter.com/
http://phrogz.net/CSS/vertical-align/index.html
http://www.css3.info/
我希望这有帮助 .
正如Hristo所说,Mozilla - 我会建议获取Firefox的Firebug插件 - http://www.getfirebug.com,我不能强调如何更容易使CSS变得更容易(特别是调试和整理东西)
我还建议用于CSS的w3schools参考页面 - 涵盖所有最常用的东西http://www.w3schools.com/cssref/default.asp(当你忘记确切的标签时很方便)
得到你的JS帽子!使用JQuery是一回事,但你应该真正理解JQuery的工作原理 . 你说你知道JS的基础知识,所以看看John Resigs Advanced JS page . 这是一个领先的JS人员的非常好的指南 - 你将在这里学到更多关于JS的知识 .
我假设你也会做HTML,因为这是FE dev的核心 . HTML,看似简单,很容易被忽视作为一种技术,但你不应该嗤之以鼻 . 编写简洁,干净和语义的HTML是一项技能,需要大量的学习和练习,就像CSS和JS一样 .
对,现在你实际要求的东西:)
对于jQuery,我肯定会考虑尽可能多地学习JavaScript . 虽然您可以在不了解JavaScript的情况下编写jQuery,但您需要了解JavaScript以充分利用jQuery并编写更好的代码 . 当然要知道什么时候可以使用普通的'JS' .
JS资源:
JavaScript: The Good Parts - JS大师道格拉斯克罗克福德的简明但密集的书
JavaScript: The Definitive Guide - 一本巨大的圣经,不是为了胆小的人!
Crockford on JS video series - crockford网站上的大量视频:-)
jQuery docs - jquery文档非常全面,包含大量示例和解释
CSS资源:
web standards solutions - 它曾经阅读过,是一本优秀的入门读物
CSS Floats 101 - 一个单独的列表(FE开发的优秀网站)
CSS Positioning 101 - 一个单独的列表
RSS客户端中的好网站:
CSS Tricks - 许多尖端的CSS
Specky Boy - 一般前端开发
MS Script Junkie
A List Apart (Again!)
Smashing Magazine
希望有助于您进入前端开发!
www.csszengarden.com和匹配的书籍对CSS来说是很好的资源 . 如果您认为您正在做的工作也可能受益于平板电脑/智能手机的手指友好界面版本,您也可以查看www.jquerymobile.com .
格雷格