首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

CSS 和 JS 合并压缩工具 Minify 及其 WordPress 插件

来合并和压缩 CSS 和 JavaScript 文件, Minify 介绍 Minify 是一个使用 PHP5 开发的应用,可以帮你合并以及压缩 CSS 和 JS 文件, 通过遵循一些 YSlow 的优化规则来提高网站的性能...它会合并多个CSS 或者 JavaScript 文件,移除一些不必要的空格和注释,进行 gzip 压缩,并且会设置浏览器的缓存头。...b=js&f=jquery-a.js,jquery-b.js,jquery-c.js。...WP Minify 对于 WordPress 博客来说,就不需要上面这些复杂的步骤了,我们直接下载一个 WP Minify 的插件即可,这个插件自动获取页面中所有 JavaScript 和 CSS 文件...,然后自动合并成两个文件(JS 和 CSS 分别一个),并且自定 Gzip 压缩

2.2K10

JS 图片压缩

前言 说起图片压缩,大家想到的或者平时用到的很多工具都可以实现,例如,客户端类的有图片压缩工具 PPDuck3, JS 实现类的有插件 compression.js ,亦或是在线处理类的 OSS 上传,...文件上传后,在访问文件时中也有图片的压缩配置选项,不过,能不能自己撸一套 JS 实现的图片压缩代码呢?...压缩思路 涉及到 JS 的图片压缩,我的想法是需要用到 Canvas 的绘图能力,通过调整图片的分辨率或者绘图质量来达到图片压缩的效果,实现思路如下: 获取上传 Input 中的图片对象 File 将图片转换成...base64 格式 base64 编码的图片通过 Canvas 转换压缩,这里会用到的 Canvas 的 drawImage 以及 toDataURL 这两个 Api,一个调节图片的分辨率的,一个是调节图片压缩质量并且输出的...总结 本文仅针对图片压缩介绍了一些思路,简单的使用场景可能如下介绍,当然也会引申出来更多的使用场景,这些还有待大家一起挖掘。

25.7K21

使用uglifyjs压缩js

在做的web项目上线时,我们需要对js文件进行压缩,以减小文件的体积,加快加载速度,提高响应时间。下面我来介绍一个js压缩工具:uglifyjs。...最简单的使用方式: uglifyjs main.js -o main-min.js -c 下面是一些压缩时常用的参数 一些常用的参数列表 -o,--output 指定输出文件,默认情况下为命令行...懒人有懒法,花了点功夫,折腾了一个批处理文件,以后,想要压缩JS,只要双击运行这个.bat文件就可以了!...完整代码如下: @echo off :: 设置压缩JS文件的根目录,脚本会自动按树层次查找和压缩所有的JS SET JSFOLDER=C:\Users\Administrator\Desktop\formini...然后双击就可以批量使用uglifyjs压缩JS文件啦! 注意:uglifyjs不支持ES6

5.5K20

从零开始学VUE之Webpack(JS打包压缩插件的使用)

JS打包压缩插件 在项目发布之前,我们必然需要对js等文件进行压缩处理 这里我们就对打包的JS进行压缩 我们使用 一个第三方插件uglifyjs-webpack-plugin,并且版本号指定1.1.1....') // 导入HtmlWebpackPlugin插件 const HtmlWebpackPlugin = require('html-webpack-plugin') // 导入JS压缩插件 const...' } }, // 插件 plugins:[ // 版权插件 new webpack.BannerPlugin('最终版权归彼岸舞所有...index.html中的 应为会自动添加,所以不需要写 template: 'index.html' }), // JS压缩插件...可以看到JS已经被压缩了,但是存在一个问题,那就是版权声明没有了,还有注释都没有了,应为这就是压缩的一部分,这个和版权插件是冲突的 作者:彼岸舞 时间:2021\06\07 内容关于:VUE 本文属于作者原创

1.3K20

React Native 文件压缩与解压缩插件

一:介绍 React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS...在React Native移动平台项目开发中,除了React Native 提供的封装好的部分插件和原声组建外,在实际的项目中还需要使用到很多其他的插件,比如网络请求、数据库、相机、相册、通讯录、视频播放器...这篇文章重点介绍压缩和解压缩插件的开发与使用。 源码Demo获取方法 如果需要React Native压缩和解压缩插件源码demo,欢迎关注 【网罗开发】微信公众号,回复【68】便可领取。...二:实现思路分析 文件的压缩和解压缩插件需要引入SSZipArchive封装的类,在封装的类中实现文件的压缩功能和文件解压缩功能,在RNZipArchive类中实现RNZASSZipArchiveDelegate...如果类名以 RCT 开头,则 JavaScript 端引入的模块名会自动移除这个前缀。

2.5K20

详解 JS 压缩图片

插播一下,本文案例已整理成插件,已上传 npm ,可通过 npm install js-image-compressor -D 安装使用,可以从 github 下载。...JavaScript 操作压缩图片原理不难,已有成熟 API,然而在实际输出压缩后结果却总有意外,有些图片竟会越压缩越大,加之终端(手机)类型众多,有些手机压缩图片甚至变黑。 ?...如果你有足够的耐心多传几种类型图片就会发现还存在如下问题: 压缩输出图片寸尺固定为原始图片尺寸大小,而实际可能需要控制输出图片尺寸,同时达到尺寸也被压缩目的; png 格式图片同格式压缩压缩率不高,还有可能出现...,压缩率不高,还有可能出现“不减反增”现象 一般的,不建议将 png 格式图片压缩成自身格式,这样压缩率不理想,有时反而会造成自身质量变得更大。...将改进版图片压缩整理成插件,已上传 npm ,可通过 npm install js-image-compressor -D 安装使用,可以从 github 下载。 整理匆忙,如有问题欢迎大家指正,完~

