background preloader

Mobile

Facebook Twitter

My remarks for iphone and ipad. Mobilize.js documentation — mobilize.js v0.1 documentation. Fluid Baseline Grid - A sensible HTML5 and CSS3 development kit. Less+ Framework. Anatomy of a mobile web experience: facebook.com. This is the second article in a series about how the major internet brands deliver their mobile web experience.

Anatomy of a mobile web experience: facebook.com

The previous article is available here: Anatomy of a mobile web experience: google.com These following screenshots, taken at the approximate resolution of the real device, show how facebook.com looks on a range of popular phones. You can browse the device properties on DeviceAtlas here: iPhone, BlackBerry Curve, Nokia 6300. ResponsiveSlides.js · Alternative themes. Pixel Perfect Responsive Design Testing Tool.

The jQuery Mobile tutorial - Homepage. Screenshot of any website on mobile devices - Mobilito, check your website on mobile devices. TheAppBuilder. TheAppBuilder - interview with Matthew David. TheAppBuilder is a new online service that helps you create native Android, iOS, and Windows Phone applications (yes, all at once) in a matter of a few minutes.

TheAppBuilder - interview with Matthew David

Moreover, as soon as you pay the standard setup price, it also gets published in the 3 major marketplaces. I see you app developers laughing it off, and so did I until I gave it a shot. The product simply blew my mind. I encourage you to try it yourself or see one of the example apps, then read further below to see what lays behind the magic. Media Query & Asset Downloading Results. A little while back, I mentioned I was doing some research for the book about how images are downloaded when media queries are involved. To help with that, I wrote up some automated tests where Javascript could determine whether or not the image was requested and the results could be collected by Browserscope for review. I posted some initial findings, but I think I’ve got enough data now to be able to go into a bit more detail. First, any credit has to go to the awesome team at Cloud Four. Response JS: mobile-first progressive enhancement in HTML5.

Recent. How to fit your website for the Apple iPad « x7 Labs. Important note, updated: Apple has released very limited information about the iPad at the Safari Dev Center.

How to fit your website for the Apple iPad « x7 Labs

This article is written on the assumption that previous guidelines for Safari on iPhone OS apply to version 3.2 and the iPad. Step 0: Design for 980 pixels and do nothing The width of the iPad screen when held in portrait orientation is 768 pixels. Detect Orientation Change. Unless your mobile application allows for only portrait or only landscape views, there's a good chance you will need to adjust a few things. Even if you've built your layouts in a fluid fashion, you may need to programmatically make some changes. There are a few strategies for knowing when pages have changed, so let's check out how we can detect orientation changes on mobile devices. orientationchange Event This method is what you would expect from a mobile API; a simple orientationchange event on the window: window.addEventListener("orientationchange", function() { alert(window.orientation);}, false);

Mobile Navigation Design & Tutorial. One of the common challenges when designing responsive design for mobile is the navigation menu.

Mobile Navigation Design & Tutorial

If the site has many sections or pages, it gets challenging to squeeze all the items into a small mobile resolution. The navigation most likely ends up running into multiple lines or the buttons stacking on top each other. So I'm going to review some of the design solution and provide a quick tutorial on how to create a mobile navigation with jQuery. View Demo Mobile Nav Problem. <meta name="viewport"> - part2 - Jozef’s blog.

* jsSizes for Curator * will calculate the zoom level, between width in DMS and the real one of the browser and set. Orientation and scale. Paul Irish, Divya Manian and Shi Chuan launched Mobile Boilerplate recently—a mobile companion site to HTML5 Boilerplate.

Orientation and scale

There’s some good stuff in there but I was a little surprised to see that the meta viewport element included values for minimum-scale=1.0, maximum-scale=1.0, user-scalable=no: Setting user-scalable=no is pretty much the same as setting minimum-scale=1.0, maximum-scale=1.0. Прокрустовы окна — Пепелсбей.net. Website Speed and Performance Optimization. Mobile Responsive Design Testing. Show your clients responsive design previews with ProtoFluid #js. Responsivepx - find that tricky breakpoint. Firefox Mobile Browser — Features. Debugging CSS Media Queries - Johan Brook.

Frontender.com.ua. iPad Peek. Golden Grid System. GGS was my next step after Less Framework.

Golden Grid System

