首页 > 品牌设计-关闭 > 网站设计中的技术与算法简要介绍

快速发布【品牌设计-关闭】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

网站设计中的技术与算法简要介绍

标签:- 2017-8-23 作者:胡子帽子

 

在进行网站设计的时候,要通过高级语言或者脚本语言实行前台设计,要与数据库合作进行数据存储与互联,后期要进行美工美化过程,让网页更加美观,便于浏览给用户舒适感。要搭建网站需要的服务器。

 

网站设计中的技术与算法

 

网站设计要通过编码实现,针对功能不同的网站要配合相应算法实现,将算法通过代码进行设计,完成网站提供的功能。例如,在线测评系统,就会要求对评测的网站平台提供合理的出卷策略模块,我们就可能需要使用遗传算法,进行试卷试题难度的控制与试题范围的覆盖。再比如网购平台网站的设计,很多平台通过用户浏览的商品信息,进行用户身份信息以及可能需要的商品信息的分析,从而推荐自身认为用户可能会购买的产品,以增加网站产品销售量。这就需要在用户搜索中,进行搜索记录和算法分析,相关算法较多,这里简单推荐协同过滤算法,以及在搜索中判断重要程度的pagerank算法。

 

浏览器的兼容技术问题:流的浏览器主要包括Firefox、Opera、chrome、IE、safari等,不同的浏览器使用的浏览器内核不一样,导致不同浏览器对网页的解析不一致,因此导致网页展示出现差异,例如出现排版不正确、字体大小不一致、图片展示有差异等,这被称为“浏览器兼容性”因此,网站开发者不断研究网页标准,让用户可以在任意浏览器中浏览同一个页面达到一样的效果。浏览器对含小数值的像素解析不一致。

 

每一个浏览器对于含小数值的像素解析都存在不一致的地方。例如11.8px,Firefox/Google Chrome/Opera/IE8取值为12px;IE6/7/Safari会取值为11px;IE9以上的版本会直接解析为11.8px;在做网页兼容的时候,要是遇到在IE6/7/safari中设置文字大小为11px;可以使用该方法,直接把文字大小设置为11.8就可以达到目的了。这样还可以省下一个CSS HACK. PX、EM和REM的使用对网页版面的影响。

 

PX是绝对单位,而EM是相对单位,在设置字体大小的时候,最好使用EM;当用IE调整网页自由缩放的时候,PX不会做出任何的反应,而EM则可以随着页面的缩放而缩放,默认的1em=16px;而EM是相对值,会继承其父级元素的字体大小,如果全局变量中设置了“body{font-size:12px;}”;则1em=12px;而REM是一个CSS3新增的一个相对单位,REM就是根EM,REM是相对于HTML的根元素,只要调整根元素的大小就可以调整一个页面的字体大小,并且该属性IE8以上的版本都可识别,包括其他浏览器都能支持。

 

以上就是关于网站设计的技术与算法的基本内容啦,这里这是抛砖引玉,如果有对这个感想去的小伙伴可以自己再去进行深入的了解哦。


最新文章推荐

品牌设计-关闭暂无最新文章查看全部推荐文章>

推荐人才