是否可以使用代码(无工具)压缩/缩小CSS,JavaScript,图像?
很抱歉,这个问题与编码无关,但这是我在采访中被问到的,而且无法在Google上找到。
谢谢!
答案 0 :(得分:0)
压缩文件是为了减小其大小,图像是一个包含字节码中a * b像素数的文件。所以,我可以考虑两种方法来实现它:
- 减小图像尺寸和质量
- 降低图像尺寸,保持质量
要做第一个,你可以使用这样的句子,来自PHP:
$info = getimagesize($source);
if ($info['mime'] == 'image/jpeg')
$image = imagecreatefromjpeg($source);
imagejpeg($image, $image."(1)", $quality);
第二个有点棘手。它涉及像霍夫曼代码或RLE(运行长度编码)这样的算法,您可以将其传递给代码。