3450399331
网站设计

开发网站和设计网站的工作步骤

发表日期:2024-12-06   作者来源:www.yanlongwu.com   浏览:0   标签:网站制作    

请注意,这篇文章是针对初来乍到的行业,而不是资深的设计师和开发职员。点的文章,是有意义的,面向将来的友好的网站制作的今天,包含方案,技术和工具,大部分网页设计人员至今提供一般引导。

很长时间以前,在一个星系非常远非常远......一个年轻的设计师踏上史诗般的旅程布满了危险的布局的挑战,持续的拖沓,狡猾的jQuery错误和致命的IE浏览器错误。这是一个成年礼,所有设计者需要采取以骄傲的挺立与他们的同龄人在这个广阔的世界中,大家调用Web。是的,我在谈论打造我们的投资组合网站。

我近期重新设计我们的投资组合网站。这是一个具备挑战性的,但愉快的经验,我真的学到了不少东西。我的目的是创造一种独特的在线存在,代表我的个性和显示我的详细设计工作,当然作为一个宣传媒介获得更多的揭秘和业务。

看看我的设计和开发工作步骤的幕后

收到一堆邮件,问我关于我的网站的重新设计过程中我做了设计决策后,我决定写这篇文章给我的旅程和一些我一路上学到的东西偷窥。我将讨论在现代Web设计的好实践,并在整个设计和开发的工作步骤,我也跟着打造我的网站,从刚开始的规划阶段到最后的直播网站,包含以下步骤开发网站和设计网站的工作步骤

我的技能是一个混合的编码和设计,我想这是突出的。我是一个大风扇,简洁的设计,要坚持主如果黑色和白色的调色板,让设计彪炳。我想用我一个人的照片作为一个英雄形象注入到网站的一些个性。我喜欢看到动画的经验,由于我向下滚动页面。我从来没喜欢的方法,在其中一个网页的抽搐到另一个,所以我想我的过渡是平滑的。我喜欢大方量的白色空间和全宽度的布局。手机和平板电脑用户获得好体验,也有对我非常重要,由于我想响应。我期望我的案例研究,讲一个故事,关于我的设计过程中,而非只是没上下文的随机图像画廊。

创建时间轴

一旦你的想法,你了解什么方向前往,得出一个粗略的时间表。我不是说严格的期限或什么,但更多的指南,以帮助你组织的任务和维持生产力和动机。简单地列出你需要做的任务,并估计所需的时间,每一个人将采取。这会给你一个粗略的估计,该项目将采取多长时间,与创建一个任务列表工作。当然,你的一些估计可能有点过,但你可以调整时间轴,当你去。组织的一位非常长的路要走,所以进入这个习惯。

设计

设计你的品牌

你的品牌是基本的视觉语言来描述你是哪个,决定其他人如何看你。我想传达一个干净,时髦和最小的外观和感觉。我一直非常简单的事情,并决定创建一个标志,从我的首字母缩写,用最少的黑色和白色的调色板。我勾勒了一些想法,并决定最后的标志(我画在Adobe Illustrator)之前尝试排版和字母的排列。假如你有麻烦来了一个标志,你可能想读“标志设计的系统办法。“

我的最后标志设计

作为我的品牌,我也想为我的网站和各种社会化媒体平台的设计头像。那就需要我作为一个设计师和开发职员的代表,而独特而难忘的。经过无数小时的头脑风暴(更像拖沓),我终于有了一个想法是有道理的。当时的想法是,我的脸拍一张照片,并把它的一半。我一面描绘创意的设计师,而其他会显示我的逻辑编码端。经过无数次的草图,并在Photoshop中摆弄了不少,我终于开心的理念。我用粉彩,垃圾风格的画笔和口罩,以达到美观的,我是后。

创建内容

很多设计师离开内容创作,直到结束,由于他们更有兴趣的布局和美学(有趣的东西)。早在项目创建内容,由于这将决定设计。你需要哪种信息传达给游客?想想你想要怎么说,如何说。给定的点应该写成简单的文字,或将它作为图像或图表更有意义吗?

