Encoding Video for the Web with QuickTime Pro | Motionographer | Motion graphics, design, animation, filmmaking and visual effects
JPEGsnoop is a free Windows application that examines and decodes the inner details of JPEG and MotionJPEG AVI files. It can also be used to analyze the source of an image to test its authenticity.Software Updates: Courgette (Chromium Developer Documentation)
asm_new = disassemble(update) asm_new_adjusted = adjust(asm_new, asm_old) asm_diff = bsdiff(asm_old, asm_new_adjusted) transmit asm_diff client:
We want smaller updates because it narrows the window of vulnerability. If the update is a tenth of the size, we can push ten times as many per unit of bandwidth. We have enough users that this means more users will be protected earlier. A secondary benefit is that a smaller update will work better for users who don't have great connectivity.
Software Updates: Courgette
nice update tool for smaller patches
VERY TINY BINARY DIFFS released by Google and Open Sourced.
A new differential compression algorithm for making Google Chrome updates significantly smaller. Courgette transforms the program into the primitive assembly language and does the diffing at the assembly level
逆アセンブルの差分？ server: asm_old = disassemble(original) asm_new = disassemble(update) asm_new_adjusted = adjust(asm_new, asm_old) asm_diff = bsdiff(asm_old, asm_new_adjusted) transmit asm_diff client: receive asm_diff asm_old = disassemble(original) asm_new_adjusted = bspatch(asm_old, asm_diff) update = assemble(asm_new_adjusted)How To Automate Optimization and Deployment Of Static Content | How-To | Smashing Magazine
How To Automate Optimization and Deployment Of Static ContentSpeed Up Your Website with Better Image Optimization in Photoshop | UX Booth
post interessante sobre otimização de imagens para uso na web
Otimização de Imagens para Web | Tutoriais
Otimização de imagens para web.punypng - PNG Image Optimization and Compression - Gracepoint After Five
punypng - PNG Image Optimization and Compression - Gracepoint After Five
"...what effect does the large-scale structure of the JS output code have on the DEFLATE algorithm of GZIP which is used to serve up compressed script?" Another instance of using knowledge of the specific file type to get gains in compression. Is there a web proxy running all this at which I can point my phone?
better compression through instruction rearrangement. this guy drives me somewhat crazy, but he does cool work.CSS Compressor - Online code compressor for Cascading Style Sheets
Use this Cascading Style Sheets, CSS Compressor to compress CSS to reduce CSS code size and make your web pages load faster. You can select from four levels of compression, depending on how legible you want the compressed CSS to be versus degree of compression. It is quick, easy and free!
Online code compressor for Cascading Style Sheets
Compress CSS code to reduce file size and make your sites load faster for free.
不要なスペース等を削除したり書き方を変更したりしてCSSのサイズを減らすことが出来るオンラインツール。via http://tokuna.blog40.fc2.com/blog-entry-1869.htmlThe Official Netflix Blog: Encoding for streaming
We are using Wordpress as CMS for this blog, hence we decided to install WP-Super cache plugin for Wordpress to improve the performance. This plugin will create static HTML files from your blogs post and other pages and save them on web server. These HTMLs are served to client whenever consecutive requests are made. Hence this greatly improve the performance as it reduce PHP parsing and database connections. Bandwidth control is an important task to be followed when your traffic is increasing. With limited monthly bandwidth hosting, your site may run out of bandwidth and thus result in increase in down time. Hence it is very much advisable to compress your websites response with GZip and then serve it to client. Compressing output can significantly improve your websites performance by reducing the size sometimes upto 80%Jammit: Industrial Strength Asset Packaging for Rails
ImageOptim will optimize your images — so they take up less disk space and load faster — by finding best compression parameters and by removing unnecessary comments and color profiles. It handles PNG, JPEG and GIF animations.18 CSS Compression Tools and Techniques | Design Shack
Learning to write clean, optimized CSS requires lots of practice and an unstoppable compulsive desire for neatness. Keeping your CSS trim and tidy isn’t all about feeding your crazy psychological need for cleanliness though, in the case of particularly large websites, the payoff is faster loading pages. Faster loading times equals increased usability and higher user satisfaction.5-Minute PNG Image Optimization • Perishable Press
PNG Image Optimization
5-Minute PNG Image Optimization • Perishable PressOptimize all your PNG and JPEG images with one command using imgopt | lyncd.com
optimizaçao de imagens
This sort of nitty-gritty optimisation stuff appeals to my nerdy side. An interesting article, but it's also worth reading the comments for a few gotchas.
I've used some of the comments this script shells out to stand-alone, but this combines it all together and makes it nice and easy to extremely squeeze graphics (losslessly)Yahoo! Smush.it™
-ImageMagick: to identify the image type and to convert GIF files to PNG files. -pngcrush: to strip unneeded chunks from PNGs. We are also experimenting with other PNG reduction tools such as pngout, optipng, pngrewrite. Hopefully these tools will provide improved optimization of PNG files. -jpegtran: to strip all metadata from JPEGs (currently disabled) and try progressive JPEGs. -gifsicle: to optimize GIF animations by stripping repeating pixels in different frames.
Smush.it uses optimization techniques specific to image format to remove unnecessary bytes from image files. It is a "lossless" tool, which means it optimizes the images without changing their look or visual quality.Everything You Need to Know About Image Compression - Noupe
A good idea of image compression based on genetic algorithms.NTSC Video - Whassit all mean anyway?
is how DVDs work: a high res green image and two low-res imag
ure notice when someone tampers with your green!! The difference with red is ceData Compression Explained
Say NO to fat CSS and js files with this #php script and mod_rewriteGeneration Loss on Vimeo
This video demonstrates the loss in quality which occurs when saving a JPG 600 times.
A video depicting the progression of over-optimization in the JPEG format over time
[via iconolith] Open the last saved jpeg image Save it as a new jpeg image with slightly more compression Repeat 600 times
Video que muestra como pierde calidad una imagen en sucesivas compresiones JPG
A video showing the loss of quality resulting in saving a jpg image 600 times.Diary Of An x264 Developer » The first in-depth technical analysis of VP8
With regard to patents, VP8 copies way too much from H.264 for anyone sane to be comfortable with it, no matter whose word is behind the claim of being patent-free.
@IanYorston Some worrying comments about VP8 here http://x264dev.multimedia.cx/?p=377 - "VP8 copies way too much from H.264" – andykemp (andykemp) http://twitter.com/andykemp/statuses/14384128220
han LAME and ffmpeg’s AAC encoder is even worse.Add Compression to Your Web Server - Webmonkey
The Web Developer's Resource
Your web server should be compressing your files before serving them to your users. Why? There is no reason not to, 99% of browsers know how to decompress them and if you're serious about hosting a professional web site, you should know every second it takes to get your content from your web server to your user counts.Create a Zip File Using PHP
Lekker zippen met PHP
ZipArchivePNG vs JPG: 6 simple lessons you can learn from our mistakes | TurnKey Linux Blog
PNG compresses images without losing quality. JPGs are lighter. Don't use PNG for everything to reduce weight