Instead of a fixed-width grid, it used a fully fluid-width one, without even a maximum width. The resources it was published with are still available on GitHub. The idea was to take a 18-column grid, use the outermost columns as margins, and use the remaining 16 to lay elements out. On smaller screens the 16 columns could be folded into 8, 4 and 2. This behaviour was inspired by Massimo Vignelli's Unigrid system. While the grid's columns were fluid — proportional to the screen's width — the gutters (spaces between the columns) were proportional to the font-size being used. Инструменты, методы, шаблоны и платформы для разработки адаптивного дизайна сайтов.

Раскрытие тайны реагирующего веб-дизайна. Адаптивная разметка. Полезные jQuery плагины для адаптивного дизайна. [Lynda.com] Creating an Adaptive Web Site for Multiple Screens [2011, ENG. Blogs. The Great WebKit Comparison Table. Page last changed today On this page I compare 24 WebKits in order to prove that there is no “WebKit on Mobile” and to figure out which one is the best.

The Great WebKit Comparison Table

My hope is that eventually I’m going to gain some insight in the “family tree” of all WebKits. This page only contains tests of CSS and JavaScript items that work in some WebKits but not in all. Adding more items, all of which are either supported by all or by none of the WebKits, makes no sense — it’s in the items in the table below that the differences between the tested WebKits lie. I will probably add some HTML5 items to this list later on, provided they’re supported by at least one WebKit (probably Safari or Chrome). Fix Button Borders in WebKit Mobile. Modernizr. Mobile Boilerplate.

Emulators

Адаптивный и мобильный дизайн с CSS3 Media Queries. Filamentgroup/Responsive-Images. Responsive web design. If you’ve been working in the web design field for the past couple of years you should know that designing a fixed interface for a widescreen computer is not enough.

Responsive web design

Most of the clients you’ll be dealing with from now are going to request that their site is not only desktop-compliant but is also optimized for smartphones and tablets. This issue presents the necessity of working with different screen resolutions in order to guarantee that a website looks good in all sorts of devices. But if the devices’ production continues at the same speed that it has for the past couple of years, the amount of screen resolutions and formats that designers will have to deal with is going to become unbearable.

Using and customizing jQuery Mobile themes. Note: You can follow this tutorial with any version of Dreamweaver or a text editor.

Using and customizing jQuery Mobile themes

In my earlier article, Getting started with jQuery Mobile, I provided an introduction to using the jQuery Mobile framework to build great web experiences for smartphones and tablets. Out of the box, the websites you build with jQuery Mobile look great. Buttons are glossy, gradients are smooth, and the overall interface is elegant. Depending on your design requirements, however, you may want to blend colors to match your company colors or brand, or highlight or mute buttons and tabs. In short, you may want control of the look and feel of your jQuery Mobile website.

jQuery Mobile uses cascading style sheets (CSS) to control the visual layout of content on the screen. Structure, which controls the position, padding, and margins for elements such as buttons and tabs on the screen. Three Ways to Implement a Global Menu in jQuery Mobile. Navigation is the hardest thing to get right in any application.

Three Ways to Implement a Global Menu in jQuery Mobile

Mobile only compounds the issue. jQuery Mobile doesn't (and shouldn't) have a pre-built global navigation structure. This leaves room for flexibly and creativity on the part of the designers, but also leaves some scratching their heads and wondering what to do. jQuery Mobile Best Practices - a one year retrospective. jQuery Mobile is very easy to use.

For anyone who knows jQuery, it's also very easy to manipulate. But with great power comes great responsibility. I've been working with JQM in a corporate and small business settings since it was in alpha 2 and these are some of the lessons I've learned. If you take these to heart, hopefully I can save you some of the same headaches. The Goldilocks Approach to Responsive Web Design. Slide-in menu. Project info Last code update: 2010.05.28 – v0.1 beta 1Device compatibility: iPhone/Ipod touch >=2.0, Android >1.6, iPad.QR Code opens demo page. SwipeView. SwipeView is the super simple solution to endless seamlessly loopable carousels for the mobile browser. 5 Really Useful Responsive Web Design Patterns. How to build a website for the iphone with orientation detection.

Mobile Bookmarklets · h5bp/mobile-boilerplate Wiki. Mobile Perf bookmarklet. Installation. Mobile HTML5 - compatibility tables for iPhone, Android, BlackBerry, Symbian, iPad and other mobile devices. Iphonemockup.lkmc. Share this Mockup with others by sharing the URL. Flow Slider jQuery Thumbnail Plugin. Swipe JS - a lightweight mobile web slider.