简洁,友好的,在你的副本。我喜欢写的第一人,使其感觉愈加人性化。打破成小块,以提升可读性和可扫描副本。我的内容,我写了一个草案,并打破它分解成六个主要部分组成开发网站和设计网站的工作步骤

想想它像一所房屋的基础。有了一个坚实的基础,房屋是稳定的,并且它的建筑是比较容易的。有了坚实的电网,你的设计可以比较容易地调整以适应任何变化随之而来。

有的设计师找到一个网格限制,但它确实取决于设计。我感觉这会致使在一个整洁的和更有组织的设计。我的设计是相当简单的,所以我用了一个定制的12列灵活的网格,但16列的网格会给更多的概念和准确性。我还概念了一个大宽度为1040像素,以确保设计看着并不大屏幕上拉伸。

用灵活的网格(而不是三个独立的固定宽度为手机,平板电脑和台式机),使一个网站,动态扩展,以适应任何设施宽度。下面是我响应电网的CSS,但感觉免费创建我们的设计,以适应。所用的工具,如Gridpak,响应电网系统,金网格系统和Responsify创建我们的响应电网。我从几个这类工具来创建我们的自概念灵活的网格思想。

看着上面的CSS后,你或许会想了解怎么样[^类=“山坳”CSS选择器的工作原理。它事实上是被叫做一个子串匹配的属性选择器,它是所有选择的任何类的字符串开始山坳。你还可以用串匹配选择其他属性与某些字符串,甚至是那些含有某些字符串。串匹配是一个便捷的办法来创建更复杂,更强大的CSS选择器,并且他们非常不错的支持,也早在Internet Explorer 7的。

HTML是相当简单的,太多,非常象一个表的行和列组成。下面是一个简单的两列响应电网,我在我的网站上用。左栏跨越五列,而右边立柱跨越七个。

设置逻辑断点

当你设计一个负责任的网站,在肯定宽度的布局将打破或文本将成为压扁,很难阅读(45至75个字符是一个舒适的,每行的长度)。这类特殊的宽度被叫做断点,他们总是设置,如容易见到的设施宽度为移动320至480像素,768到1024像素的片,和1024像素,高为台式机。问题是“容易见到的”宽度真的没有了,愈加多的设施,因此这个解决方法不可以非常不错地扩展。

内容,而非设施宽度的基础上设置断点,是一个更具扩展性的解决方法。比如,而不是一味地宽768像素,为平板电脑设置一个断点时,我不是看着我的内容,发现它看着非常不错,直到它得到了挤压下600像素。因此,我设置一个断点,改变布局,以确保内容依旧明确可辨低于这个宽度在600像素。是的,你需要优化你的网站的介绍各种设施,但你的内容应一直确定断点所在。这类都是我需要为我的设计开发网站和设计网站的工作步骤

/ *手机样式先走,没媒体的质疑。* /@媒体只有屏幕(的min-width开发网站和设计网站的工作步骤600px的){/ *的平板样式(宽度大于600像素)* /}@媒体只有屏幕(的min-width开发网站和设计网站的工作步骤1140px){/ *桌面样式(宽度大于1140像素)* /}

概念的断点,我可以勾画的平板电脑和移动线框。有时,小型设施上隐藏或省略的内容是有道理的,但我想尽量在所有设施上提供尽量多的内容。移动用户为何要错过有价值的内容?大家习惯于在手机上滚动,无论怎么样,所以第一想到之前删除或隐藏内容。最简单的解决方法并不一直最好的之一。

设计高保真样机的

一旦在桌面和移动线框勾勒,我搬进了Photoshop和嘲讽更详细的网站。我不喜欢花太多时间,由于它减缓了进步过程,在Photoshop中。不要过分担忧创建一个像素好的设计,你就会有空闲来健全它在编码过程。相反,简单地模拟了主要的页面模板,与与其他任何你需要的设计元素和资产。我嘲笑页眉和页脚,与“关于我”页面下方的基本要点,以确保与审美,我非常高兴。

“关于我”页面样机

同样,我也没嘲笑任何手机或平板电脑的设计在Photoshop,由于我发现,简单的编码这类基于线框更快。然而,我没,花一些时间,如图标和纹理细节,在波兰的最后网站,它可以使一个非常大有什么区别。

开发

目前大家的网站策划和筹备去大家的形象资产,是时候开始编码。所以,叫你的耳机和喜欢的文本编辑器!我的文字编辑器的选择是崇高的文本。非常简单,速度快,功能强大且易于用。假如你是一个Windows用户,我建议你记事本+ +。

我一般从Web页面的顶部,并逐一级建造师立的每一个元素。让大家开始与标题导航。我喜欢写出来的HTML元素,然后再移动到的CSS。请记住,大家事实上是在创建移动版本,第一降低代码膨胀。依据项目的复杂性,你可以从头代码,或用HTML5样板,基金会或指南针如此的框架。

CSS预处置器(扣除/萨斯)

假如你还不熟知CSS预处置器如和萨斯,一定熟知他们,由于他们会为你节省了不少的时间和精力,将简化你的CSS。预处置器给你更多的权力,使你可以用面向对象编程的手法写作风格时,CSS编码时。

LESS和Sass CSS预处置器

大家都期望,大家可以在CSS中用变量,概念,而不需要不断地复制和粘贴功能和重用代码片段。CSS预处置器使你可以做到这一点,要多,而你的风格维持清洗和有组织的。小于或萨斯代码,然后编译和输出作为常规CSS。

我用我的网站创建的CSS。LESS和Sass都尝试后,我感觉,萨斯更强大,所以我会从目前开始坚持它。克里斯Coyier比较LESS和Sass都显示了两者之间的微妙而要紧的差异。对我来讲是决定性的原因,它使用了罗盘,使你可以访问库的有用和维护好的混入少不。随时看你喜欢自由发挥。

逐步加大与MODERNIZR的

Modernizr的是一个Javascript库,在用户的浏览器的HTML5和CSS3功能测试,并增加了这类功能类在元素。大家都期望借助最新的CSS3和HTML5功能,但旧的浏览器不支持他们出了什么事?Modernizr的基本上告诉大家,什么功能是在访问者的浏览器的支持,让大家写条件对每一种状况的CSS和Javascript。因此,大家可以比较容易地逐步提升,每一个人都具备的基本功能,同时增强了经验,为那些与现代的浏览器。

创建灵活的图像

灵活的图像是一个简单而要紧的组成部分,任何响应网站。为了让你的图片灵活,仅需将它们放置在响应网格容器,并添加下面的CSS样式表。插入用的标签,虽然有不少办法来达成灵活的图像用CSS背景图像,太。假如你想获得更多的技术和服务于不一样的图像,依据正在用的设施(比如,服务小影像手机,以节省带宽),你可以看看某些技术服务真的具备响应性的图像和防止重复下载图像。

IMG{大宽度开发网站和设计网站的工作步骤自动要紧;}

用CSS图片精灵

大家都了解大家的图标和图像资产组合成CSS精灵,而不是把多个单独的图像加载此起彼伏。这将降低加载时间,使你可以轻松编辑和维护映像文件后。我一般创建一个网站的不同部分的几个精灵。比如,一个包括了所有我的精灵我的图标,而另一个包括全局元素(包含徽标,头图标,导航背景和页脚图标)。

创建精灵时,想想你的网站将怎么样加载。假如一堆图标仅用于在单一页面上的网站,然后将他们从主精灵。这将确保他们只在需要时才加载,同时维持你的主精灵小。用精灵也将使其更容易筹备你的图像好看的晰度屏幕后。这个过程可以是麻烦,所以用一个便捷的工具,如雪碧牛迅速,轻松地创建它们。你还可以用Sass和指南针的组合,从单独的图像自动生成精灵。

迎合好看的晰度屏幕

为了确保你的网站看着明确好看的晰度(或“视网膜)屏幕上,尽量用CSS进行演示。请记住,一些新的CSS样式将不会呈目前老的浏览器 - 这是渐进增强有道理。在大部分状况下,你将不可以够完全打造的网站,从CSS,你需要的图像。幸运的是,筹备你的图像的好看的晰度屏幕并不难。

基本上,你需要创造更大的版本,你的图片上用的好看的晰度画面。由于大家的图像中包括的一个精灵,所有大家需要做的是创建另一个版本的精灵,这正是大两倍。比如,大家的精灵名为sprite.png的,大家将命名为好看的晰度精灵sprite@2x.png的。为了降低加载时间(特别是在手机上),压缩你的图像JPEGmini,TinyPNG或者,假如你在Mac上,ImageOptim。

仅需创建另一个图像好看的设施的原始大小的两倍。

一旦你创建了较大的图像,仅需用媒体查看,好看的晰度屏幕上显示的图像。要小心,由于媒体查看的iPhone是否唯一的好看的设施此刻周围。还有其他的手机,与使用Retina iPad和MacBook Pros手提电脑。我用两个好看的晰度的媒体在我的网站上查看开发网站和设计网站的工作步骤

@媒体只有屏幕(-webkit的最小设施像素比开发网站和设计网站的工作步骤1.5)只有屏幕和(分设施像素比开发网站和设计网站的工作步骤600px的)和(-webkit的最小设施像素比开发网站和设计网站的工作步骤600px的)(最小 - 万盎司设施像素比开发网站和设计网站的工作步骤600px的)(分设施像素比开发网站和设计网站的工作步骤

/ **功能动画离开页面* /$。FN。leavePage=功能(){点击(函数(事件){/ /不要去到下一个页面。事件的preventDefault();linkLocation=。HREF;/ /淡入淡出此页$('身体')。淡出(500,(){/ /然后去到下一个页面。窗口地方=linkLocation,});});};/ **调用的leavePage功能链接后,点击“转型”类* /$('过渡')。leavePage();

我想的leavePage动画发生当访问者点击我的网站链接到另一个页面,所以我只不过说一个过渡类的适合链接。当访问者点击任何链接的过渡类,的leavePage动画被触发。这个例子非常简单,但你可以打造更复杂的动画。

因此,用户点击一个链接,目前页面淡出,他们已经降落下页。目前出了什么事?大家的jQuery预加载需要照顾的休息。预加载基本上是一个覆盖显示,由于它涵盖了页面加载。加载完成后,覆盖消失,以显示该页面。当然,你也可以创建我们的自概念动画更有趣的方法在页面上的动画内容。

我不会进入太多细节,由于有不少办法到页面上的动画内容。你可以滑动的内容,在从侧面看,后另一种元素,或淡入元素从顶部到底部。基本上你仅需撰写一个函数,动画内容到页面上,然后调用这个函数一旦页面完全加载。幸运的是,上述两个jQuery的预加载器,使你可以调用动画功能页面完全加载后的回调函数。

预防无样式内容的FLASH

其中最恼人的问题,我面对的在努力达成页面之间的平稳过渡jQuery的预加载之前无样式内容(FOUC)的闪光灯,甚至开始。它并不一直存在,但每个目前,然后我看到了一些内容到页面上闪烁的动画前,甚至开始。幸运的是,我发现了一个干净和简单的方法,以预防FOUC好的作品。

动画内容滚动

我爱的想法,包含访客微妙的动画滚动下来的页面。它已经成为近期的一个趋势位,而且我觉得它改变了客户体验,并增添了一丝雕琢。我用一个简单但功能强大的jQuery插件称为航点创建滚动动画。它使你可以在不一样的页面滚动距离触发动画。

假如你正在探寻一种简单的办法做更复杂的动画滚动,然后检查出jQuery插件SuperScrollorama。

自概念WORDPRESS的进步

我决定打造在WordPress我的网站,主如果由于我很了解它,期望博客功能。可以轻松地安装插件添加功能也是一个很好的节省时间。安装WordPress的服务器上,并把静态的HTML页面到WordPress的主题是一个很简单的过程。假如你不熟知的WordPress,你一直可以用另一个平台,如Drupal的。还是感觉自由只不过打造在PHP从头(取决于网站的复杂性)。

由于一些我的网页有相当不一样的布局,我需要一个自概念网站模版。举例来讲,我不可以用一个标准的WordPress页面我的首页设计,由于这是完全不一样的。所以,我创建了一个自概念的主页模板。在WordPress创建自概念页面模板是比较容易的。我也为我的投资组合项目页面和联系方法页面创建自概念模板。

为了把我的投资组合项目从我的博客文章发表,我创建了一个自概念的种类后,尤其是我的投资组合项目。你或许会得以脱身显示你的投资组合项目,博客文章和分类 中的“组合”类别,将它们分开,从标准的博客文章。我需要一个自概念文章种类不同布局的灵活性。我不会得到任何更详细的关于WordPress的开发,由于已经有不少伟大的WordPress文档。

测试和剖析

跨浏览器测试

我敢一定,你都了解测试,以确保你的网站正确呈现各有关浏览器的重要程度。你会注意到,我并没说“所有些浏览器,”由于你真的仅需确保你的网站为你的特定受众正确呈现。假如你了解所有些访问者将用现代的浏览器,那样你不支持旧的,需要花费宝贵的时间和精力。

测一下你的网站的主要浏览器。

那样,你如何测试一个网站在所有有关的浏览器吗?假如你像我一样,然后在Mac上下载所有现代浏览器,包含Chrome浏览器,Safari浏览器,Opera和Firefox。但,你怎么样测试一台Mac上的Internet Explorer?一个简单且不收费的方法是打造一个虚拟机运行Windows。

你也可以用IE浏览器,仿真器,如IE浏览器测试仪。或注册的服务,如勺子或BrowserStack,它允许你测试网站上所有主要的浏览器,包含IE浏览器6,7,8,9和10。而非休假跨浏览器测试,直到最后,在开发过程中,测试的网站,然后每个目前。

Google Analytics

Google Analytics添加到你的网站采集有价值的统计游客。你就会了解访问者的地方,无论他们是通过Google搜索到达,或参考网站。你的博客文章提到的另一个网站上,假如你没监测一测你的流量来源,你甚至可能不了解它。剖析还可以帮你打造一个游客的档案,包含他们国家的由来和浏览器。你可以用这个数据的一个持续的基础上进行优化的网站,供游人。在你的网站上设置了Google的谷歌分析(剖析)是不收费的,仅需几分钟的时间。仅需注册,小的Javascript代码片段复制并粘贴到你的网站的页脚,你筹备好去!

启动时间

所以,大家设计,建造和测试大家的新组合,大家终于筹备推出 - 高五!这是那些经验,你根本不应该错过了,作为一个设计师之一。创建我的网站,我有一个伟大的时间,在这个过程学到了不少东西。当然,也有沿途的障碍,但这不正是让这么有趣的设计吗?我非常想听到你的经验,打造我们的投资组合。

,期望听到我的旅程或有助于激起你创建我们的网站或你已经考虑过去几年终于开始,重新设计,所以,你的耳机,屈从下来,开始推进这类像素。我期望你最好在你的史诗任务提前。祝你好运,可能的力量与你同在。

本文题目开发网站和设计网站的工作步骤

如没特殊注明,文章均为博益网 原创,转载请注明来自http://www.ziyubo.com/news/sheji/16707.html
上一篇:

下一篇: