martes, 18 de febrero de 2014

Filled Under:

¿Cómo funciona el Responsive design? – Automovil – Registros

Una vez aclarada la duda¿Qué es Responsive Design?nos adentramos en cómo funciona esta forma de diseñar y desarrollar páginas web para que se adapten a la presentación en cualquier dispositivo.

En la actualidad donde cada vez se utilizan más los dispositivos móviles y tabletas, donde tan pronto estamos utilizando la televisión o el ordenador para navegar por Internet, el diseño adaptable es fundamental para llegar hasta nuestros usuarios.

Podéis comprobar las estadísticas de vuestro Blog y verificar cómo hay cada vez un mayor porcentaje de usuarios que decide utilizar su "tablet" para leer vuestros contenidos cómodamente desde su cama antes de dormir o que apurado por la mañana con las prisas para ir al trabajo aprovecha su móvil para ver vuestras actualizaciones. Luego con más calma esa misma persona consulta desde un ordenador los contenidos o incluso desde su televisor en la comodidad de su hogar.

El usuario actual utiliza Internet desde múltiples dispositivos con distintas resoluciones y formas de mostrarnuestros contenidos, no preparar nuestra web o Blog a tal efecto supone perder visitas y posicionamiento en los buscadores cuando se nos trata de localizar por dispositivos móviles.


Conceptos previos:

Antes de nada, si no tienes experiencia en programación o diseño de páginas web, debes leer y entender estas guías para comprender los conceptos que vamos a tratar:


¿Cómo funciona el responsive design?

Como es norma en Diarios de la nube, voy a simplificar al extremo la parte más técnica para facilitar la comprensión de los conceptos tanto a las personas más noveles como a los usuarios más expertos.

La clave del responsive design reside en la utilización de las hojas de estilo. En Blogger, como en cualquier publicación web, existen unas hojas de estilo que sirven para que podamos darle presentación a cada componente que mostramos en nuestras páginas web.

Se trata de que la parte principal de nuestra página no deba cambiar en ningún punto y sólo el código que se dedica a la presentación, el de las hojas de estilo, se adapte a la resolución del dispositivo donde se va a mostrar la página.

Como vimos en la anterior entrega,los móviles y los ordenadores poseen pantallas de diferentes tamaños. No es lo mismo ver una pantalla en el ordenador que visualizarla en un móvil. Esto es porque al disponer de mayor tamaño los monitores de ordenador también la resolución a la que muestran los contenidos suele ser mayor que la de los móviles (aunque cada vez hay menos diferencias entre unos y otros).

Nuestras hojas de estilo deben manejar "magnitudes" o "tamaños" bien distintos cuando tratamos de mostrar las páginas web que las utilizan en un móvil que en un ordenador. Para no tener que generar "código extra" para cambiar los estilos dependiendo de si estamos mostrando nuestra web en un dispositivo u otro, utilizamos las "Media Queries". Éstas no van a permitir variar los parámetros de presentación de nuestras hojas de estilo sin necesidad de cambiar el código de la zona principal de nuestra página web.


¿Qué son las "Media Queries"?


Evitando complicaciones técnicas, una "Media query" es una consulta que se puede realizar desde una página web al dispositivo sobre el que ésta se presenta, para saber qué estilos aplicar en función de los parámetros técnicos que el aparato puede tener.

Hagamos un ejemplo con el que se comprenda al instante: Dos problemas, el tamaño y la resolución.

Primero el tamaño:Imaginemos que nuestra web queremos que se muestre en el ordenador con un tamaño del tipo de letra de 12 píxeles. El ordenador posee una pantalla de 24 pulgadas (razonablemente grande), con lo que 12 píxeles de tamaño para la letra se leen perfectamente. Ahora pensemos que es misma página web queremos que se vea en el móvil, pero éste sólamente tiene 4 pulgadas de tamaño... la letra a 12 píxeles no se podrá leer con facilidad.

Después la resolución: el monitor de 21 pulgadas del ordenador es capaz de presentar 1920 píxeles de ancho por 1080 píxeles de alto. La "pantallita" de 4,5 pulgadas del móvil sólo puede presentar 1024 píxeles de alto por 768 de ancho (puesto en vertical, en horizontal 1024 de ancho por 768 de alto). Los 12 píxeles del tamaño de la letra no van a "ocupar" lo mismo si se tienen que presentar en una pantalla con hasta 1920 píxeles de ancho que en una donde sólo entran 1024... ¿qué podemos hacer?, hacer que el tamaño del tipo de letra sea distinto en función de la resolución del dispositivo donde se va a mostrar la página web. Para saber qué tipo de dispositivo y qué resolución puede tener, utilizamos las "media queries".


¿Cómo utilizamos las "Media queries" para conformar nuestro "Responsive design"?

En nuestras hojas de estilo escribimos algo tan sencillo como esto (funcionará en todos los navegadores):


@media only screen and (max-width:1080px) {

dentro podemos variar los parámetros de tamaño de las reglas de presentación de la hoja de estilos.

}
De esta manera, en la propia hoja de estilos estamos indicando "Si el dispositivo (media) que se utiliza para ver mi web tiene una resolución de 1080 píxeles" entonces "todo lo que hay entre llaves { } son los parámetros que debes de utilizar para dibujar la página en esta clase de dispositivos.

Así pues, podremos variar los "anchos y altos" de distintos componentes de nuestra página con respecto a distintas resoluciones:
@media only screen and (max-width:1080px) {#header-wrapper, #outer-wrapper, #footer-widgets, .container, #featuresticker, #featuredhome-wrap {width: 960px;}
@media only screen and (max-width:637px) {#header-wrapper, #outer-wrapper, #footer-widgets, .container, #featuresticker, #featuredhome-wrap {width: 310px;}}

  • Estamos indicando que si la resolución del dispositivo donde se presenta la web es de 1080 píxeles de ancho, todos los contenedores de la página principal midan de ancho 960 píxeles. Si se presenta la página web en un dispositivo de 637 píxeles de ancho, entonces ponemos todo el contenido de la página principal delimitado a 310 píxeles de ancho.
  • Es decir, en proporción a la resolución, aplicamos unos parámetros de presentación en la hoja de estilos que van en proporción a la resolución del dispositivo donde se muestran.

    ¿Qué media queries puedo hacer?:

    Las "Media queries" permiten consultar por muchos más parámetros que simplemente la resolución. Lo que sucede es que la resolución es un "indicativo" ideal para posicionar los componentes de una web en un tablero y "presupone" un mínimo tamaño que puede cuadrar con un perfil de dispositivo dado.

    Podéis ver muchos más ejemplos de datos que pueden extraerse de "Media queries"aquí

    Próxima entrega:

    Ahora ya entendidos los conceptos y el funcionamiento, nos adentraremos en aplicar una metodología para pasar a "Responsive Design" un Blog paso a paso.

    Donate Car To Charity CALIFORNIA DONATE CAR FOR TAX CREDITDONATE CARS IN MADONATE YOUR CAR SACRAMENTOHOW TO DONATE A CAR IN CALIFORNIA DONATE YOUR CAR FOR KIDS,CAR INSURANCE QUOTES COLORADO ,NUNAVUT CULTURE,DAYTON FREIGHT LINESHARDDRIVE DATA RECOVERY SERVICES,DONATE A CAR IN MARYLAND,MOTOR REPLACEMENTS,CHEAP DOMAIN REGISTRATION HOSTING,DONATING A CAR IN MARYLANDMundial Football history FIFA World Cup,smart,huge/big,scienciemedia,blog spot and amazes,unites pero for you gives ,, inspires and future now help and pero mas aya del visita and Mesothelioma law firm CHEAP CAR INSURANCE IN VIRGINIA,Selling annuity payments for cashSelling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlement,Structured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

    Donate Car To Charity CALIFORNIA DONATE CAR FOR TAX CREDITDONATE CARS IN MADONATE YOUR CAR SACRAMENTOHOW TO DONATE A CAR IN CALIFORNIA DONATE YOUR CAR FOR KIDS,CAR INSURANCE QUOTES COLORADO ,NUNAVUT CULTURE,DAYTON FREIGHT LINESHARDDRIVE DATA RECOVERY SERVICES,DONATE A CAR IN MARYLAND,MOTOR REPLACEMENTS,CHEAP DOMAIN REGISTRATION HOSTING,DONATING A CAR IN MARYLANDMundial Football Los Abogado de lesiones personales en Chicago,FIFA World Cup son muy buenos en chicago y nos ofrecen una Cotizacion de seguro y Cotizacion de Seguro de Vida y Cotizacion de seguro de coches,mesotelioma. Y visitar mesothelioma lawyers o tambien podriamos visitar mesothelioma symptoms y lexington law tambien many people lexington law firm and merlin olsen mesothelioma many people mesothelioma trial lawyers and atlanta mesothelioma lawyers Mesothelioma law firm, massachusetts mesothelioma attorney EEUU,Selling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlement,Structured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

    MESOTHELIOMA LAW FIRMDONATE CAR TO CHARITY CALIFORNIAHARDDRIVE DATA RECOVERY SERVICESDONATE A CAR IN MARYLAND DONATING A CAR IN MARYLAND,DONATE CARS ILLINOIS,CRIMINAL DEFENSE ATTORNEYS FLORIDA ,BEST CRIMINAL LAWYER IN ARIZONASTRUCTURED ANNUITY SETTLEMENT,ASBESTOS LAWYERS,NUNAVUT CULTURE,DAYTON FREIGHT LINES ,Bextra Bankruptcy Dental Plan Private JetMundial Football Perros,FIFA World Cup Peinados caninos,Veterinarios caninos,MESOTHELIOMA LAW FIRM,MESOTHELIOMA LAW FIRM,DONATE CAR TO CHARITY CALIFORNIA ,DONATE CAR FOR TAX CREDIT,DONATE CARS IN MA,DONATE YOUR CAR SACRAMENTO,HOW TO DONATE A CAR IN CALIFORNIA,SELL ANNUITY PAYMENT,DONATE YOUR CAR FOR KIDS,ASBESTOS LAWYERS,DONATE YOUR CAR FOR KIDS ,Selling annuity payments for cashSelling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlement,Structured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

    Cheap Domain Registration Hosting all about mesothelioma donate old cars to charity AUTOMOBILE ACCIDENT ATTORNEY personal injury solicitor Home Phone Internet Bundle Social media examiner Custom Christmas cards EMAIL BULK SERVICE ROYALTY FREE IMAGES STOCK Seo companies Online Christmas cards CAR INSURANCE IN SOUTH DAKOTA mesothelioma lawsuit houston mesothelioma attorney Casino Online casino Low Credit Line Credit Cards Php programmers Computer science classes online Service business software Donate your Car for Money New social media platforms mesothelioma lawyer california ONLINE MOTOR INSURANCE QUOTES Best social media platforms Seo services structured settlement company Car Accident Lawyers Dayton Freight Lines Online classes Seo company mesothelioma lawsuits car insurance quotes CHEAP DOMAIN REGISTRATION HOSTING Virtual Data Rooms Mobile casino seattle mesothelioma lawyer Criminal defense lawyer Bankruptcy lawyer Motor Insurance Quotes bowne virtual data room DUI lawyer mesothelioma Make money online Australia car accident lawyer san bernardino FORENSICS ONLINE COURSE Photo Christmas cards Donate your car for money Casino reviews HOW TO DONATE A CAR IN CALIFORNIA mesothelioma law firms Car Donate WordPress theme designers Live casino illinois law lemon Car Insurance Quotes Colorado structured settlements annuities Life Insurance Co Lincoln Psd to html Best Seo company mesothelioma personal injury lawyers baltimore mesothelioma attorneys Criminal lawyer compare small business phone systems Dwi lawyer Hire php developers Hire php programmers injury attorney baton rouge diagnosed with mesothelioma CAR INSURANCE QUOTES MN Neuson Social media platforms for business Psychic for Free cheap car insurance in virginia business voice mail service Social media platforms Donate Car for Tax Credit Paperport Promotional Code Criminal Defense Attorneys Florida Php programmers for hire Adobe illustrator classes Hire php developer personal accident attorney injury lawyers buy my structured settlement structured annuity settlement refinance with poor credit selling a structured settlement NEUSON Psychic for free Donate car to charity California Best social media platforms for business sell annuity payment car insurance in south dakota Forensics online course CHEAP AUTO INSURANCE IN VA Business finance group donating used cars to charity Asbestos Lung Cancer Custom WordPress theme designer mesothelioma information mesotheioma purchase structured settlements Business management software Dallas mesothelioma attorneys state of california car insurance Personal Injury Lawyers REGISTER FREE DOMAINS miami personal injury lawyer google adsense forensics online course WordPress themes for designers DONATE CARS IN MA Donating a car in Maryland massage school dallas texas motorcycle lawyer los angeles domain registration yahoo WordPress hosting sell my structured settlement domains yahoo Criminal lawyer Miami CAR INSURANCE QUOTES UTAH PAPERPORT PROMOTIONAL CODE Online Colleges Psd to WordPress Donate Cars Illinois Social media management Tech school Car insurance quotes pa Structures Annuity Settlement Html email Hard drive Data Recovery Services PHD IN COUNSELING EDUCATION futuristic architecture Christmas cards structured settlement buyer FUTURISTIC ARCHITECTURE Proud Italian cook Automobile Accident Attorney philadelphia mesothelioma lawyer Italian cooking school Business Voip Solutions Online Classes How to Donate A Car in California mesothelioma attorney assistance Learning adobe illustrator Forex Trading Platform Insurance personal injury attorney torrance CHEAP CAR INSURANCE FOR LADIES Social media strategies Sell Annuity Payment dallas mesothelioma lawyer mesothelioma attorneys california Social media tools Social media campaigns WEBEX COSTS average mesothelioma settlement Mesothelioma Law Firm federal criminal defense attorney Car Insurance in South Dakota phd in counseling education Donate Car to Charity California Auto Mobile Insurance Quote Donate Cars in MA Donate Your Car Sacramento Donating a Car in Maryland chicago hair laser removal Nunavut Culture Donate Your Car for Kids Asbestos Lawyers Donate Car To Charity CALIFORNIA Nunavut culture Annuity Settlements car accident lawyers los angeles quotes car Best Criminal Lawyers in Arizona PHD on Counseling Education selling my structured settlement structure settlements Donate a Car in Maryland automobile accident attorney Motor Replacements mesothelioma settlements Cheap auto insurance in VA mesothelioma lawyer texas Met Auto Futuristic Architecture Forensics Online Course Car Insurance Quotes Utah Holland Michigan College Online Motor Insurance Quotes structured settlement cash out Best criminal lawyer in Arizona selling annuity payments for cash WORLD TRADE CENTER FOOTAGE best criminal lawyer in arizona mesothelioma suit ANNUITY SETTLEMENT World Trade Center Footage Massage School Dallas Texas Donate Old Cars to Charity Dallas Mesothelioma Attorneys Car Insurance Quotes MN Cheap Auto Insurance in VA Webex Costs compare life assurance Business VOIP Solutions Donating Used Cars to Charity