BeanNest Tools guides
What our tools measure, and what they cannot prove.
Each guide answers one question about a tool's result. The numbers come from small files we generated ourselves and can be reproduced, and every guide lists the claims it deliberately does not make.
PDF internals
How PDF files store pages, streams and compression, measured on small generated files.
What a Byte-Level PDF Analyzer Cannot Tell You
If the analyzer reports object counts, stream shares, and inflation ratios, what is it still not able to say about a PDF?
Explains: Compress PDF
Read the guide →Reading PDF Objects with a Byte Scan Instead of the Cross-Reference Table
A PDF has a cross-reference table that is supposed to make object lookup fast. Why would an analyzer ignore it, and what does it find instead?
Explains: Compress PDF
Read the guide →Why PDF Stream Share Sets the Compression Ceiling
How much of a PDF can compression change when stream bytes make up very different shares of the file?
Explains: Compress PDF
Read the guide →How PDF Structural Overhead Hides Inside Your File
Two PDFs render identically and hold the same content, but one is seven times larger. Where did the extra size go?
Explains: Compress PDF
Read the guide →Measuring Real PDF Compression Instead of Trusting the Label
A PDF says its content stream uses FlateDecode. Does that mean the content is actually compressed, and how would I know?
Explains: Compress PDF
Read the guide →
Image metadata
Where JPEG and PNG files keep EXIF, GPS and text metadata, and what removing it changes.
JPEG and PNG Store Metadata in Opposite Ways
Both formats can carry metadata, so why does the same metadata operation behave so differently between a JPEG and a PNG?
Explains: Remove Image Metadata
Read the guide →How a GPS Location Is Actually Stored in a Photo
A photo can carry the location where it was taken. Where does that location physically live in the file, and why does searching for the word GPS not find it?
Explains: Remove Image Metadata
Read the guide →How Much of an Image File Is Actually Metadata
A photo carries metadata alongside its pixels. How much of the file is that metadata, and does the answer depend on the format?
Explains: Remove Image Metadata
Read the guide →PNG Text Chunks: Real Metadata You Never Notice
PNG is often assumed to carry no metadata, but it has a text chunk system. What can actually be stored there, and how do you detect it?
Explains: Remove Image Metadata
Read the guide →Why Metadata Removal May Barely Change Image File Size
If metadata is a large share of one small image, why can the same amount of metadata become a tiny share when the pixel payload is larger?
Explains: Remove Image Metadata
Read the guide →
Device test limits
What browser keyboard, screen, camera, microphone and input tests can and cannot prove.
What a Browser Microphone Test Can and Cannot Prove
A page plays a tone and the microphone picks something up. What has actually been proven about the speakers?
Explains: Sound Test
Read the guide →Why a Dead-Pixel Test Can Be Wrong in Both Directions
A screen shows a solid color and the user looks for a spot. What can make that test report a defect that is not there, or miss one that is?
Explains: Dead Pixel Test
Read the guide →The Measurement Floor in Browser Input Lag Testing
A page reports an input lag figure. Below what value can that figure not be trusted?
Explains: Keyboard Test
Read the guide →Why Some Key Combinations Do Nothing
Pressing three keys sometimes registers only two. Is that the browser, the operating system, or the keyboard itself?
Explains: Keyboard Test
Read the guide →Why a Browser Frame Count Is Not a Camera Hardware Rate
What mechanisms in BeanNest's derived device-definition set can make a browser delivery count differ from a camera's hardware output?
Explains: Webcam Test
Read the guide →
Looking for the tool itself? Browse all tools.
