miércoles, 11 de septiembre de 2013

Activar la compresión de contenidos, entender cómo gestionar la caché con Blogger: "Enable compression" y "Leverage browser caching" – Hipotecario – Shipping

Page Speed controla múltiples parámetros que analizan una página web para evaluar su rendimiento y ofrecer un conjunto de sugerencias que pueden ayudar a mejorarlo. Para ello utiliza un conjunto de reglas que estamos analizando en cada entrega de esta guía de rendimiento para Bloggers.

En esta ocasión vamos a repasar dos nuevas reglas de Page Speed: "Enable compression" para activar la compresión a nivel de servidor web y "Leverage browser cahcing" para gestionar el uso de la memoria caché para acelerar la presentación de componentes de nuestra página.




Sugerencias de Page Speed analizadas paso a paso hasta el momento:

Aviso para principiantes, diversidad de temáticas adaptada a niveles de conocimiento en la materia:

Todos los cambios que se van a tratar en la guía son de eminente carácter técnico. Trato de explicarlo para hacerlo asequible a un público con escasos o nulos conocimientos en informática. No obstante, hay muchas de las reglas que este servicio ofrece que están dirigidas a usuarios expertos.
En caso de que dispongas de poca experiencia o conocimientos en materia web, si lo explicado en esta guía te resulta complejo, te recomiendo que realices estas otras guías simplificadas a tal efecto:


Conceptos previos imprescindibles para comprender la guía:

  • Page Speed una vez ha evaluado el rendimiento de tu sitio web o Blog te proporcionará una puntuación basada en la ponderación de los puntos enumerados en su análisis. Es muy importante entender que Page Speed sólo da sugerencias, ninguno de sus cambios es obligatorio.

Conceptos previos para los no iniciados en informática o programación de páginas web:

A continuación repasamos sin entrar en profundos detalles técnicos y buscando facilitar la compresión a los usuarios más noveles en cada concepto que utilizaremos en la guía. Si tienes conocimientos pero no comprendes bien estos conceptos te puede venir bien repasarlos:
La compresión del contenido de una página web:
En una página web se puede activar la compresión de las páginas que sirve el servidor web al usuario. Recordamos que el servidor es "la máquina" que contiene las páginas que componen nuestro blog. Al realizar la descarga de las mismas para que el navegador del usuario las interprete y dibuje en su pantalla, si la compresión no está activada se gastará más tiempo en descargar la página que si está comprimida.
Sin comprimir una página puede "pesar" 120KB y comprimida bajar a 34KB, esto es una mejora en la cantidad de datos a descargar desde el servidor al cliente de hasta un 28,3%.
la sugerencia de Page Speed sobre la compresión viene activada en los servidores web de Blogger por defecto. Es decir, no es necesario realizar ninguna modificación en concreto en tu Blog para solucionar este "problema".
Gestionando el uso de la caché:
La caché, sin entrar en detalles muy técnicos que escapan a las pretensiones del artículo, es una "memoria intermedia" que se encuentra disponible en tu navegador para almacenar objetos o componentes de las páginas webs (imágenes, .css, etc...) que visitas en tu disco duro. De esa manera, cuando vuelves a visitar ese sitio web, tu navegador no tiene que solicitar al servidor de nuevo los objetos que componen la página web porque dispone ya de ellos en tu disco duro.

Así pues, si tienes componentes ya "cacheados" en tu disco duro, tu navegador no tendrá que volver a solicitarlos al servidor y esperar a que se descarguen desde él porque ya los tienes tú cargados y listos en tu disco duro.

