I'll confirm this. I am using three-finger-swipes for window snapping. Up maximises, left makes it take up 50% and is positioned to the left (vice versa for right swipe) and swipe down minimises the window.
I recall many were predicting Apple would have a tablet computer, running a touch-enabled version of their desktop OS, not the iPad.
What you call a tablet these days is not what we were looking for as a 'tablet' in 2010. At least, the pricing guesses at the time were based on the idea of a touchscreen netbook of some shape or form.
DVD/Bluray typically use MPEG2- for the sake of discussion this is 'uncompressed' because studios don't make raw video data available. Many consumer videos are transcoded into a more compact MP4 format - of course you need a specialized device or a PC to watch MP4. Most media players nowadays can support mp4 decoding, however. It's not the same quality as mpeg2, but passable to the casual viewing audience, mp4 uses predictive motion encoding, spatial and temporal compression, and reduced chroma sampling sometimes. Modern video streaming services now all probably use moderate-complexity mpeg4 encoding, resulting in a lower bandwidth. (movies rented from Apple, amazon, netflix, etc). A 1.6 Gbyte mp4 file is decent 720p depending on the scene contents and length of the video, at a fixed bitrate.
edit: and it's worth noting that these small video files will typically strip the multi-channel audio and favor a remixed stereo-only sound track. saves more bytes.
edit: kudos to poster below for clarifying my half-baked explanation.
MP4 is a container format, MPEG2 is a compression algorithm. A variety of video and audio compression algorithms can be used inside the MP4 container although H.264 is probably the most common.
DVD does use MPEG2. Blu-ray supports a variety of algorithms for video and audio with the BDAV container (.m2ts), commonly MPEG2, H.264 (AVC) and VC1 for video and DTS-HD MA, Dolby TrueHD and garden-variety LPCM for lossless audio.
Today, most Blu-rays are being authored with H.264 or VC1 encoding for video. That being said, space savings are achieved by trans-coding the raw .m2ts to much lower bitrate H.264 and downmixing the audio to, say, 620kbps DD5.1 or even just stereo.
To add to the clarification, both DVD and Blu-ray content is basically always sampled as YUV 4:2:0, and basically no transcode ever changes that. Masters generally have higher chroma sampling (eg. 4:2:2) but this is reduced to 4:2:0 when the content is put on DVD/BD, not by encoders further down the chain. Masters can also have a higher bit depth (eg. 10-bit) per channel which is then converted to 8-bit for DVD/BD.
Also, multi-channel is rarely downmixed to stereo in case of HD content - for Blu-ray rips, however, only the core from Dolby TrueHD (640kbps AC3) or DTS-MA (1536kbps DTS) is generally used (at least in case of western content) instead of the full lossless audio (and in cases where lossless audio is used it is generally converted to FLAC because it compresses better).
Just because rips have drastically smaller filesizes doesn't mean that they're going to have drastically lower quality, though - Blu-ray has limitations in the amount of H.264 features that can be used, and encoding applications also matter. x264, which is a FOSS H.264 encoder, is generally recognized as the best H.264 encoder in the world. If you use x264 and go above Blu-ray limits, hell even H.264 level 4.1 limits, or even encode in 10-bit, it's not uncommon that you'll be able to shave off over 50% of the file's original size or more (compared to the original .m2ts file on the BD) with no discernible loss in video or audio quality. In case of western content, people tend to mostly stick to level 4.1 8-bit H.264, though, because of hardware compatibility. 5.1 DTS/AC3 core is used instead of say, 5.1 AAC is used for compatibility reasons as well - because S/PDIF can't do 24-bit 5.1 LPCM.
There is one scene that cares very little about hardware compatibility, though: the anime scene. You can find pretty much the most advanced video, audio and subtitle formats in use there, with 10-bit H.264 video going up to level 5.1, AAC/FLAC audio, very complex ASS subtitles, Matroska ordered chapters... it's quite fascinating, really.
An insightful investigation, and a lesson to be learned about 'smart' CDNs. I appreciate the effort you put into this, and your skills to be able to dive in and understand the cause of the issue.