12.6K31

Android Apk瘦身方案2——gradle插件将png自动压缩为webp

实现思路 在 mergeRes 和 processRes 任务之间插入 WebP 压缩任务,如下图所示: 使用开源框架Cwebp,使用命令行对所有的图片进行遍历处理,然后将结果输出 Google...代码实现 以下代码均来自booster开源项目 1.自定义gradle插件BoosterPlugin.java 这里的variantProcessors方法代码如下: private val...,PngquantCompressionVariantProcessor用于针对于不能使用cweb的情况进行图片压缩,还有很多其他的Processor。..., Build.ARTIFACT) } } } 这里通过谷歌的AutoService来实现,这里使用实现VariantProcessor接口的方式,主要是为了解耦,因为有很多插件的功能...s0还大,则对输出进行删除,否则,说明压缩后确实变小了,继续执行aapt2命令,将资源编译后输出到打包的资源文件夹,则对源文件进行删除。

1.4K40

JavaScript 技术篇 - 实现一键压缩、格式化js代码实例演示,将js代码压缩为min.js方法,Notepad++工具JSTool插件安装

先看效果图: 我们需要安装 JSTool 插件,选中后用快捷键 Ctrl+Alt+M 就可以实现格式化了。...上面的 JSMin 可以实现代码压缩: JSTool插件安装方法: 第一步:安装 Plugin Manager 点开菜单的插件,看看有没有 Plugin Manager 这个选项,有的话可以跳过这一步...第二步:安装 JSTool 然后再打开 Plugin Manager 的 Show Plugin Manager 来安装 JSTool 插件。...注:其实你发现上一步里也有 JSTool 为什么不直接安装,你可以试试,我是没安装上,因为对应插件的资源路径都没更新,是老版本的,而且安装直接就失败了。 JSTool 官网支持

3.2K20

【Android Gradle 插件】自定义 Gradle 插件优化图片 ② ( 压缩 png、jpg 图片 | 使用 pngcrush 压缩工具压缩 png 图片 )

文章目录 一、压缩 png、jpg 图片 二、使用 pngcrush 压缩工具压缩 png 图片 Android Plugin DSL Reference 参考文档 : Android Studio...Gradle 配置关联 : 【Android Gradle 插件】Gradle 依赖管理 ① ( org.gradle.api.Project 配置 | Android Gradle 插件配置与 Gradle...配置关联 ) ★ Android Gradle 插件文档主页 : https://google.github.io/android-gradle-dsl/2.3/ BaseExtension...png 和 jpg 格式 , 为这两种图片格式选择合适的图片压缩工具 : png 图片 : pngcrush 压缩工具 , 该工具时无损压缩工具 , 官网 https://pmt.sourceforge.io.../pngcrush/ ; jpg 图片 : guetzli 压缩工具 ; 二、使用 pngcrush 压缩工具压缩 png 图片 ---- pngcrush 官网 : https://pmt.sourceforge.io

95420

EMLOG无插件实现网站源码压缩

在以往的Emlog优化教程中,相信都是使用的代码压缩插件,今天主要是分享插件的代码版本,也就是不使用插件,直接将代码丢在module.php中就可以,好吧,又消灭一个插件!...--压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% -->"; return $buffer_out; }  以下代码是扔在...以上的代码有一个模板设置判断语句,其代码为以下: 'compress_html' => array( 'type' => 'radio', 'name' => '网站源码压缩...', 'description' => '', 'values' => array('open' => '压缩','close' => '关闭'), 'default...' => 'open' ), 如果想要内容里面的pre不被压缩可使用以下函数: function unCompress($content){ if(preg_match_all('/(crayon

47310

WordPress 图片优化和压缩插件:Smush

主要功能是可以在线批量压缩图片,并可以在WP后台选择一个附件目录对其中的图片进行压缩。...它也是屡获殊荣的,背靠背的经过验证的WordPress图像优化和图像压缩插件。 无损压缩 – 去除未使用的数据并压缩图像,而不会影响图像质量。 延迟加载 – 通过翻转开关延迟屏幕外图像。...批量Smush - 一键优化和压缩多达50张图像。、 图像大小调整 – 设置最大宽度和高度,大图像将在压缩时缩小。 不正确的大小图像检测 - 快速找到降低网站速度的图像。...自动优化 - 异步自动扫描附件,以便在上传时进行超快速压缩。 无月度限制 - 优化所有图像,最大尺寸为5MB,永久免费(无每日,每月或年度上限)。...转换为 WebP(仅限专业版)– 升级并自动提供下一代 WebP 格式的图像。 配置 – 设置您的首选 Smush 设置,将其另存为配置,然后立即上传到任何其他站点。

90910

Photoshop压缩图片神器 – TinyPNG插件

TinyPNG压缩插件是一款非常实用的Photoshop压缩插件,它可以帮助用户快速、简单地压缩图片,使图片文件大小变小,同时不影响图片的质量。...下面,我们来详细介绍一下这款插件的特点和使用方法。 首先,TinyPNG压缩插件的最大特点就是它的压缩效果非常出色。...压缩前 图片压缩前30.7KB 压缩后 图片压缩后11.1KB 其次,这款插件的使用非常简单,只需要在Photoshop中打开需要压缩的图片,然后选择“文件”菜单下的“TinyPNG压缩”选项,...压缩完成后,插件自动保存压缩后的图片文件,用户只需要将其上传到网站或其他平台即可。...总的来说,TinyPNG压缩插件是一款非常实用的插件,可以帮助用户轻松、快速地压缩图片,减小图片文件大小,提高网站的加载速度。不妨试试这款插件,相信它会给您带来很大的帮助。

1.2K20
领券