TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: I am writing a book on web design. Any suggestions?

2 点作者 anujkk超过 11 年前
I am about to start a new side project and this time I am interested in writing a book on &quot;Web Design&quot;. My primary target audience are hackers who want to get better at web design and use the knowledge &amp; skills to develop well designed front-ends for their product. Here are my initial thoughts on how I would like to go about it :<p>1. I don&#x27;t want it to be a 500 page HTML reference. There are many such texts available. That&#x27;s why I want to focus only on HTML5 elements that are used in real life projects.<p>2. Teach CSS3 in a simple and fun way by focusing on fundamentals and using mini-projects to illustrate how it can be used in real life projects.<p>3. I also want to cover design concepts like typography, layouts, responsive design, color theory, etc.<p>I am looking for suggestions on what to include in my book. What are the most important topics that you would like to be covered in a web design book?

2 条评论

ondiekijunior超过 11 年前
you shouldn&#x27;t avoid a glossary. and put in jQuery there as well, it is a vital component. it wont hurt to touch on responsive design across different devices. simplify that and you got a winner.
thenerdfiles超过 11 年前
1. Metanotational typefaces (FontAwesome to AlphaSymbolic — Blissymbols anyone?)<p>2. Perspective-based grid systems (Grid systems to build basic interactive Webworlds, instead of Websites)<p>3. Modular CSS Architecture (Using Grunt to compile CSS that lives with JS Modules, served on demand via RequireJS; a more meaningful folder architecture other than the dreaded &quot;css&quot; folder at project root[0]; I namespace my CSS&#x2F;LESS&#x2F;SASS as I namespace my Business Objects or Entities, and I namespace my CSS&#x2F;LESS&#x2F;SASS by module&#x2F;state&#x2F;verb.)<p>3.1 Modern Web DRY (Best way to package and create shareable front-end code?)<p>4. UI Semantics for Accessibility (What else can we add as sibling to &quot;Skip to Content&quot;? — It really is an Accessibility Hook within a <i>list</i>. What about Accessibility Hooks <i>everywhere</i>?)<p>5. Responsive&#x2F;Adaptive Images by Cool URL[1] (Responsiveness as a Service?)<p>[0]: <a href="http://www.jakobloekkemadsen.com/2013/07/css-abstractions-done-right/" rel="nofollow">http:&#x2F;&#x2F;www.jakobloekkemadsen.com&#x2F;2013&#x2F;07&#x2F;css-abstractions-do...</a><p>[1]: <a href="http://www.w3.org/Provider/Style/URI.html" rel="nofollow">http:&#x2F;&#x2F;www.w3.org&#x2F;Provider&#x2F;Style&#x2F;URI.html</a>