Seam Carving – The Smart Image Resizing Algorithm

Image EditingResizing images for the web has always been a challenge. On one hand, most layouts need a fixed image size in order to look good. On the other hand, most images don’t fit that correct ratio. Designers often need to crop and manipulate photos in order to get them to assimilate to the target area.

With the popularity of tables and mobile devices, responsive design has thrown yet another monkey wrench into the problem. Websites now need to dynamically scale their content to the browser width and height, and change their layouts based on the device resolution and aspect ratio.
Continue reading

RSS Twitter LinkedIn Facebook Email

Networking fundamentals – a dive into the UDP protocol

Web DevelopmentThe previous post in this three-part “Networking Fundamentals” series reviewed the IP protocol – the backbone of the Internet. Next is the UDP protocol, which rides on top of the IP protocol to provide the delivery of actual data between computers.
Continue reading

RSS Twitter LinkedIn Facebook Email