Huawei Honor Holly
Huawei Honor 6
Oplus XonPhone 5
Xiaomi Redmi 1S
Asus Zenfone 6
Asus Zenfone 5
HTC One (M8)
Analysis: Sony Xperia Z3 camera capability and image quality
How to shop smarter online to get best prices, discounts
Xiaomi Redmi 1S tested after OTA update
iPhone 6 Plus vs Galaxy Note 4 vs Nexus 6: Specs Comparison
SignEasy lets you sign documents digitally on your phone or tablet
How tech is taking football to the next level
Classic FPS games are a dying breed
Slowly gathering steam...
The obsession within
Carmick Shift: Can John Carmack and Oculus Rift change the world?
Indian Air Force asks personnel not to use Xiaomi phones
Apple issues security warning for iCloud
Intex Aqua Amaze octa-core smartphone launched at Rs. 10,690
Microsoft releases first update to its Windows 10 Technical Preview
Philips Aurora i966 with 5.5-inch QHD display, 3GB RAM unveiled
Moto G 2nd gen launched, available from midnight at Rs. 12,999
Xiaomi goes for the kill, prices Redmi 1S at Rs. 5,999 in India
Xiaomi lists Mi3 cases and power-banks on Flipkart, offers 10,400 mAh powerbank for Rs. 999
Moto G2 expected to be announced on 10 September
Motorola Moto X (Gen 2) smartphone, Moto 360 smartwatch announced for India
Dell Inspiron 3542
Acer Aspire E1-572
ASUS Zenbook UX302LG
Lenovo Yoga Tablet 2 Pro
Lenovo Yoga Tablet 2 10.1 Windows
Overview: Implementing fast real-time GPU-based image blur algorithms
How to use Intel Perceptual Computing SDK for human-robot interface
How to use touch gestures to Influence Physics Parameters using TouchScript
Case Study: How to adapt multiple input methods on Intel based hybrid devices
How to fix Nexus 4 power button issue
How to get started with OpenCL on Android OS
How to use Intel Cilk Plus to speed up your Android application
Tutorial: How to implement H.265/HEVC for Intel Atom Based Android Platforms
How to implement Gesture Sequences in Unity 3D game engine via TouchScript framework
How to use Native Library Compression SDK for Android apps
Digit News Update [21 Oct 2014]
Digit News Update [20 OCT 2014]
Pentax K-500 Camera Review
Lenovo launches Yoga 2 series tablets
Apple unveils ipad air 2 and the ipad mini 3
Best online deals to look out for today
5 apps to get the Android Lollipop look on your smartphone
Top 10 value for money phones to buy from 6K to 20K
Apple iPad Air 2 vs. Google Nexus 9: Specs comparison
Lenovo Yoga 2 tablets: Hands on
Google's new data compression algorithm Zopfli may help provide faster Internet for everyone.
Google has introduced a new data compression algorithm, which the company believes will make the Internet faster for all users. Known as Zopfli, the open-source algorithm is said to increase data transfer speeds and reduce web page load times, compressing content by up to 8 percent smaller than the zlib software library.
According to Google, the new algorithm is named after a Swiss bread recipe and is implementation of the Deflate algorithm, which is used in the popular ZIP archive format, as well as in gzip file compression.
“The smaller compressed size allows for better space utilization, faster data transmission, and lower web page load latencies. Furthermore, the smaller compressed size has additional benefits in mobile use, such as lower data transfer fees and reduced battery use,” says Google in a blog post.
“The higher data density is achieved by using more exhaustive compression techniques, which make the compression a lot slower, but do not affect the decompression speed. The exhaustive method is based on iterating entropy modeling and a shortest path search algorithm to find a low bit cost path through the graph of all possible deflate representations.”
Google further explains in its blog that the output generated by Zopfli is about 3-8 percent smaller as compared to zlib at the maximum compression. Zopfli has been written in C and is a compression-only library. Zopfli is bit-stream compatible with compression used in gzip, Zip, PNG, HTTP requests, and others.
“Due to the amount of CPU time required — 2 to 3 orders of magnitude more than zlib at maximum quality — Zopfli is best suited for applications where data is compressed once and sent over a network many times, for example, static content for the web. By open sourcing Zopfli, thus allowing webmasters to better optimize the size of frequently accessed static content, we hope to make the Internet a bit faster for all of us,” Google concludes in the blog post.