El problema es que no podemos tocar las cabeceras HTTP en Blogger, como mucho podemos intentar utilizar meta-etiquetas para paliar el problema. Por ello, aunque hagas el cambio para controlar la caché, no desaparecerá de la lista de avisos de Pagespeed pues sólo los usuarios con dominio propio y acceso al root o directorio raíz del servidor web podrán realizar las modificaciones precisas para solucionar el problema.
    Analizando cada Punto de los resultados que Page Speed puede devolverte y aplicando soluciones Paso a paso:

    El problema y su detalle:
    • Muchas páginas web en Internet están colgadas en servidores web que no tienen un módulo de compresión activado.
    • Blogger NO tiene este problema. Si tienes un Blog en blogger, tu servidor web ya tiene activada la compresión de páginas para que la descarga de las mismas sea menor y por tanto el tiempo en que tardan en llegar del servidor al cliente.
    La solución:
    "You should enable compression on your web server. Here are some references to enable compression on popular web servers:

    • La instalación de un módulo de compresión en un servidor web no es compleja. Google ofrece posibilidades en función del tipo de servidor utilizado. Si no dispones de permisos para poder instalar algún sistema de compresión, ponte en contacto con el administrador del servidor web donde tengas instalada tu página y solicítale que lo active.
    • Repito, en Blogger NO es necesario activar la compresión porque los servidores web que contienen los Blogs ya la tienen activada por defecto.

    El problema y su detalle:
    • El control de las cabeceras HTTP del servidor para gestionar la activación de la memoria caché del navegador NO se puede controlar en Blogger.
    • Blogger en esta sugerencia te está advirtiendo de que posees recursos que utilizas en tu página web que o no tienen establecido un tiempo de duración en la caché del usuario o el tiempo que tienen es excesivamente reducido.
    • En Blogger no cuentas con permisos de edición o de acceso al root de tu servidor web para retocar un archivo .htacces, necesario para controlar y mejorar el rendimiento por medio de la caché.
    • Realmente, el impacto en la ponderación del resultado de PageSpeed no es excesivo. Se pueden alcanzar puntuaciones de hasta 98 sin tener esta sugerencia solucionada. De todas formas, la experiencia de usuario se ve eminentemente mejorada si se gestiona bien el uso de su caché en el navegador. Aún así, los propios algoritmos de detección de objetos ya descargados del propio navegador ayudan a paliar un poco esta "salvedad".
    La solución:
    • No hay solución para esto en Blogger. Es la única sugerencia de Page Speed que no podremos solucionar en todas estas entradas sobre rendimiento debido a las restricciones inherentes a Blogger.
    • Si tienes un dominio propio y te permiten acceder al servidor, tú mismo puedes solucionar el problema editando (en caso de que sea un servidor Apache) el archivo .htacces. Te recomiendo esta lectura si tienes la suerte de poder hacerlo (tú podrás llegar al 100): .htacces fileso esta guía (te la recomiendo especialmente)dondete ayudan a editarlo y cambiarlo en askapache.

    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 JetAsi que mejor me fue a un hotel y motel FIFA World Cup Mundial Football New Orleans mesothelioma lawyer y mas que todo que la pase bien en ese hostal y me me fui de viaje a tennessee mesothelioma attorney donde EEUU me pidio la visa pero mejor aun many people in mesothelioma trial lawyers pero me fui a travel Alaska nebraska mesothelioma attorney pero mas aun con mesothelioma attorney nebraska mas siempre fue asi des hace mucho time merlin olsen lawsuit,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

    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 MARYLANDUn dia en Mundial Football MESOTHELIOMA LAW FIRM FIFA World Cup,DONATE CAR TO CHARITY CALIFORNIA , and STRUCTURED ANNUITY SETTLEMENT ,ANNUITY SETTLEMENTS, habia mucha monja pero fui a NUNAVUT CULTURE, DAYTON FREIGHT LINES and BUSINESS VOIP SOLUTIONS,CAR INSURANCE COMPANIES pero for you ONLINE CRIMINAL JUSTICE DEGREE ,PERSONAL INJURY LAW FIRM, Virtual data rooms and future now Automobile accident attorney 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

    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 DONATE CAR TO CHARITY CALIFORNIA FIFA World Cup,DONATE CAR FOR TAX CREDIT, and DONATE CARS IN MA,DONATE YOUR CAR SACRAMENTO,HOW TO DONATE A CAR IN CALIFORNIA, SELL ANNUITY PAYMENT and DONATE YOUR CAR FOR KIDS,ASBESTOS LAWYERS pero for you STRUCTURED ANNUITY SETTLEMENT ,ANNUITY SETTLEMENTS, CAR INSURANCE QUOTES COLORADO and future now NUNAVUT CULTURE and pero mas aya del visita DAYTON FREIGHT LINES and Mesothelioma law firm HARDDRIVE DATA RECOVERY SERVICES,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

    Casino reviews domain name yahoo CAR INSURANCE IN SOUTH DAKOTA car crash attorneys domains yahoo emergency response plan ppt Mobile casino Italian cooking school selling structured settlement MESOTHELIOMA LAW FIRM DONATE CARS IN MA Social media management Php programmers for hire Virtual Data Rooms Casino accident attorney san bernardino Royalty Free Images Stock Sell Annuity Payment Custom WordPress theme designer mesothelioma lawyer asbestos cancer lawsuit peritoneal mesothelioma Donating a car in Maryland Criminal defense lawyer Online casino HOW TO DONATE A CAR IN CALIFORNIA Auto Accident Attorney offshore accident lawyer Dwi lawyer hair removal washington dc Make money online Australia primary pulmonary hypertension accident attorney in los angeles Donate Car for Tax Credit structured settlement purchasers los angeles auto accident attorneys houston motorcycle accident lawyer structured settlement broker Hire php developers workers compensation lawyer los angeles New social media platforms Psd to html Psychic for Free car insurance quotes pa Live casino Service business software Futuristic Architecture Dayton Freight Lines Social media platforms Donate Your Car Sacramento dallas mesothelioma lawyer DUI lawyer Business management software mesothelioma help fortis health insurance temporary mesothelioma attorney assistance home phone internet bundle bus accident attorneys mesothelioma law firm personal injury attorney springfield mo DAYTON FREIGHT LINES ONLINECLASSES Learning adobe illustrator Social media strategies asbestos mesothelioma lawsuit Car insurance quotes Utah Hire php programmers Online Christmas cards PSYCHIC FOR FREE Criminal lawyer WordPress hosting asbestos lawyers Car Insurance Quotes Utah chicago hair laser removal Computer science classes online mesothelioma lawyer houston accident lawyers in los angeles Best social media platforms Psd to WordPress colorado auto accident attorney Mesothelioma Law Firm BETTER CONFERENCING CALLS Asbestos Lung Cancer Hire php developer orlando criminal attorney Insurance Companies car insurance quotes Bankruptcy lawyer Best social media platforms for business Personal Injury Law Firm car accident lawyer in san diego Car Insurance Quotes Colorado Php programmers Online motor insurance quotes Car Insurance Quotes PA Seo companies mesothelioma lawsuits Seo services mesothelioma settlements Low Credit Line Credit Cards Personal Injury Lawyers Nunavut Culture asbestos exposure lawyers Neuson Business finance group Donate Car to Charity California injury lawyers west palm beach Social media platforms for business REGISTER FREE DOMAINS PhD in counseling education PHD IN COUNSELING EDUCATION Holland Michigan College Best Seo company semi truck accident lawyers injury lawyer houston tx Donate a Car in Maryland Online Colleges CAR DONATE Seo company Car Insurance Quotes MN donate car for tax credit Custom Christmas cards Photo Christmas cards WordPress themes for designers Donating Used Cars to Charity car insurance quotes colorado ASBESTOS LAWYERS Social media examiner Psychic for free AUTO ACCIDENT ATTORNEY accident car florida lawyer Personal Injury Lawyer Auto Mobile Shipping Quote structured settlements annuities car accident lawyer michigan Tech school Html email DONATING A CAR IN MARYLAND Donate Your Car for Kids Christmas cards cash out annuity Proud Italian cook STRUCTURED ANNUITY SETTLEMENT WordPress theme designers Donate cars in ma seattle mesothelioma lawyer Adobe illustrator classes alcohol rehab center in florida DONATE CAR FOR TAX CREDIT Webex Costs Structures Annuity Settlement Attorney Donate car to charity California Car insurance quotes Colorado Motor Replacements Social media tools Social media campaigns Dallas Mesothelioma Attorneys truck accident attorney los angeles sell your structured settlement payments LIFE INSURANCE CO LINCOLN saskatchewan auto insurance Life Insurance Co Lincoln integrated ehr Donate your car for money HOME PHONE INTERNET BUNDLE best criminal lawyer in arizona Donate Cars in MA mesothelioma charities sell annuity payment Cheap Domain Registration Hosting Car Insurance Companies How to Donate A Car in California google adsense mesothelioma symptoms california mesothelioma attorney Asbestos Lawyers structured settlement brokers Hard drive data recovery services Annuity Settlements Criminal lawyer Miami Mortgage Adviser truck accident attorney texas Hard drive Data Recovery Services car donate EMAIL BULK SERVICE WORLD TRADE CENTER FOOTAGE mesothelioma MORTGAGE ADVISER attorney lawyer mesothelioma michigan motorcycle accident lawyer Donating a Car in Maryland CRIMINAL DEFENSE ATTORNEYS FLORIDA Donate Cars Illinois Criminal Defense Attorneys Florida low credit line credit cards Best Criminal Lawyers in Arizona miami personal injury lawyer car insurance in south dakota Forex Trading Platform mesothelioma suit Injury Lawyers Online Motor Insurance Quotes Paperport Promotional Code caraccidentlawyer Online Classes World Trade Center Footage Massage School Dallas Texas mesothelioma drug Donate Old Cars to Charity structure settlements

    martes, 10 de septiembre de 2013

    Mejora el rendimiento de tu Blog optimizando los CSS y JavaScript: "Remove render-blocking JavaScript and CSS in above-the-fold content" – School – Seguro – Forex

    Posiblemente la regla que más impacto negativo ha tenido en los resultados de Page Speed en la gran mayoría de Blogs de Blogger ha sido la que vamos a tratar y resolver en esta guía: los problemas de generación con bloqueos de Javascript y CSS.

    Fundamentalmente y siguiendo la máxima de minimizar la cantidad de accesos que se realicen al servidor que puedan penalizar el tiempo de ejecución en el cliente, Google centrándose exclusivamente en el rendimiento puro y duro, ha introducido una nueva regla en Page Speed que verifica si por un lado estamos accediendo a archivos externos al servidor donde se encuentra nuestro blog.


    Y por el otro, comprueba si algún archivo o recurso interno o externo que estamos utilizando produce un "bloqueo" o impide la ejecución secuencial y paralelizada de las partes que componen la página.

    Todos los Bloggers se plantean cómo poder optimizar, quitar o poner su código CSS (hojas de estilo) o el JavasScript previo a la carga de la página, dado que Blogger no ofrece directamente la posibilidad en el editor de plantillas de quitar CSSs o JavaScripts que nuestra plantilla esté utilizando.

    Aprendamos qué significa cada actor de esta nueva regla: ¿qué es una CSS?, ¿cómo se utiliza el JavaScript en Blogger? y lo que es más importante, ¿cómo puedo solucionar esta sugerencia que me da Page Speed y que me está quitando la puntuación que antaño tenía?.

    NOTA IMPORTANTE: esta guía está destinada a los usuarios que deseen saber qué ocurre con la sugerencia del "Render-blocking" de Blogger en Page Speed. Los que luego apliquen la solución deben saber que es un tema eminentemente técnico que requiere un mínimo de experiencia en JavaScript, CSS y HTML. Si no tienes esos conocimientos, te servirá saber porqué te da la sugerencia PageSpeed pero no trates de realizar los cambios si no tienes experiencia técnica en programación.

    Sugerencias de Page Speed analizadas paso a paso hasta el momento:

    Aviso para principiantes, diversidad de temáticas adaptada a niveles de conocimiento en la materia:

    Todos los cambios que se van a tratar en la guía son de eminente carácter técnico. Trato de explicarlo para hacerlo asequible a un público con escasos o nulos conocimientos en informática. No obstante, hay muchas de las reglas que este servicio ofrece que están dirigidas a usuarios expertos.
    En caso de que dispongas de poca experiencia o conocimientos en materia web, si lo explicado en esta guía te resulta complejo, te recomiendo que realices estas otras guías simplificadas a tal efecto:


    Conceptos previos imprescindibles para comprender la guía:

    • Page Speed una vez ha evaluado el rendimiento de tu sitio web o Blog te proporcionará una puntuación basada en la ponderación de los puntos enumerados en su análisis. Es muy importante entender que Page Speed sólo da sugerencias, ninguno de sus cambios es obligatorio.

    Conceptos previos para los no iniciados en informática o programación de páginas web (Si tienes experiencia en código HTML, CSS y JavaScript puedes pasar directamente a la solución):



    MUY IMPORTANTE: Recomendaciones y omisión de responsabilidad:

    Si eres un usuario con nulos conocimientos en HTML, CSS y JavaScript, este cambio no te
    merece la pena realizarlo. Me explico, para poder solucionar esta sugerencia, dado que Blogger no permite que podamos quitar CSS que nuestra plantilla utilice por defecto, hay que emplear una solución que NO se realiza por los "cauces normales" y que implica comprender muy bien lo que se está haciendo por varios motivos:

    • Si se comete cualquier error al tocar el CSS o los JavaScript que por defecto lleva tu plantilla, tu Blog puede quedar parcial o totalmente inutilizado.
    • Si hay actualizaciones sobre tu plantilla por parte de Blogger, éstas no se reflejarán en la tuya al haber alterado el código fuente original de la misma.
    • No podrás seguir utilizando algunos asistentes como el de formato de personalización del Blog por medio de Blogger. A partir del momento en que emplees esta solución, todas las modificaciones que desees realizar en este sentido deberán de ser programadas directamente por ti.
    • La puntuación de mejora final, aún siendo un cambio de los que mejor puntúa, te va a permitir si aplicas el resto de soluciones que explicaremos en todas las entregas, llegar hasta los 90 puntos. Puntuación suficiente como para contar con una ejecución "estándar" o "normal" para un Blog. Mas que suficiente para unos resultados aceptables.
    • Si realizas la solución que ofrece Google Page Speed al CSS y Javascript Render-Blocking, es necesario que a continuación realices una "minimización" del código de la plantilla para que quede todo perfectamente optimizado. De lo contrario se producirá un efecto contrario al deseado. En el último paso de la guía se te recordará realizar la "minimización".
    Por todo lo aquí explicado, se hace fundamental conocer qué se está cambiando y qué consecuencias puede tener en caso de no disponerse de los conocimientos adecuados. Los usuarios más experimentados siempre pueden disponer de la herramienta de copia de seguridad del Blog para en caso de problemas poder volver a la situación inicial.
    No me responsabilizo de los daños que puedas sufrir en tu Blog por el uso de esta solución.



    Realiza una copia de seguridad de tu página web o Blog. Salvaguarda tus datos antes de hacer cualquier cambio:


    Analizando cada Punto de los resultados que Page Speed puede devolverte y aplicando soluciones Paso a paso:


    El problema y su detalle:
    • El contenido "above-the-fold" o previo al "dibujado" de la página es vital tenerlo perfectamente optimizado. Page Speed, centrándose en el rendimiento bruto, trata de buscar aquellos archivos externos que utilices en tu página web o Blog de tipo CSS, JS o javascript previo a la carga de la página.
    • Page Speed sugiere que objetivamente, el acceso a un servidor, sea externo o el mismo donde reside la página web, para utilizar recursos que actúen sobre los componentes de nuestra página web, resulta en una "pérdida de tiempo" en la petición y obtención del resultado. El navegador debe "parsear" (transformar) un contenido de la página HTML que se encuentra "fuera" de ella, con el consiguiente tiempo de ejecución que en ello se pierde.
    • Al margen de la controversia de la norma, está comprobado y es claro que la ejecución de "módulos" externos de código de una página es más lento que si estos se encuentran ya en ella.
    La solución:
    • En Blogger no se pueden tocar directamente las líneas de código html que invocan a los archivos CSS o JS. La plantilla está conformada por un código XML que simplifica y estandariza el código a utilizar en la plantilla. Este XML es interpretado por Blogger para que luego "él" lo transforme en HTML que se irá interpretando el navegador del usuario.
    • Si el CSS no es de gran tamaño, es necesario que sea inyectado directamente en tu página HTML (CSS inline) como podemos ver en la página de soporte de Google Developers.
    • Si no reduces como mínimo el tamaño del CSS o el Javascript inline en tu página, estarás consiguiendo un efecto negativo para el rendmiento de tu web o Blog. Esto se debe a que estarás aumentando considerablemente el tamaño del XML de Blogger, lo que resultará en un HTML enorme. No dudes en realizar la "minimización" o "compactación" del código CSS y Javascript inline, es mucho más rápido que lo que ya has hecho en esta guía y optimizarás al máximo posible los recursos de tu sitio web o Blog. Para hacerlo ejecuta esta guía cuando termines con los pasos inferiores:Entrega V, Soluciones para cada sugerencia de PageSpeed paso a paso - "Minify CSS", "Minify HTML" Y "Minify Javascript".

    Paso a paso con los CSS:
    0)RESUMEN: extraeremos primero los CSS que tenemos integrados en la página, bien referenciados en el código de la plantilla o en archivos CSS externos al Blog. Después comentaremos las líneas del XML de Blogger que hacen que se dibujen sus CSS. Acto seguido introduciremos "inline" nuestro código CSS en la plantilla con TAGS html estándar, de manera que todo vuelva a la normalidad pero teniendo el código CSS incluído en la página.
    1) Recopila tus CSS, dado que vamos a hacer que dejen de utilizarse. Debes localizarlos y descargártelos en un editor de texo o similar.
    MUY IMPORTANTE: en el editor de plantilla de Blogger, localiza todo el código que esté entre el TAGb:skin![CDATA[y/b:skin y haz CONTROL+X para cortarlo de la plantilla.
    2) Pega todo ese código en un NOTEPAD o editor de textos que no altere el formato para que luego podamos tenerlo disponible.
    3) Adicionalmente, utiliza "ver código fuente" de tu navegador. Observarás que en el código HTML aparece la siguiente cadena para referenciar a tus CSS "linkrel="stylesheet"href="NOMBRE_DE_TU.css". Estarán los CSS de los Widgets de Blogger, estos debes copiarlos.Descárgate utilizando el navegador (escribe la URL del CSS en la barra de direcciones del navegador) y guarda el contenido de esos CSS en otro NOTEPAD o editor de textos. Así los tendremos disponibles para luego meterlos en la propia página HTML.
    4) Con tus CSS metidos en un editor de texto, ya puedes ir al editor de plantila de Blogger de nuevo y al haber "cortado" el contenido del CSS de tu plantilla, debería haberte quedado así el código con el que vamos a trabajar:
    b:skin![CDATA[/b:skin
    5) Quita ese código y cámbialo por este otro:
    <style type="text/css"><!-- /*b:skin![CDATA[*//b:skinstyle type='text/css'/style
    Estamos comentando con HTML puro la línea del XML de blogger que trabaja con sus hojas de estilo. A todos los efectos, comentar en programación quiere decir que ha quedado inhabilitado el uso del CDATA que trabaja con los CSS anteriores al cierre del HEAD.
    6) Ahora entre la etiqueta del nuevo código copiado en el paso 5)style type='text/css'y/stylemetes primero el código CSS del NOTEPAD que extraíste en el paso 3) y seguido pegas el que extraíste en el paso 1 y 2):
    <style type="text/css"><!-- /*b:skin![CDATA[*//b:skinstyle type='text/css'DENTRO_TU_CSS_PASO_3+CSS_PASO1y2/style
    Lo que estás haciendo es comentar la línea del XML de Blogger que se encarga de trabajar con los CSS (CDATA) para luego inyectar por código HTML tradicional primero el CSS que tuvieras en el HTML de tu página y después el código CSS que tenías personalizado en tu plantilla Blogger. Este orden es importante, primero los CSS externos y después el del CDATA de dentro de tu plantilla porque de lo contrario, perderás las personalizaciones o cambios particulares que hayas realizado a tu plantilla en "personalización CSS".
    Fuente con la solución probada y utilizada en el Blog:aquí
    Paso a paso con el JAVASCRIPT:
    0)RESUMEN: extraeremos primero los JS que tenemos integrados en la página, bien referenciados en el código de la plantilla o en archivos JS externos al Blog. Después comentaremos las líneas del XML de Blogger que hacen que se atienda al JavaScript de la plantilla. Acto seguido introduciremos "inline" nuestro código de llamada a JS o scripts externos en la plantilla con TAGS html estándar, de manera que todo vuelva a la normalidad pero teniendo el código JavaScript reajustado en la página.
    1) Recopila tus JavaScript o Scripts que realmente utilices. Es posible que tengas problemas una vez hayas hecho los cambios y tengas que localizar todos esos javascripts que necesitas para tu Blog. Es ESENCIAL que te fijes en la línea donde llames a tu archivo widgets.js pues es el que controla los componentes que vienen de Blogger.
    2) Con la lista de js que utilices clara, ya puedes ir al editor de plantila de Blogger de nuevo y buscar con CONTROL+F :/body
    3) Quita ese código y cámbialo por este otro:
    <!--/body--></body>
    4) Ahora, inyecta tu código javascript habitual antes de</body>
    A modo de ejemplo, el resultado en mi Blog por ejemplo con el javascript inyectado para Google Analytics y el que utilizo para los+1 es el siguiente:
    <!--/body-->script type='text/javascript'(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src="https://apis.google.com/js/plusone.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})();/scriptscript type='text/javascript'_gaq=_gaq||[];_gaq.push(["_setAccount","XX-XXXXXXXX-X"]);_gaq.push(["_trackPageview"]);(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src=("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})();/script</body>
    Lo que estás haciendo es comentar la línea del XML de Blogger que se encarga de trabajar con los scripts para luego inyectar por código HTML tradicional los Javascript que realmente utilizas en tu sitio web.
    Fuente con la solución probada y utilizada en el Blog:aquí.

    MUY IMPORTANTE: Realiza "minimización" o "compactación" del código CSS o Javascript INLINE :
    • El uso de CSS o Javascript Inline hace prácticamente "obligatorio" el uso de la minimización, ya que al inyectar el código del CSS o Javascript en la página, estamos ocupando una cantidad de líneas enorme y un espacio mayor que cuando se le llamaba en ficheros externos.
    • Para cumplir con todas las nuevas sugerencias de Google en Page Speed, es conveniente que si metemos el código de CSS o Javascript en nuestra página este sea también minimizado. Si no reduces como mínimo el tamaño del CSS o el Javascript inline en tu página, estarás consiguiendo un efecto negativo para el rendmiento de tu web o Blog. Esto se debe a que estarás aumentando considerablemente el tamaño del XML de Blogger, lo que resultará en un HTML enorme. No dudes en realizar la "minimización" o "compactación" del código CSS y Javascript inline, es mucho más rápido que lo que ya has hecho en esta guía y optimizarás al máximo posible los recursos de tu sitio web o Blog. Para hacerlo ejecuta esta guía después de haber realizado los pasos anteriores:Entrega V, Soluciones para cada sugerencia de PageSpeed paso a paso - "Minify CSS", "Minify HTML" Y "Minify Javascript".

      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 FootballFIFA World Cup Vestidos de Perros y gatosHosting Dominio web movilSelling annuity payments for cashSelling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlementStructured 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 JetPero tuve que ser Mundial Football consolidating FIFA World Cup web host rating,register web address,online psychology degree,her first lesbian sex, make extra money ,make money fast and easy,addwords y mejor obtuve un credit application,visa gift carda,Mesothelioma law firm,voip phone service,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 Jet

      HOME PHONE INTERNET BUNDLE Online Motor Insurance Quotes peritoneal mesothelioma Online Christmas cards Online casino Register Free Domains Casino emergency response plan ppt Sell Annuity Payment buyers of structured settlements See more at http//wwwginfostopnet/ Italian cooking school Donating a Car in Maryland Casino reviews LOW CREDIT LINE CREDIT CARDS Criminal defense lawyer domain name yahoo Dallas mesothelioma attorneys Social media platforms mesothelioma claim Donate Car To Charity CALIFORNIA Car Insurance Quotes MN Cheap domain registration hosting anti spam exchange server Car insurance in South Dakota Gas/Electricity Criminal Defense Attorneys Florida injury lawyer houston tx Social media examiner mesothelioma attorney california car donate bowne virtual data room yahoo web hosting massage school dallas texas Social media tools Car Insurance Quotes Utah Live casino Paperport promotional code selling a structured settlement Mobile casino Donate Car to Charity California NEUSON Dwi lawyer DONATE OLD CARS TO CHARITY Best criminal lawyer in Arizona CAR INSURANCE QUOTES MN alcohol rehab center in florida car accident lawyer in san diego Best social media platforms for business CAR INSURANCE QUOTES UTAH Email Bulk Service adverse remortgage Hire php developers MORTGAGE ADVISER st louis mesothelioma attorney World Trade Center Footage Psd to WordPress Make money online Australia DONATING A CAR IN MARYLAND Criminal lawyer Hire php developer dui lawyer scottsdale cell cycle regulation ppt Car Accident Lawyers Social media strategies Donate car to charity California WebEx costs domain registration yahoo FORENSICS ONLINE COURSE Paperport Promotional Code Mortgage adviser low credit line credit cards hughes net business Php programmers for hire DUI lawyer Hire php programmers all about mesothelioma Business finance group world trade center footage car insurance quotes pa Social media campaigns PhD in counseling education DONATING USED CARS TO CHARITY Service business software BETTER CONFERENCING CALLS Php programmers mesothelioma Hard drive data recovery services PAPERPORT PROMOTIONAL CODE AUTO ACCIDENT ATTORNEY car insurance quotes los angeles motorcycle accident lawyer accident attorney in los angeles Best social media platforms car insurance in south dakota firm law mesothelioma mesothelioma attorney directory Bankruptcy lawyer sell annuity payment Computer science classes online Car Insurance Quotes PA Personal Injury Lawyer Seo companies New social media platforms Social media platforms for business Custom WordPress theme designer best structured settlement companies tucson car accident attorney Car Insurance Quotes Colorado mesothelioma attorneys personal injury law firm Annuity Settlements Seo services WordPress theme designers Best Seo company Auto Mobile Insurance Quote los angeles auto accident attorneys CHEAP CAR INSURANCE IN VIRGINIA Business management software Learning adobe illustrator Seo company Custom Christmas cards mesotheolima Photo Christmas cards WordPress themes for designers WordPress hosting mesothelioma lawyers san diego NUNAVUT CULTURE Donate Old Cars to Charity Social media management Home Phone Internet Bundle motor insurance quotes Tech school Cheap Auto Insurance in VA Html email DONATE CAR FOR TAX CREDIT How to donate a car in California Donate Car for Tax Credit Donate cars in ma Christmas cards Online Classes MASSAGE SCHOOL DALLAS TEXAS Hard drive Data Recovery Services Proud Italian cook Psd to html donating used cars to charity asbestos lawyers Virtual Data Rooms structured settlement brokers structured settlement sell Massage School Dallas Texas harddrive data recovery services how to donate a car in california Adobe illustrator classes register free domains selling annuity mesothelioma law firms webex costs structured settlement purchasers Met Auto Mesothelioma Law Firm DONATE YOUR CAR FOR KIDS HOLLAND MICHIGAN COLLEGE best consolidation loan student Donate Cars in MA Donate Your Car Sacramento Nunavut Culture How to Donate A Car in California Car Insurance Companies MOTOR REPLACEMENTS fortis health insurance temporary best criminal lawyer in arizona automobile accident attorney Online motor insurance quotes Donate Your Car for Kids Asbestos Lawyers Low Credit Line Credit Cards Structures Annuity Settlement california law lemon Holland Michigan College PHD on Counseling Education Motor Insurance Quotes best mesothelioma lawyers Dayton Freight Lines Cheap Car Insurance in Virginia CAR INSURANCE IN SOUTH DAKOTA Donate a Car in Maryland Donating Used Cars to Charity business voice mail service cheap auto insurance in va houston tx auto insurance Motor Replacements Car Insurance in South Dakota Cheap Domain Registration Hosting PSYCHIC FOR FREE motorcycle lawyer los angeles Donate Cars Illinois car accident lawyers personal injury accident lawyer Best Criminal Lawyers in Arizona Life Insurance Co Lincoln ONLINE COLLEDGES Met auto Online Colleges broward county dui lawyer personal injury firm forensics online course Neuson Donate your Car for Money Psychic for Free

      , ,

      Compartir automáticamente tus posts de Blogger en Google+ – Law Firm – Phone

      Para los que echaban de menos alguna novedad en los últimos meses,habemusnuevo cacharrito, recién salido del horno.

      De Blogger a Google Plus

      Verdad es que está orientado a Google Plus, la red que afanosamente intenta ponerse a la altura de otras más asentadas y que partieron con cierta ventaja sobre la del gigante del buscador, pero a más de uno seguro que le va a venir bien esta utilidad.

      Hablamos de la noticia que ayer publicóBlogger Buzz y que nos cuenta cómo a partir de ahora podrás notificar a los que te tienen en sus círculos, que se ha publicado algo nuevo en tu blog Blogger, sin tener que ocupar el más mínimo tiempo.


      Si entráis en vuestro escritorio y veis la secciónGoogle+, observaréis que ahora hay una nueva opción para poder hacer esto. Sólo hay que marcar la casilla de verificaciónCompartir automáticamente después de publicar y tus entradas aparecerán en tu perfil o página de Google Plus tan pronto se publiquen. Sin tener que hacer nada más.

      Panel de control Blogger

      No tiene efectos retroactivos, por lo que no podréis comprobar cómo funciona hasta la próxima vez que publiquéis un artículo.

      Como se observa en la captura, en el centro salen los perfiles que están asociados al usuario para que de esa manera puedas elegir entre entre las distintas páginas que administres. Sólo una por cierto.

      En la imagen también podéis ver que se mantiene la opción de requerir que+Bloggerte pregunte si deseas pasar el post a Google+cada vez que publicas (o programas) algo.


      Y ahora las carencias que has de tener en cuenta:

      • No puedes especificar el ámbito de publicación en G+. Los posts así compartidos serán Públicos.
      • No se puede añadir una descripción personalizada, pero en un principio (lo veré tras publicar este post) en su lugar debería verse el título del post y el contenido de la descripción del post.
      • No está disponible para blog privados.
      • Imprescindible tener ligado tu perfil de Blogger y Google+



      Ya teníamos loscomentarios interconectados con G+ y ahora esto de compartir las entradas. Google sigue completando el círculo y cada vez vuelca más productos hacia su red social en un claro intento de engordarla lo máximo posible y cuanto antes.

      Por lo menos no nos obligan a nada y estas cosas van siendo optativas, por lo que cada cual sigue teniendo libertad de integrarse en G+ tanto como quiera... o nada.


      Es muy posible que ya usaras otras utilidades para hacer esto mismo, pero me parece que salvo que desees publicar en redes sociales a distinta hora de la que lo haces en el blog, esta es la más práctica y sencilla ¿Qué te parece?

      Comprobado. Parece que todo sale bien, pero en lugar de tomar laDescripción de búsqueda que podamos haber programado al editar el post, lo que muestra son las primeras palabras de la entrada, probablemente aprovechando el contenido de la variabledata:post.snippet.

      Ejemplo de post automático

      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 FootballFIFA World Cup Vestidos de Perros y gatosHosting Dominio web movilSelling annuity payments for cashSelling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlementStructured 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 JetPero tuve que ser Mundial Football consolidating FIFA World Cup web host rating,register web address,online psychology degree,her first lesbian sex, make extra money ,make money fast and easy,addwords y mejor obtuve un credit application,visa gift carda,Mesothelioma law firm,voip phone service,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

      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

      personal injury attorney springfield mo Business management software Learning adobe illustrator Online College Course personal injury lawyer sarasota fl Personal Injury Lawyers structured settlement brokers Dayton Freight Lines mesothelioma information dallas mesothelioma attorneys Donate Car to Charity California donating used cars to charity AUTOMOBILE ACCIDENT ATTORNEY Donate Car for Tax Credit philadelphia mesothelioma lawyer DUI lawyer cash out structured settlement Casino st louis mesothelioma attorney Car insurance in South Dakota Online casino Seo services Donate Car To Charity CALIFORNIA Mortgage Adviser Gas/Electricity personal injury accident lawyer harddrive data recovery services How to Donate A Car in California how to donate a car in california Custom Christmas cards mesothelioma lawyer texas Criminal lawyer structured settlement company Dallas Mesothelioma Attorneys Computer science classes online Social media platforms Mobile casino Php programmers for hire accident attorneys orange county Hire php programmers Bankruptcy lawyer Car Insurance Quotes Utah Home Phone Internet Bundle personal injury lawyer BEST CRIMINAL LAWYER IN ARIZONA Sell Annuity Payment Nunavut culture Proud Italian cook mesothelioma attorney Forex Trading Platform Make money online Australia Photo Christmas cards Met auto miami personal injury attorney Dedicated Hosting Dedicated Server Hosting onlineclasses Donate your Car for Money Hire php developer Auto Mobile Shipping Quote best structured settlement companies Donate old cars to charity Casino reviews Live casino Social media platforms for business refinance with poor credit Hire php developers injury lawyers west palm beach Social media examiner caraccidentlawyer CAR INSURANCE IN SOUTH DAKOTA Php programmers Dwi lawyer Massage school Dallas Texas Psychic for Free Service business software HOLLAND MICHIGAN COLLEGE Car insurance quotes Colorado Cheap Car Insurance for Ladies Criminal defense lawyer Seo companies EMAIL BULK SERVICE better conferencing calls Donate a car in Maryland Mortgage adviser mesothelioma attorney illinois car insurance companies alcohol rehab center in florida FORENSICS ONLINE COURSE Tech school ashely madis Paperport Promotional Code michigan motorcycle accident lawyer Auto Mobile Insurance Quote Met Auto Psd to html personal injury solicitor ASBESTOS LAWYERS Business finance group Auto Accident Attorney chicago hair laser removal Best social media platforms for business New social media platforms Asbestos Lawyers mortgage adviser home phone internet bundle business voice mail service Donating Used Cars to Charity Custom WordPress theme designer ONLINECLASSES selling a structured settlement benchmark lending Structures Annuity Settlement HARDDRIVE DATA RECOVERY SERVICES cheap car insurance in virginia Italian cooking school Adobe illustrator classes broward county dui lawyer Social media campaigns business email web hosting Best Seo company Nunavut Culture verizon sip massage school dallas texas Best social media platforms Virtual Data Rooms Seo company Online Christmas cards Car insurance quotes Utah Criminal Defense Attorneys Florida WEBEX COSTS utah mesothelioma lawyer Html email Home phone internet bundle WordPress themes for designers Cheap Domain Registration Hosting WordPress hosting CAR INSURANCE QUOTES COLORADO Psd to WordPress boca raton personal injury attorney Social media management ONLINE MOTOR INSURANCE QUOTES criminal defense attorneys florida Forensics Online Course Online motor insurance quotes Christmas cards motorcycle accident lawyer san francisco email bulk service mesothelioma drug motorcycle lawyer los angeles Car Insurance Quotes Colorado WordPress theme designers CAR INSURANCE QUOTES PA miami personal injury lawyer CHEAP AUTO INSURANCE IN VA car accident lawyers los angeles Social media strategies orlando criminal attorney DONATE CARS IN MA event management security Social media tools structured settlement buyer mesothelioma settlements Mesothelioma Law Firm accident attorney san bernardino Donate your car for money mesothelioma lawyer asbestos cancer lawsuit Data Recovery Raid Dallas mesothelioma attorneys Donate Cars in MA Donate Your Car Sacramento baltimore mesothelioma attorneys mesothelioma lawyer houston Donate Your Car for Kids holland michigan college motor replacements Cheap car insurance for ladies Online Motor Insurance Quotes SELL ANNUITY PAYMENT AUTO ACCIDENT ATTORNEY alabama mesothelioma lawyer FUTURISTIC ARCHITECTURE mesothelioma law suits peritoneal mesothelioma Annuity Settlements mesothelioma ct mesothelioma settlement amounts Hard drive Data Recovery Services Donate a Car in Maryland Motor Replacements sell structured settlement calculator Motor replacements Donating a Car in Maryland Low Credit Line Credit Cards Email Bulk Service car accident lawyers west palm beach Donate Cars Illinois Best Criminal Lawyers in Arizona anti spam exchange server Car Donate Life Insurance Co Lincoln Holland Michigan College personal injury law firm google adsense Business Voip Solutions Online Colleges LOW CREDIT LINE CREDIT CARDS mesothelioma attorneys california Online Classes workers compensation lawyer los angeles motor insurance quotes