如果您还没有注意到,我在这里做了一些设计大修。我想借此机会回顾一下新设计的某些要点和功能。
为什么?
因为很有趣。因为我是一名设计师,我们永远不会感到满足。因为我认为网站应该至少每年进行一次小的设计更新。
有什么新内容吗?
没有,实际上没有。只是一个新的外观。在后端,我正在慢慢地将一些之前存在于 WordPress 之外的内容迁移到 WordPress 中。比如所有视频页面。它们中的大多数都位于我根据需要逐个构建的静态页面上。我甚至不记得为什么。但现在我为它们创建了一个特殊的 WordPress 页面模板,在那里我将内容插入自定义字段,我认为这将非常有效。这将允许在视频页面本身进行评论,这很好。这还将使未来的设计调整变得容易得多。
与旧设计的关联
我过去多次说过,我更喜欢演变设计而不是革命设计。从本质上讲,是调整和改进而不是从头开始。虽然这种设计感觉非常不同,但我仍然认为它是演变的。底层代码几乎没有发生任何变化。背景纹理虽然更浅,但还是一样的。标签仍然在这里!侧边栏仍然在右侧,并且在完全相同的位置包含完全相同的内容。页脚仍然很大=)
jQuery
我喜欢 jQuery,你喜欢 jQuery,WordPress 也喜欢 jQuery。我在上一个设计中稍微使用过它,但我认为如果要加载库,我最好充分利用它。jQuery 在新设计中执行的操作
- 在主菜单中执行颜色渐变。关于此的教程即将推出。
- 为侧边栏中的选项卡滑块提供动力。
- 在页脚中提取我最近的推文。
- 为页脚中的链接设置动画。
页面标题的更改
旧设计在几乎每个页面的末尾都附加了“ – CSS-Tricks”。我甚至不记得为什么,我认为这要么是早期 SEO 的努力,要么就是作为我开始使用的模板的一部分而引入的。我从来不喜欢它。现在我正在使用一种更智能的技术来正确命名 WordPress 中的页面。主页只是博客的名称。帖子只是帖子的名称。
以下是处理页面标题的巧妙 PHP 代码段(特定于 WordPress)
<title>
<?php if (is_home()) { echo bloginfo('name');
} elseif (is_404()) {
echo '404 Error - Page Not Found';
} elseif (is_category()) {
echo 'Category:'; wp_title('');
} elseif (is_search()) {
echo 'Search Results';
} elseif ( is_day() || is_month() || is_year() ) {
echo 'Archives:'; wp_title('');
} else {
echo wp_title('');
}
?>
</title>
@font-face
为了向 CSS3 致敬,我在页脚的一些文本中使用了 @font-face。您只能在 Firefox 3.1 beta 和最新版本的 Safari 中看到它(在撰写本文时)。我使用的是 Jos Buivenga 提供的免费且非常棒的 Fontin 字体。
如果您有兴趣使用 @font-face,想了解更多信息,并想知道如何在 IE 中使其工作,请查看 Jon Tan 的文章。
编码新主题
我决定在 CSS-Tricks 目前所在的完全相同环境中工作会更容易。因此,我注册了一个 顶级域名 并将其放在同一台服务器上。这样,当它完成并全部完成后,我只需移动几个文件夹和文件即可。所有相对文件路径都将完全相同,如果我从原始站点的子目录中工作,我就无法做到这一点。也许是过度杀伤,也许有更好的方法。不管怎样,它对我来说非常有效。
我遇到的一个问题是,我想将所有帖子和评论从主站点复制到测试站点。我应该能够从主站点导出并在测试站点导入。尝试过,但文件大小为 10MB,对于 WordPress 来说太大(即使经过一些花哨的黑客技巧)而无法导入。我可以移动数据库,但我只是变得懒惰,没有这样做。
所以……当设计接近完成并需要在真实站点上进行一些真实的现场测试时,我找到一个很棒的 WordPress 插件来完成这项工作。它被称为 主题切换器,它允许您向已登录的用户(以及具有足够高访问级别的用户)显示不同的主题。因此,我能够激活我的新主题并在登录时实际看到它,而其他人仍然看到旧设计。非常有用。
它没有居中
只是一个设计决策。为了使此设计居中,我必须想出某种方法来解决左侧,以便它可以使用与右侧相同的重复图形。这将占用相当一部分水平空间,我认为没有必要。我并不介意它左对齐。
您必须接受的事项
在这一点上,我有很多文章,永远(永远)无法逐一重新审视并进行更改。文章中存在一些一致性,这些一致性决定了网站的某些设计方面。例如
- 所有帖子中的图片最大为 570px。因此,网站的主要内容区域始终需要至少这么宽。
- 所有帖子中的图片都旨在显示在白色背景上。当我第一次开始这个新设计时,我在主要内容区域中添加了一些我喜欢的纹理,但后来我回过头去查看了一些旧帖子,这些帖子包含许多旨在显示在白色背景上的图片,看起来很糟糕。从现在开始,我的主要内容区域始终需要具有白色背景。
- 我的档案中的所有代码片段都用 <pre> 和 <code> 标签包装,并使用一个类名来指示代码类型。所有 HTML 代码都为**未转义**状态。我使用一个插件来允许我这样做,另一个插件来进行突出显示。我还可以接受这个系统,但我现在绝对被困住了。不同的代码突出显示器对如何处理代码有不同的要求,而我的代码片段太多了,无法更改它们。
希望您喜欢!
就是这样!我希望您喜欢它,请随时告诉我(无论如何)。为了后代,这里有一些屏幕截图。
嘿,Chris,
抱歉要说,但我更喜欢旧版而不是新版。
它真的还不错,但在我看来,“纸张纹理”与页脚中的宽敞内容不匹配。
而且头部/导航区域充斥着太多东西。徽标、导航、徽章、广告和网站信息……所有这些都挤在约 250px 的高度内。
也许你可以给那个区域多一点空白。
在新设计中,我更喜欢内容区域。
主要内容和侧边栏并排效果很好!
就这样,
来自德国波恩的祝福,
Oliver
干得好,Chris,内容更少拥挤,头部导航更简单清晰,所以绝对是改进。
如果文章保持在相同的水平,我将继续阅读!
我还没有体验过旧版设计,但这是一个很棒的设计。顺便说一句,我喜欢页脚。
“我更喜欢渐进式设计而不是革命性设计。”
我通常无法下定决心,而且我通常会做“革命性”的设计,所以我现在没有作品集。
很棒的工作,继续成长
我同意 Oliver 的所有观点。我自己也无法说得更好。
旧版很棒,新版也一样。
对我来说,重要的是它们都很清晰。
我可能会怀念旧版的大而又不突兀的导航。
无论如何,很棒的重新设计。
我非常喜欢它。我真的很期待那个 jQuery 教程!
喜欢它 :) 真的很好。恭喜;)
非常喜欢新版设计。尤其是页脚区域。太棒了!
我唯一认为不太好的地方是从黄色图案到白色的渐变太鲜艳了。无论如何,那是我奇怪的品味。在其他方面,该网站非常漂亮,阅读起来也很舒服。
干得好。
我一直在关注你的博客,我发现它是一个很棒的 CSS 和 JS 技术资源。希望我说这话不会冒犯你,但从图形上看,你的网站一团糟。我建议你考虑寻求一位优秀设计师的帮助。我真的相信你可以上一些好的品味课程。
^^ ouch。去死吧。这是你的网站。
看起来很棒,但你没有在底部设置背景颜色。有趣的是,你重新设计了网站,并且恰好在这个星期 Zeldman 也提到了这一点:http://www.zeldman.com/2008/11/07/is-your-websites-underwear-showing/
我喜欢!
无论有些人怎么说,变化总是受欢迎的。
非常棒的重新设计,但老兄,没有验证吗?:)
你好,我的浏览器刚刚崩溃,我的整个评论文章都丢失了。:) 我就简单地说一下
你能微调一下你的打印样式吗?有一些不必要的东西,而且字体太大——我总是需要下载你的页面并剪掉网站导航、评论、表单和侧边栏,因为我不想打印它们。看看 alistapart.com 获取更多信息以及他们如何管理打印样式(到目前为止,我发现它们最令人满意)。
为什么要费心?:) 因为我们中可能有很多人在家没有网络连接,并且喜欢在火车上阅读。当然,因为你这里有很多很棒的文章!
PS:我更喜欢这个设计而不是之前的那个。:) 再见,Ollie
右栏中的“投票”在 IE7 中显示不正常。
我喜欢新版设计,唯一让我觉得“不合适”的是主菜单,而且“浮动”的评论气泡有点奇怪;)
它不适合我。
去掉纸张,恢复居中对齐。
我真的很喜欢这个新版。它看起来更“专业”和现代。旧版很好,但对于你输出的内容来说显得过于简单。我喜欢它。在保留一栏中加分。我相信大多数人通过 RSS 阅读,所以他们甚至不访问网站。
我必须说,我爱它。它太棒了!其中用到的 jQuery 使它变得更好。
Chris,我认为设计效果很好,而且正如你所说,是渐进式的。我真的很喜欢新的帖子标题,但唯一看起来不合适的是菜单。它位于自己的角落,与网站非常分离,很容易被忽略。这与你之前的设计发生了革命性的变化,之前的导航非常大,并且非常清楚地表明了你的位置。不知何故,它们需要重新连接到设计中。
我更喜欢这个设计而不是之前的那个。我唯一建议的是在标签和按钮上使用“cursor:pointer;”,以及对打印样式表进行一些修改。除此之外,它看起来非常棒。
新版设计绝对是一个改进,但顶部仍然感觉有点拥挤——否则,干得好!
@mouras,有点虚伪,不是吗?(我花时间查看了你咳嗽设计精良的网站)
Chris,新版设计很棒,头部有点紧凑,但我仍然喜欢它。我认为你为帖子设置标题的方式真的很酷。无论如何,关键在于内容,所以请继续努力!:)
我非常欢迎新的外观。并且很高兴看到你计划制作一个关于淡出导航的教程。我知道我和其他人真的很感谢你努力教我们如何让网络变得更美好的地方。继续努力。
我更喜欢旧版,但变化是好的,有时需要一点时间才能适应。坦率地说,我来这里是为了你写的精彩内容,而不是为了网站的外观。所以,如果你喜欢它,并且它让你有动力写一些你精彩的文章,那么我认为它很棒 :-)
继续努力。
@mouras 萝卜青菜,各有所爱。这个网站具有令人难忘的视觉识别,而你的网站看起来与其他 WordPress 主题一样。除非你是在网上钓鱼以吸引流量。
我喜欢这个设计,继续保持。我唯一不满的是顶部的横幅广告,但说实话——你每个月从这些广告中赚的钱可能比你朝九晚五的工作赚的还要多,所以它不太可能消失。
我们常常过分纠结网站的设计,而实际上内容才是关键。很多时候,我们试图添加越来越多的设计元素,反而分散了对内容的注意力。我认为,如果你从最终用户的角度来看,你会发现一切都很好。
我更喜欢居中的设计,如果它是居中的,我就会很喜欢。
关于评论的一点说明,如果我不知道点击标题可以进入单个文章页面,我就不会知道你仍然启用了评论功能。我在博客主页的文章中没有看到任何相关提示。
哦,同意——我喜欢一直进行小的设计更改——只是表明一切都在继续 :)
不过我喜欢页眉,至少很有趣 :)
我爱新的设计。
现在它已经消失了,我可以说我从来都不太喜欢旧的设计/风格(我认为主要是整个页面上的纹理背景)。但好的设计可以让您进行相对较小的调整,并最终得到像这样的焕然一新的东西。
继续努力,提供更多优质内容。
说真的,居中对齐!
好吧,我非常喜欢重新设计后的版本。我喜欢更小巧、更简洁的页眉,以及一些底层的粗犷元素。我认为标签可以更小一些,它似乎盖过了“CSS TRICKS”,尽管每个人都已说过,我不喜欢左对齐 :) 虽然网站并不总是需要给人以平衡和对称的感觉,但我认为它有助于网站的无形价值,你对居中设计会感到更平和。我还认为它会帮助设计本身,它看起来只是毫无理由地放在左边,好像你很容易就能完成左侧一样。但我确实喜欢这个设计和空间元素,干得好!
Ryan Faubion,这叫做创新——你不喜欢它是因为你习惯了居中对齐的网站。
@Chris,我忘记提了,我喜欢你没有在首页显示评论数量,这表明你更重视文章质量而不是评论数量,说实话,我有点厌倦了所有那些带气泡的评论数量统计。
我看到了你在Twitter上发布的内容,说没有人解释为什么他们更喜欢居中版本的网站而不是左对齐版本。就我个人而言,我几乎总是讨厌硬左对齐的网站;它通常看起来过时且不平衡。在你的情况下,你的设计确实很强大,所以理论上它应该能够抵挡住页面其余部分的空白。但实际上,今天早上我点击你的网站时看到了什么:一望无际的空白。在构图中实现平衡是设计101,虽然在你的截图中网站看起来很平衡,但在我的显示器上看起来并不平衡。
话虽如此,我仍然很喜欢重新设计后的其他部分——尤其是页脚,它真是太棒了。
我非常喜欢你的重新设计。你做得非常好。
我喜欢它。它有相同的感觉,但更具“冲击力”。页脚非常棒!我喜欢左对齐,但当我向下滚动到页面底部时(白色覆盖背景纹理的地方,屏幕右侧有很多白色),看起来好像缺少了一些东西。也许这就是人们不喜欢居中外观的原因。
做得很好。
一些评论
在我看来,它好像有三个不同的页面。第一部分带有背景,第二个是白色的,第三个是页脚。它们差异太大。
为什么标题后面有斑点,而其余部分却如此干净?如果任何东西看起来都相似,为什么底部会有太空主题?
我的意思是,你可以随心所欲,当然,这是你的页面,但对我来说,它有点不一致。
我认为改变是好的,我真的很喜欢新的布局。我不认为旧设计有什么问题,但我真的很喜欢新的!Chris,干得好,继续提供优质内容!
嘿,Chris,
喜欢新网站,
尤其是导航(:D 哈哈,抱歉,不得不这么说:P)
但对,我真的很喜欢它。
我认为你页脚链接的效果也很好。
我还认为左对齐的样式也很好。
期待星期三:D!
——Liam
[email protected]
主要内容区域看起来很棒。但其余部分需要改进。
为什么突然出现难看的背景纹理并逐渐淡化为白色?
我认为淡化为白色的过渡太突然了,侧边栏背景纹理至少应该延伸到侧边栏小部件的末端。
此外,当你从评论框中跳出,期望转到“姓名”字段时,它会把你带到搜索字段。
——Bryce
我一定是唯一一个不将浏览器最大化以占据整个屏幕的人。我使用大屏幕是为了能够打开多个窗口,而不是为了查看页面背景。
@Ollie – 打印样式表对我来说看起来很不错,如果您看到任何想要更改的细节,请告诉我。
@Don – 捕捉到了!我实际上计划明天链接到那篇文章=)
@James – 我有点同意你的观点,但我认为评论数量的事情可能会卷土重来。我喜欢它如何邀请人们评论,并提供另一条通往“单页”的明显路径。我会尽量避免让人感到厌烦。
@Jason – 我和你站在一起。我有一个大显示器,但我几乎从不全屏浏览。有多少网站针对 1920 px 宽度进行了优化?没有。
恭喜!新的网站设计看起来很棒,一个巨大的进步!!!
我仍然觉得页脚部分很棒!
还要恭喜你突破10,000 :)
我看到了你在Twitter上关于居中对齐的评论,并想分享我对设计的看法。
左对齐与居中对齐
我认为你将网站左对齐是可以的。关于网站不平衡的评论只是指出了一些读者在浏览时会最大化浏览器窗口。这是他们的选择,但我不知道他们为什么要那样浏览。大多数网站的设计仍然是为了适应 1024 x 768 分辨率。
一致性和设计
@tonicastro 关于网站设计中不一致部分的观点是合理的,但我认为这里存在不止三种不同的设计。页眉以一些漂亮的图形开头,页脚在页面底部再次使用了这些图形。在页眉之后,混合了一些旧的设计理念,比如“纸莎草纸”或“沙纸”。在我看来,这效果并不好。
主要内容广告采用了另一种设计,带有“ilovetypography.com”和“designworkplan.com”的影子。我认为这些设计强大而美丽,并且理解它们是否启发了您。侧边栏广告又给设计带来了另一种感觉,带有圆角(主要内容上也有)和褶皱纸背景,与“纸莎草纸”或干净的主要内容不协调。
侧边栏的组织很好。RSS Feed、电子邮件订阅和搜索区域清晰定义。带选项卡的块也组织得很好,但背景图形看起来有错误或不正确。
网站上使用了太多不同的字体。一种用于徽标(这不算),一种用于导航和文章正文。另一种用于侧边栏中的标题和订阅。在选项卡上,你为第一个选项卡选择了不同的字体,为其余选项卡和投票块标题选择了另一种字体。通过为第一个选项卡选择不同的字体,你表明此选项卡处于活动状态。但真正的(你的选择)指示器是黑色。投票块只需要稍微调整一下就能变得更好。不要缩进标签的第二行,并更清晰地分隔选择(选择之间不同的空间和每个标签的行高)。
按钮很好,清晰且很大,但我不知道它们属于哪种样式。 “投票”和“查看结果”都应该像按钮一样吗?
评论的样式与网站的其余部分完全不同。我会以不同的方式组织它们,以更清楚地表明每条评论属于谁。在几乎任何网站上让评论区域看起来都不错都相当困难,但我相信你可以做得比你现在做的更好。
评论表单很干净,但组织方式看起来很奇怪。如果姓名和电子邮件字段是必需的(而且是必需的),我会让读者先专注于解决这个问题。也许我会将网站字段放在文本区域下方,但这也不太常规。
页脚看起来很不错,但我不知道是否喜欢“Chris Coyier”像幽灵一样漂浮在太空中;)
总的来说,网站使用了大量的阴影效果。颜色方面,有亮色、乳白色和一些柔和的色彩。我最多数了4或5种字体。网站的总大小接近1000KB,包含24个JavaScript文件、21个CSS图像和4个样式表文件(使用Firefox/Firebug的YSlow插件统计)。
您的网站内容非常棒,我非常欣赏您为所有文章和播客/屏幕截图付出的努力。我将继续定期访问您的网站。祝您网站重新设计的微调工作顺利。
@macbruker
我只是注意到一些细节,在侧边栏中,如果广告不存在,滑动框会向上移动,由于它的背景是白色的,看起来有点奇怪。而且在滑动框上,你可以看到文字出现在图像边缘之前。另外,在评论预览中,如果你的评论很长,按钮会碰到框。
Chris,我非常喜欢新的设计和颜色。它与旧版本完全不同。在我看来,这是个很好的改变!
我认为在这个重新设计中,中心内容更加清晰。它非常突出,并且更吸引人阅读。
我更喜欢您的重新设计,做得太棒了!
PS:顶部那个428X60的横幅(psd2html.com的横幅 – https://css-tricks.org.cn/images/ad.jpg),与其把它做成一个整体的横幅,您是否应该将磨损效果作为背景图像的悬停效果,并将468横幅单独显示?我想每次您在上面添加新的468横幅时,都需要重复添加背景效果可能很麻烦吧~ 我相信您已经考虑过这个问题了,但以防万一,还是提一下 :-)
说实话——我讨厌您的旧设计,对于一个以CSS为中心的网站来说,它看起来很糟糕。但我非常喜欢新的设计!我唯一有点不满的是没有Gravatar用户的评论图标,它看起来与网站其他设计格格不入。
做得很好!;)
我想说实话 :) 我以前从未喜欢过您使用的主题,但我喜欢这个。它很棒,Chris :) 祝贺您!
Chris,干得好!我真的很喜欢新的设计,它比旧版本好多了。
我非常喜欢。很棒的文章。期待即将推出的关于jQuery颜色渐变的教程。
网站更新做得很好 - 它简洁美观,页脚也很有魅力。如果可能的话,我同意其他人的看法,应该将纹理背景一直延伸到底部。
Chris,我喜欢这个网站。是的,页面没有居中有点不同。总的来说,它仍然看起来不错。我想说的是,无法看到评论的数量和/或快速链接到评论。我认为很多人会更喜欢这样。只是一个建议!
好吧,我非常喜欢新的设计!我也喜欢左对齐(出于某种我目前还不知道的原因,我主要使用左对齐)。
只有一件关于打印样式的事情:“保存到...”(Delicious)等在我看来毫无用处 ^-^ 也许可以考虑将评论浮动到图片旁边和/或去除图片,因为这只会浪费墨水和树木(占用空间)。
(在 OS X 10.4.11 上使用 Safari 3.1.2 检查过)
我认为它很棒,但我只不喜欢新的搜索栏。之前的那个要好得多。黑色的按钮让我感觉不太舒服。如果您想保留它,我认为将其放置在RSS提要上方会更好。
很棒的网站和很棒的文章,请继续努力。
PS:期待jQuery教程。
我在阅读所有这些评论时产生了一个想法。如果您将一些随机的提示、图片、引言等小片段放到那个空白区域会怎么样?你知道,给那些使用30英寸显示器并且不知道如何调整窗口大小的人...一些东西可以看。 :)
嗨,Cris,设计简洁实用;我稍微更喜欢旧版本,因为它居中。高科技页脚的绝佳示例。无论如何,请继续分享精彩内容!
再见,Fede
我喜欢新的设计,尤其是您的页脚;我想知道我的博客页脚是否符合整个网站的设计;您对此的评论将不胜感激。
为什么这么多人总是希望您制作居中的网站?
在1280×1024分辨率下,页面底部有超过一半的空白。对我来说,这很糟糕。
不过页脚很酷。
嘿,Chris,
不错的重新设计。我喜欢您在设计更新的同时仍然保留网站特色的这一点。正如您所说,“我更喜欢渐进式设计而不是革命性设计”。这是一次很好的改版。
我有一个问题,您为您的网站使用了新的样式,您能提供旧主题的下载吗?它非常漂亮,这将非常棒。 :)
继续努力,并致以最美好的祝愿
Dominik
非常好...很酷的细节和效果...
对于所有对新设计有意见的人,我有一个简单的解决方法
订阅RSS提要。
好吧,这听起来可能很奇怪,但我可以看到文字从背景外滑过。也许您就是这么设计的,我不知道,但除此之外,我真的很喜欢新的设计!一如既往,非常棒的作品。
我更喜欢这个设计。我以前一直无法解释,但我对旧设计有一些不满,现在它消失了。(并不是说它很糟糕,只是有一些地方不太满意。)干得好。
页脚中动画链接的教程?
我对这段代码很感兴趣。
嗯,说实话,我更喜欢旧的设计。别误会我的意思,这个设计看起来很新颖,很漂亮...但是旧设计中的导航和“居中”使其对我更有吸引力...好吧,新设计中有一些很酷的jQuery,我可能会添加。
嘿,Chris!新设计看起来很棒!也很高兴看到已经安装了IntenseDebate,我期待着自己更多地测试它
顶部的导航现在在标题中丢失了,我没有注意到它在主标题右侧上方。
我发现Google Chrome也支持@font-face!