当前位置: 首页 > news >正文

加强网站人才建设福建交科建设有限公司官方网站

加强网站人才建设,福建交科建设有限公司官方网站,加国无忧51工作网,学网站建设与管理难吗什么是Base64编码Base64编码是一种图片处理格式#xff0c;通过特定的算法将图片编码成一长串字符串#xff0c;在页面上显示的时候#xff0c;可以用该字符串来代替图片的url属性。base64编码就是长得像下面这样子的代码#xff1a;thunder://QUFodHRwOi8vd3d3LmJhaWR1LmN…什么是Base64编码Base64编码是一种图片处理格式通过特定的算法将图片编码成一长串字符串在页面上显示的时候可以用该字符串来代替图片的url属性。base64编码就是长得像下面这样子的代码thunder://QUFodHRwOi8vd3d3LmJhaWR1LmNvbS9pbWcvc3NsbTFfbG9nby5naWZaWg上面代码大家都熟悉吧迅雷下载链接哦就是base64编码后的地址所以以后看到这种一堆连续字母最后有1~2个的代码就是base64。Base64编码并不只是用在图片处理上还可以用在URL转换上比如上述我们常见的迅雷以thunder开头的专用地址就是通过Base64加密处理过后的URL地址。base64:URL就是URL地址是base64编码的。例如下面这个base64与文件数据编码在网络中通过HTTP传输的文件还可以通过base64对数据进行编码进行传输。就如上面的这个base64的gif格式图片。当然可以base64编码的文件不仅仅是图片也可以是字体文件例如(中间有缺省)font-face{font-family: forTest;src: url(data:font/woff;charsetutf-8;base64,d09GRgABAAAAAAh4 ... RFERuENEGADl7JlY) format(woff);}自然对于background-image图片我们也可以使用base64编码进行传输例如background-image:url(data:image/gif;base64,R0lGODlhBAABAIABAMLBwfLx8SH5BAEAAAEALAAAAAAEAAEAAAICRF4AOw);使用base64:URL的优缺点base64:URL传输图片文件的好处在于1减少了HTTP网络请求。我们都知道网页上的图片资源如果采用http形式的url的话都会额外发送一次请求网页发送的http请求次数越多会造成页面加载速度越慢。而采用Base64格式的编码将图片转化为字符串后图片文件会随着html元素一并加载这样就可以减少http请求的次数对于网页优化是一种比较好的手段。2采用Base64编码的图片是随着页面一起加载的不会造成跨域请求的问题。3没有图片更新要重新上传不会造成清理图片缓存的问题不足在于1 浏览器支持使用base64编码图片作为背景图片的这种技术IE6/IE7浏览器是不支持的(IE9浏览器IE7模式下支持)。对于目前PC页面兼容性问题使没有文件上传以及无需更新缓存的优点不存在了。2 增加了CSS文件的尺寸当我们将一个只有几KB的图片转化为Base64格式编码生成的字符串往往会大于几KB如果将其写在一个css文件中这样一个css文件的大小会剧增造成代码可读性差不说还会造成请求传输的数据量递增。3 造成数据库数据量的增大如果我们将Base64位的编码的图片存入数据库中会造成数据库数据量的增大这样的效果还不如将图片存至图片服务器而只在数据库中存入url字段。何时使用分析了Base64编码的优劣那么我们该如何正确的使用Base64编码呢这里总结出使用Base64编码的几个地方。这类图片不能与其他图片以CSS Sprite的形式存在只能独行这类图片从诞生之日起基本上很少被更新这类图片的实际尺寸很小这类图片在网站中大规模使用对于极小或者极简单的图片例如只有几像素的图片不用考虑跨域问题也不想页面的图片缓存果断用base64。
http://wiki.neutronadmin.com/news/183743/

相关文章:

  • 查询网站哪做的重庆网站建设seo公司哪家好
  • 网站建设一般报价多少企业网站货物查询怎么做
  • 零代码建站平台电子商务网站建设与管理的实验报告
  • 0基础网站开发朋友做的网站图片不显示
  • wap网站制作工具成都哪里有网站开发公司
  • 自己做网站什么类型的比较好福建漳州网站建设费用
  • aspnet网站开发源码关键词怎么提取
  • 东莞网络公司哪家最好东莞做网站seo优化
  • so域名的网站有哪些东营胡瑞琦
  • 济南网站建设搜q.479185700中小型网站建设与管理设计总结
  • 广州网站建设需要多少费用专业网站建设模块
  • 网站建设相关图片天津seo博客
  • 建立网站需要多少钱经营y湖南岚鸿非常好沈阳网站建设费用
  • 可以用来注册网站域名的入口是怎么找电商平台合作
  • 鹤壁网站推广公司浏览器加速器
  • 做网站需要流程设计好用的网站
  • 做网站建设需要十堰网站建设公司电话
  • 优化网站排名怎么样有没有免费的网站服务器
  • 做网站直接开二级域名专门做墓志铭的网站
  • 做网站优化费用六安市公司网站建设
  • wordpress搜索400百度快照优化公司
  • 怎么用ajax做电商网站用ai做网页设计
  • 网站建设精美模板下载老域名购买
  • 珠海网站建设小小网络做网站实现图片自动压缩
  • 做交流网站有哪些手机医疗网站建设
  • 重庆做网站设计价格合理的网站建设
  • thinkphp做的网站小男孩与大人做的网站
  • jsp网站开发案例网站盗号怎么做
  • 推广外贸网站seo的基本步骤
  • 开网站卖茶要怎么做个人怎么进行网站建设