asp.net zero 8.2 学习-11-Metronic替换google字体,加速网页加载速度
asp.net zero 8.2使用的前端模板是Metronic6.0以上版本,官网的Metronic下载下来,打开很慢主要是加载googole字体耗费时间,这是我之前写的如何在Metronic中替换google字体
Metronic是一款强大的后台模板,包括很多组件。接触过很多后台模板,有Layui,AdminLTE,Inspinia,hui。感觉Layui适合快速开发。Layui封闭性很强,对于前端不太熟悉的话,只能按模仿,如果需要深入学习,需要花费很大力气。Layui也很强大,国内用户很多。从事ASP.NET 开发的,可以参考WTM框架,封装了Layui的很多控件。Inspinia是一款基于bootstrap3的后台模板,控件很丰富。AdminLTE是一款开源的,国内开源软件用的比较多,可以参考FastAdmin的模板,做的比较好。
Metronic包括经典版和Angular版,由于前端水平实在是烂,所以从经典版学起吧。
Metronic用到了google字体和google地图导致下载下来的文件打开很慢,这里可以把google map的js代码删除,反正也用不到。
google字体可以替换到国内的科大提供的源:
ajax.googleapis.com => ajax.lug.ustc.edu.cn
fonts.googleapis.com => fonts.lug.ustc.edu.cn
themes.googleusercontent.com => google-themes.lug.ustc.edu.cn
把class文件夹下的demo拖到sublime中,在demo文件夹上查找替换:
使用angular的,可以参考下载下来的文件中的doc。安装npm,yarn,gulp;gulp打包,照样跑起来。
在IIS中建个网站,跑起来:
Metronic最新版为6.X。我这用的是Metronic5.5。5和6差别很大,主要是css样式前缀变了,所以要注意。
Metronic基于Bootstrap4,css类很多,所以要做好长期学习的准备,初学可以参考6版本的empty page。
asp.net zero 8.2 学习-11-Metronic替换google字体,加速网页加载速度相关推荐
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
介绍 使用许多小得JS.CSS文件代替一个庞大的JS或CSS文件来让代码获得更好的可维护性,这是一个很好的实践.但这样做反过来却损失了网站的性能.虽然你应该将你的Javascript代码写在小文件中并 ...
- 关于提高网页加载速度个人学习以及经验总结
性能黄金法则: 记住:只有10% - 20%的最终用户时间花在了下载HTML文档上,其余的80%-90%时间花在下载页面中的所有组件(js.css .image .flash)进行的http请求上. ...
- 微信小程序学习11:iconfont 网络字体图标使用(阿里巴巴)
微信小程序学习11:iconfont 网络字体图标使用(阿里巴巴) 使用方法 [1] 是直接下载图片,使用<image src="/static/images/v2.jpg" ...
- ASP.NET 打包多CSS或JS文件以加快页面加载速度的Handler
ASP.NET 打包多CSS或JS文件以加快页面加载速度的Handler, 使用<link type="text/css" rel="Stylesheet" ...
- 学习Mac开发第四弹 通过NSImageView加载图片
学习Mac开发第四弹 通过NSImageView加载图片 创建NSImageView 1 . 拖拽大法好 Autolayout 创建一个宽高160 *160 的NSImageView 创建是正方形的 ...
- ros学习记录:Gazebo加载速度慢,长时间停在“Preparing your world”
前言 ros学习记录笔记,一个小白的自留地,欢迎大佬批评指正~ 一.问题描述 Gazebo加载速度慢,长时间停在"Preparing your world" 二.解决办法 1.下载 ...
- NVIDIA GEFORCE 2080 / 2080 SUPER / 2080 Ti + CUDA Toolkit 8.0 深度学习模型加载速度慢
NVIDIA GEFORCE 2080 / 2080 SUPER / 2080 Ti + CUDA Toolkit 8.0 深度学习模型加载速度慢 (卡顿) GEFORCE RTX 2080 / GE ...
- Android插件化学习之路(一)之动态加载综述
前段时间,公司项目完成了插件化的开发,自己也因此学习了很多Android插件化的知识,于是想把这些内容记录下来,本次带来Android插件化的第一篇:动态加载综述 Android插件化学习之路(一)之 ...
- java加快页面加载速度方法_关于页面加载速度优化的11种方法
1.合并js和css文件 将js和css分别合并到一个共享文件,这样不仅能够简化代码,而且在执行js文件是,如果js文件较多,就需要多次向服务器请求数据,这样将会延长加载速度,将js文件合并在一起,减 ...
最新文章
- 有一个1亿结点的树,已知两个结点, 求它们的最低公共祖先!
- 5分钟学会打游戏的活体人脑细胞,比 AI 学习速度更快
- R,Git和Github(下)
- javascript搜索框联想搜索_js实现输入框联想搜索
- 米兔点读笔点读包_小米米兔点读笔评测:养成教育只要轻松一点
- 求最大公约数的设计与C语言实现
- 谈一谈Spring-Mybatis在多数据源配置上的坑
- 如何让光标处于EditText的末尾
- webkit如何实现JS DOM binding—基于V8分析
- Linux 下重新编译Windows下生成的Qt工程
- replace和replaceAll
- python异常处理_Python入门 断言与异常处理
- 结果期待3年多的看图软件
- 机器学习实战笔记(Python实现)-01-K近邻算法(KNN)
- sublim插件(待续)
- 项目经理如何管理团队
- Android蓝牙开发实战总结
- calibre怎么把HTML转换mobi,calibre:mobi格式转换成pdf格式 | 求索阁
- 区块链会员积分系统如何构建及应用逻辑
- 调查问卷的人口学基本信息该如何设计?
热门文章
- 硬核干货来了!手把手教你实现热力图!
- 新锐房地产销售管理系统(部分流程)技术解释(三)销售管理_房源查询
- 【弱监督视频异常检测】2020-SPL-A Self-Reasoning Framework for Anomaly Detection Using Video-Level Labels
- 用Photoshop扭曲滤镜工具打造旋转的光束效果
- 计算机软考深圳积分,2021年深圳积分入户,持软考职称证书可以加多少分?
- NEO Onchain 创始人达鸿飞:构建可合规的区块链
- 几何画板使用技巧——自动乘法器的设计
- Advanced PDF Generator-SEO狼术
- 中国公司为 Wine ARM 实现申请专利并获批准
- 我的2005,我的梦