background preloader

Amazium - The responsive web framework..!

Related:  responsive designGrid systemsResponsive Web

Introducción a Media Queries con CSS3 | Activ ¿Qué son los Media Queries? La rápida distribución de dispositivos móviles, ha puesto el mundo del web de cabeza. Los usuarios ya no ven únicamente contenido web en computadoras de escritorio, sino en smartphones, tabletas y otros dispositivos con un amplio rango de dimensiones. Los Media Queries, son una excelente forma de entregar diferentes estilos para diferentes dispositivos, y proveer la mejor experiencia para cada tipo de usuario. Las Figuras 1- 3, muestran los Media Queries en acción. Figura 1. Figura 2. Al ser visto el sitio en un iPod Touch, el menú se re-acomoda y las imágenes reducen su escala. Figura 3. Este artículo da una visión general de los Media Queries, incluyendo ejemplos que pueden ser de utilidad para el desarrollo de un sitio web. Nota: Asegurate de ver los videos en Adobe TV: CSS3 Media Queries con Dreamweaver y Como los Media Queries pueden facilitar el diseño para dispositivos móviles y diferentes tipos de pantallas. Ejemplos de Media Queries Tabla 1. Figura 4.

Skeleton: Beautiful Boilerplate for Responsive, Mobile-Friendly Development Responsive Web Design: What It Is and How To Use It - Smashing Coding Advertisement Almost every new client these days wants a mobile version of their website. It’s practically essential after all: one design for the BlackBerry, another for the iPhone, the iPad, netbook, Kindle — and all screen resolutions must be compatible, too. In the next five years, we’ll likely need to design for a number of additional inventions. In the field of Web design and development, we’re quickly getting to the point of being unable to keep up with the endless new resolutions and devices. Responsive Web design is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size, platform and orientation. The Concept Of Responsive Web Design Ethan Marcotte1 wrote an introductory article about the approach, “Responsive Web Design992,” for A List Apart. “Recently, an emergent discipline called “responsive architecture” has begun asking how physical spaces can respond to the presence of people passing through them.

34 Responsive Grid System Gridlock  /  Projects  /  Ben Plum Syntax Gridlock features three distinct grid sizes that correspond to specific screen sizes: desktop, tablet and mobile. Desktop features a full 12 or 16 column grid, tablet snaps down to 6 or 8, and mobile contains only 3. The syntax is simple and easily read: [target device]-[column count]. Using this method, a cell can be easily adjusted to fit the target device's screen size by applying the appropriate class names: desktop-8 tablet-4 mobile-3. Gridlock also includes some fraction helper classes, -full, -half and -third. Mobile First Gridlock also features a mobile first variant in both 12 and 16 columns. Bookmarklet The Gridlock Bookmarklet adds a simple overlay to help debug alignment issues. Auto Load You can also trigger the bookmarklet load automatically on each page of a site: (function(){if(typeof%20GridlockBookmarklet=='undefined'){document.body.appendChild(document.createElement('script')).src='http: Options Class Flags Demo

Uso de “media queries” (CSS3) en la creación de páginas web | Atrioweb blog La creciente utilización de pantallas de PC de gran tamaño y la extensión del uso de internet en los móviles obliga a los webmasters a ser capaces de crear páginas webs que se muestren correctamente y sean funcionales en cualquiera de los dispositivos que sean visualizadas. Hasta hace unos pocos años, esto sólo era posible en la práctica con el uso de estructuras “fluidas” (usando porcentajes para definir el ancho de la web respecto a la pantalla), pero con la creciente aceptación por los navegadores de CSS3, ya es viable en la práctica el uso de una novedosa técnica: las “media queries”. En el siguiente tutorial, desarrollado a partir de un ejemplo publicado en Cats Who Code: Create an adaptable website layout with CSS3 media queries, se mostrará cómo crear una web que se visualiza de forma distinta en función del ancho de la pantalla, gracias al uso de “media queries”. Demostración El primer paso es crear el HTML de la página. <! <! Imágenes Navegadores que implementan las “media queries”

996 Grid - Responsive Grid System 11 Reasons why responsive web design isn't that cool! Since Ethan Marcotte published his seminal article on Responsive Web Design there’s been an explosion of articles related to this topic. The guy truly made a good work also publishing a book about it , deepening on what many consider, since then, should be a standard for web design. If you have no idea of what this thing is, this Responsive Web Design thing, but simultaneously you’ve been thinking and working on a way for your web projects to be viewable in multiple devices, then you are instinctively working on responsive web design. Here’s a little insight: The main objective of responsive web design is the inherent flexibility a website can acquire through the application of fluid grids, images and CSS Media Queries to adapt the content and design of the website to any device, even if it is a desktop computer, a laptop, an iPad or a Smartphone. In its original size, the site displays on the left corner the main menu and in the right corner the social menu. “This is amazing!” 1. 2.

