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

metro网站模板北京网站制作外包

metro网站模板,北京网站制作外包,wordpress rewrite_rules,wordpress 域名设置图片的base64编码就是可以将一副图片数据编码成一串字符串#xff0c;使用该字符串代替图像地址。 这样做有什么意义呢#xff1f;我们知道#xff0c;我们所看到的网页上的每一个图片#xff0c;都是需要消耗一个 http 请求下载而来的。 没错#xff0c;不管如何#xf…图片的base64编码就是可以将一副图片数据编码成一串字符串使用该字符串代替图像地址。 这样做有什么意义呢我们知道我们所看到的网页上的每一个图片都是需要消耗一个 http 请求下载而来的。 没错不管如何图片的下载始终都要向服务器发出请求要是图片的下载不用向服务器发出请求而可以随着 HTML 的下载同时下载到本地那就太好了而base64正好能解决这个问题。 Base64 虽有优点但是缺点也很明显在使用上存在一些明显的缺陷。 是的使用Base64的好处是能够减少一个图片的 HTTP 请求然而与之同时付出的代价则是CSS文件体积的增大。 而CSS文件体积的增大意味着什么呢意味着 CRP 的阻塞。 CRPCritical Rendering Path关键渲染路径当浏览器从服务器接收到一个HTML页面的请求时到屏幕上渲染出来要经过很多个步骤。浏览器完成这一系列的运行或者说渲染出来我们常常称之为“关键渲染路径”。 通俗而言就是图片不会导致关键渲染路径的阻塞而转化为 Base64 的图片大大增加了CSS文件的体积CSS 文件的体积直接影响渲染导致用户会长时间注视空白屏幕。HTML和CSS会阻塞渲染而图片不会。 下面通过代码对对图片进行base64编码和解码 # -!- coding: utf-8 -!-#作者cacho_37967865 #博客https://blog.csdn.net/sinat_37967865 #文件baseModel.py #日期2019-07-02 #备注图片进行base64编码解码 import base64 import osdef encode_base64(file):with open(file,rb) as f:img_data f.read()base64_data base64.b64encode(img_data)print(type(base64_data))#print(base64_data)# 如果想要在浏览器上访问base64格式图片需要在前面加上data:image/jpeg;base64,base64_str str(base64_data, utf-8) print(base64_str)return base64_datadef decode_base64(base64_data):with open(./images/base64.jpg,wb) as file:img base64.b64decode(base64_data)file.write(img)if __name__ __main__:img_path ./images/background.jpgbase64_data encode_base64(img_path)decode_base64(base64_data) # 如果想要在浏览器上访问base64格式图片需要在前面加上data:image/jpeg;base64, 备注base64格式图片常用于尺寸较小、多处使用的、背景类图片。
http://www.pierceye.com/news/202250/

相关文章:

  • 做电影网站用什么虚拟主机建设网站模块需要哪些内容
  • 基于asp.net网站开发优化企业网站
  • 做网站有了空间在备案吗网站建设实务课本
  • 个人站长和企业网站wordpress主键外键
  • 关于对网站建设情况的通报东南亚跨境电商有哪些平台
  • 如需郑州网站建设长沙微网站制作
  • html格式网站网站搜索排名优化软件
  • 定制 网站天津做网站要多少钱
  • 免费做问卷的网站网站建设 好发信息网
  • 网站职能建设论文网页跳转链接怎么制作
  • 专题网站开发工具有哪些wordpress迁移500
  • 酒泉网站建设费用磁力搜索引擎不死鸟
  • 有网站是做水果原产地代发的吗临沂哪家做网站最好
  • 网站建设的背景wordpress htaccess
  • 如何在百度上注册自己的网站郓城做网站哪家好
  • 企业电子商务网站建设总结安徽建设工程信息网查询平台公司
  • 推荐常州微信网站建设做外汇看的网站
  • 网站页面优化方案网页设计培训费用多少
  • 落寞文学网单本多本小说wordpress主题哈尔滨网站优化指导
  • 网站域名使用费用网站在vps能访问 在本地访问不了
  • wordpress可以做成企业站吗一个域名可以建设几个网站
  • 企业网站备案需要什么资料工装装饰公司
  • 网站建设精美模板下载邢台165信息交友
  • 普陀区建设工程质检网站网站关键词优化排名
  • 云服务器多网站解析企业网站打不开了
  • 搭建flv视频网站如何注册域名步骤
  • 平面设计公司网站单页模板
  • 网站模板 代码免费建设部网站有项目经理资质查询系统
  • 网站建设注意哪些方面wordpress 做手机站
  • 淄博网站制作定制推广网站程序源代码