-
Media Capture in mobile browsers
By Francesco Iovine · Thursday, September 26, 2013 6
Media Capture is one of the most interesting features in web applications, especially for mobile devices. Surprisingly capturing media on the spot is quite a new thing for browsers in general, until recently always being delegated to browser plugins such as Flash or Silverlight. In this article we will explore how to use the Media Capture APIs, their compatibility across mobile browsers and the current state of the W3C specifications that define them. Read more…
-
Remotely debugging Opera for Android
By Bruce Lawson · Tuesday, May 21, 2013 2
Now that Opera for Android is out, you'll sometimes need to debug it, as there are differences in Standards support between Opera and Chrome for Android and Chrome on Android 4+. Because current and future Opera for Android releases are based on Chromium, we can't use the current Opera desktop releases to connect to them (wait for Chromium-based Opera desktop releases for that). So here's how to connect Opera for Android to another Chromium-based desktop browser for remote debugging. Read more…
-
Opera Mobile Emulator for desktop
By Andreas Bovens · Wednesday, May 25, 2011 32
This article introduces the Opera Mobile Emulator for Windows, Linux and Mac, covering the Profile Selector, command line hooks, input modes and more. Read more…
-
Flexbox — fast track to layout nirvana?
By Chris Mills · Tuesday, October 9, 2012 46
This article provides a basic introduction to Flexbox, the gifted new kid on the block with respect to CSS layouts. Here we'll show you how the most exciting new features of Flexbox work. Read more…
-
Opera Mini and JavaScript
By Tiffany Brown · Wednesday, September 5, 2012 41
Opera Mini is one of the world's foremost mobile browsers, which runs on pretty much any device, even low-powered ones. It is a proxy-based browser, which has many advantages, including reducing the size of pages downloaded onto the user's phone by up to 90%. On the downside, JavaScript can behave in unexpected ways when requested by Opera Mini. In this article we'll discuss exactly what this means for your development work, in detail. Read more…
-
The W3C device orientation API: detecting orientation and acceleration
By Shwetank Dixit · Wednesday, July 11, 2012 35
Using the W3C's device orientation API, we can determine the orientation of the device as well as gather information about its movement. This information is valuable in certain types of applications, such as games that require the user to tilt the device in some way. In this article we'll look at the basics of how device orientation works, along with some simple examples. Read more…
-
Responsive images: what's the problem, and how do we fix it?
By Matt Wilcox · Wednesday, June 13, 2012 30
Responsive images is a surprisingly complicated topic, and one that's been steadily gaining attention over the last year as more developers discover they need them and then discover there's no good solution yet. This article aims to give an overview of the problem itself, and show the different proposals in the works to address it. Read more…
-
Responsive web design: a project-management perspective
By Rudy Rigot · Thursday, April 12, 2012 8
The challenges of responsive web design go way beyond media queries and screen widths. In this article we look at some of the key issues you need to explore when embarking on a complicated web project, considering if, how and why the project should be made responsive. Read more…