Golden Grid System GGS was my next step after Less Framework. 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. 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. GGS also contained a set of typographic presets, strictly to a baseline grid. Correctly setting all of these measurements is difficult, of course. When published, GGS gained a lot of attention, as the web design community was searching ways to work with fluid-width grids, which have always been troublesome, running counter to many graphic design principles. Many people trying to use GGS were also confused by the lack of predefined code for working with the grid.

Compass Create an adaptable website layout with CSS3 media queries Getting started Creating the default layout The first step of this tutorial is obviously to create a HTML page. I chose to make a simple HTML5 page with only a header image, a title, and some text. Copy the following code and paste it into a file named index.html. <! Once done, we have to add a stylesheet to our index.html page. Right now, if you look to your index.html page through your web browser, you’ll see something like the screenshot below. Using CSS3 media queries to make our layout fit in all screen resolutions If you had a look to your index.html page with a screen resolution bigger than 800*600, you might find the layout is really small. This is what CSS3 media queries can do for you. Now, have a look at index.html again: The layout is indeed bigger. As you can see, there’s nothing complicated at all in implementing this technique. Now that we created a bigger version for bigger screens, what about a very small version for mobiles? Dealing with images Limitations Guess what?

Rolling Your Own Grid Layouts on the Fly Without a Framework Do you hate CSS grid frameworks but love the rapid layout benefits that they provide? Do you struggle with the math and code necessary to create your own flexible multi-column layouts on the fly? Today we’re going to walk you through creating your own basic, reusable system for creating multiple columns that you can implement anywhere any time with only a few lines of code. No bloated code or non-sematic class names required! Grid Frameworks: Pros and Cons I’m a pretty big fan of CSS grid frameworks. The benefit of grid frameworks is a no-brainer: they make for ridiculous fast layout. However, CSS grid frameworks have some pretty serious downsides as well. Grid frameworks are also fairly fixed. Finally, many coders are real sticklers for semantic code and setting up generic, obscurely-named classes for layout really frustrates them to no end! Build Your Own As we just clearly laid out, some people love CSS grid frameworks, many absolutely hate them. Creating Columns in CSS Huh? Build It!

開發行動版網頁遇到的挑戰 最近遇到一個有趣的問題,看似簡單但真的跳下去做卻發現不容易,特別寫文一篇記錄一下。 這個東西叫做:行動版網頁。 你的網址是? 這也是自從智慧型手機與平板電腦開始流行以後常遇到的問題:太多的網站不是為行動裝置設計,所以需要使用者不斷放大縮小才能順利觀看。 一般直覺的解法:那就另外作個行動版網頁,把手機過來的流量導到這個版本去。 在不影響原本網站的開發架構下,行動版網頁往往是另外 “加” 上去的,所以往往是用近似但不同的網址, 例:噗浪網站 、行動版 所以,同一個內容的網頁,用不同的裝置開、會有不同的網址。 例:重灌狂人的噗浪網址 ,手機版的網址則是 這為什麼會有問題呢? (前者比較少發生,因為大半的網站主會幫你轉址;但後者的發生機率就頗高) 更別提其他因為網址不同而帶來的拉里拉砸問題了(譬如臉書的按讚數因此變成兩個分開的統計)。 所以最近 Responsive Web Design 這個名詞開始流行了起來。 Responsive Web Design Responsive Web Design,簡單來說就是網址不變,網頁內容會自行根據觀看裝置的大小自動調整。 譬如以下這個網址: 當我用 Mac 打開時(螢幕解析度 1280×960 ),我看到的畫面長這樣子 而當我把瀏覽器寬度縮減時,我看到的畫面會自動調整成這個樣子:(寬度調560 px 以下) 看起來好像有點厲害,但實際上說穿了也不稀奇,這就是用了些 CSS 3 media query 的技巧。 因此 Responsive Web Design 的目標就是,在同樣的 URL 之下,不管你今天是拿筆記型電腦還是手持裝置,整個網站能夠讓所有裝置的使用者,都順暢無礙的使用所有網頁與功能。 聽起來很好,但是真的跳下去弄,才遇到一個更大的問題是…. 你用什麼瀏覽器? 講到瀏覽器就不能不提 IE 系列。 比較麻煩的問題反而是許多在電腦上執行得好好的 javascript library 在行動裝置上可能無法順利執行。 還有瀏覽體驗 還有一點是我個人的觀察。 原因很簡單,因為在電腦上大家有滑鼠,但在手機與平板上卻是用觸控。 如果再考慮使用情境的問題就更搞不完。 未解的問題

Zen Grids: a responsive grid system built with Compass and Sass