viernes, 29 de enero de 2010

,

Cómo se ve un blog en distintos navegadores – programmers

A los que no sabemos estarnos quietos y constantemente cambiamos cosillas en nuestro sitio web, nos trae de cabeza esto de la (in)compatibilidad. Por si alguien todavía no se había dado cuenta, nuestra web se puede ver preciosa de la muerte, por ejemplo en Internet Explorer, al tiempo que con Firefox resulta un auténtico desastre. Realmente este ejemplo no es muy bueno porque lo normal es que sea al revés... Pero en fin, seguimos.

Esto ocurre porque cada navegador interpreta el código como su correspondiente programador le dió a entender. De esta manera, una misma instrucción puede ofrecernosresultados distintos según el navegador que se use. El problema para nosotros, aficionados a la programación web, es que cuando creemos que nuestro diseño está perfecto y lo publicamos sin más comprobaciones, es fácil que que una cantidad de usuarios más o menos grande, vean algo sustancial cambiado porque usan un navegador distinto al nuestro.

Actualmente (datos de Dic 09), IE sigue siendoel navegador más usado, seguido por Firefox y Chrome. Imaginad ahora que nosotros hacemos nuestro diseño en Firefox pero que en IE no se ve bien. Según esto, es muy posible que el 63% de los internautas vean una patata en lugar de lo que nosotros queríamos mostrar. El texto de las entradas normalmente estará en su sitio, pero otras cosas como fechas, menús, gráficos de fondo... seguramente no.

Imagen deMarket Share.

Para intentar solucionar esto, existen unosestándares web al modo de las normasISO, que intentan homogeneizar la forma en que los distintos navegadores deberían interpretar los documentos web. Pero claro, estos estandares no son de uso obligado para los que diseñan los navegadores y aunque cada vez ocurre menos, pero de momento cada cual hace un poco lo que le da la gana.

Basándonos en los datos del gráfico anterior, podríamos tener la tentación de programar pensando sólo en Internet Explorer y así maximizar nuestra buena visibilidad. Pero sucede que este navegador que casualmente viene de serie con Windows, ha sido tradicionalmente el que más se alejaba de los estándares. Incluso entre sus propias versiones y especialmente entre la 5 y las posteriores, las diferencias son importantes.

Si bien es cierto que las nuevas versiones de navegadores que van saliendo, se van aproximando mucho al estándar, también hay que tener en cuenta que todavía hay demasiadas versiones antiguas pululando por ahí. Por cierto, si sois de los que teneis todavía IE5, actualizarlo... ¡por favor!

La recomendación general sería que utilizáramos el estándar lo máximo posible, ya que la tendencia es que cada vez se respete más y de esta manera, si nuestra página está bien formada ahora, probablemente en el futuro lo seguirá estando sin demasiados problemas.

Mientras llega una uniformidad más amplia, una solución sería molestarnos en tener al menos los navegadores que tiene el 80-90% de la gente y probar nuestra web en todos ellos antes de dar nuestras modificaciones por concluidas. Con IE6, IE7, FF3, Chrome y Safari, prácticamente conseguiremos que todo el mundo vea nuestro blog igual que nosotros. No cuesta demasiado tenerlos instalados y abrirlos sólo cuando queramos comprobar.

Para perezosos, existen algunas aplicaciones online que nos permiten ver cómo queda una página en distintas resoluciones y/o navegadores. Aunque me da la impresión de que no son 100% fiables, al menos nos sirven de guía:
  • Browser Shots: De los más completitos. Podemos seleccionar diversos navegadores entre una gran variedad. Algunos ni me sonaban. Explorer, Firefox, Opera, Safari, Konqueror, Mozilla, K-Meleon,... entre otros muchos.Normalmente hay que esperar un tiempo para ver los resultados.
  • Total Validator: También muy completo, se puede combinar el navegador con la resolución. Muestra resultados para los navegadores más habituales y además de Windows incluye Linux. El resultado te llegará (algo demorado) por correo. Se puede incluir en los resultados un validador de código y una comprobación de enlaces rotos.
  • Scapture: Para Linux y Firefox, Konqueror, Opera, Dillo y Lynx. Se puede combinar navegador y resolución. Tras un minuto aproximadamente, el resultado aparece en la pantalla desde dónde lanzamos la utilidad. Podemos seleccionar que se muestre el pie de la página e incluye una relación de todos los ficheros cargados.
  • Net Renderer: Este emulador sólo prueba las distintas versiones de IE y sin posibidad de configurar distintas resoluciones, pero el resultado se muestra de inmediato. Además, si se ve bien en IE5, probablemente se vea bien en todos los demás :D.
  • ViewLikeUs: Sólo para comprobar distintas resoluciones, incluidos navegadores iPhone y Wii. Rápido.
  • 640×480 Test Frame: Si no quereis deprimiros, este ni lo probeis. Casi todos tenemos los blogs preparados para un mínimo de 800x600 y meter todo eso en menos espacio no suele dar un buen resultado.
  • html2txt: O cómo se vería tu sitio en un navegador que incluyera sólo texto

florida car insurance company Mortgage injury attorney baton rouge CRIMINAL DEFENSE ATTORNEYS FLORIDA Cheap car insurance in Virginia personal injury attorney ocala fl Online College Course workers compensation lawyer los angeles mesothelioma law suit Forensics online course Best Seo company Nunavut Culture Casino Business finance group Criminal lawyer Miami Seo companies futuristic architecture New social media platforms Social media platforms anti spam exchange server canada personals yahoo Injury Lawyers personal injury lawyer sarasota fl paperport promotional code DALLAS MESOTHELIOMA ATTORNEYS Service business software Online casino la personal injury lawyer refinance with bad credit Auto Mobile Shipping Quote cheap car insurance in virginia colorado mesothelioma lawyers injury lawyer houston tx mesothelioma attorneys Custom WordPress theme designer hosted predictive dialers world trade center footage hughes net business Seo services fast cash for house primary pulmonary hypertension WordPress hosting car insurance quotes Sell Annuity Payment Mobile casino dui lawyer scottsdale Make money online Australia Cheap domain registration hosting STRUCTURED ANNUITY SETTLEMENT structured settlement sell auto accident lawyer san francisco Hire php developer city college in miami colorado auto accident attorney Criminal defense attorneys Florida Casino reviews Car Accident Lawyers low credit line credit cards Live casino Hire php developers Dwi lawyer donate car for tax credit structured settlement blog Hire php programmers Donate cars Illinois DUI lawyer DONATING USED CARS TO CHARITY ROYALTY FREE IMAGES STOCK Donate your car Sacramento Motor Replacements Met Auto purchase structured settlements Car Insurance Companies PHD IN COUNSELING EDUCATION Criminal lawyer Criminal defense lawyer Car Insurance Quotes HARDDRIVE DATA RECOVERY SERVICES Donating Used Cars to Charity home phone internet bundle meso lawyer CHEAP DOMAIN REGISTRATION HOSTING business administration masters peritoneal mesothelioma Better Conference Calls small business administration sba washington mesothelioma attorney Php programmers for hire Bankruptcy lawyer automobile accident attorney Social media platforms for business Computer science classes online Photo Christmas cards houston tx auto insurance illinois mesothelioma lawyer Best Criminal Lawyers in Arizona MOTOR REPLACEMENTS Php programmers compare life assurance Donate Your Car for Kids Christmas cards ASBESTOS LAWYERS Best social media platforms for business Mortgage Adviser donating used cars to charity donate your car for kids anti spam appliance Social media management WordPress themes for designers PAPERPORT PROMOTIONAL CODE motorcycle accident attorney sacramento california mesothelioma attorney accident attorney in los angeles structured settlement need cash now selling annuity DONATE CARS IN MA structured annuity settlement los angeles auto accident attorneys st louis mesothelioma attorney Annuity Settlements Business management software Proud Italian cook benchmark lending Online Motor Insurance Quotes Best social media platforms los angeles motorcycle accident lawyer adverse credit remortgage How to Donate A Car in California Structures Annuity Settlement Webex Costs Seo company Forex Trading Platform Italian cooking school Online Christmas cards mesothelioma lawyer virginia Psychic for Free Register free domains Insurance Companies selling my structured settlement CAR DONATE Dayton freight lines Custom Christmas cards LIFE INSURANCE CO LINCOLN AUTOMOBILE ACCIDENT ATTORNEY Donate Cars in MA verizon sip Car Donate baltimore mesothelioma attorneys insurance medical temporary CHEAP CAR INSURANCE FOR LADIES accident attorney orange county Psd to WordPress Social media examiner phd in counseling education Tech school Html email Car Insurance in South Dakota structured settlement buyer Low credit line credit cards diagnosed with mesothelioma Psd to html Forensics Online Course Donating used cars to charity WordPress theme designers cash out structured settlement Social media strategies Adobe illustrator classes Car Insurance Quotes Utah Asbestos Lawyers Learning adobe illustrator Social media tools motor replacements Social media campaigns Motor replacements Mesothelioma Law Firm Donate Car to Charity California donate your car for money tennessee mesothelioma lawyer SELL ANNUITY PAYMENT Donate Car for Tax Credit Donate Your Car Sacramento Claim Car insurance quotes MN business voip solutions FUTURISTIC ARCHITECTURE mesotheloma california law lemon criminal defense attorneys florida EMAIL BULK SERVICE Car insurance quotes Colorado Car Insurance Quotes Colorado DONATE CAR FOR TAX CREDIT CHEAP CAR INSURANCE IN VIRGINIA life insurance quotes Dayton Freight Lines Hard drive Data Recovery Services dallas mesothelioma attorneys Donate a Car in Maryland mesothelioma law suits Donate car to charity California Cheap Domain Registration Hosting Donating a Car in Maryland Donate Cars Illinois Cheap auto insurance in VA WORLD TRADE CENTER FOOTAGE accident car florida lawyer Criminal Defense Attorneys Florida LOW CREDIT LINE CREDIT CARDS Life Insurance Co Lincoln Holland Michigan College

martes, 26 de enero de 2010

, ,

Cufón. Usar fuentes no estándar. – Forex – Criminal – Miami

Cufón es una alternativa asIFR, que es uno de los sistemas más extendidos para el reemplazo de fuentes. A diferencia de este, Cufón no usa flash, sino SVG (gráficos vectoriales) y es mediante un JavaScript, como se reemplazan los caracteres de la fuente original.

Como casi siempre, antes de seguir podeis ver unapágina de ejemplo para que considereis si os interesa aplicar este sistema en vuestra web.

Aún siendo algo farragosa, su instalación no es nada complicada. En primer lugar, hay quedescargar el script que realiza la tarea de sustitución y subirlo a nuestro espacio. Luego, conesta aplicación online, hay que convertir la fuente deseada en otro fichero .js que contendrá las instrucciones necesarias para generar los SVG. Igualmente lo alojamos en nuestro sitio. Por último, generamos el código en la página usando las direcciones de los dos ficheros .js:

html
head
script src="http://DIRECCION/cufon-yui.js" type="text/javascript"/script
script src="http://DIRECCION/Imposiblefont_300.font.js" type="text/javascript"/script
script type="text/javascript"
Cufon.replace('h1');
/script
/head
body
h1Este texto se verá con la fuente Impossiblefont/h1
/body
/html

En este ejemplo, se ha usado el tagH1 para sustituir sólo lo que se encuentre dentro de él. Si quereis que la sustitución se realice para toda la página, habrá que utilizarBODY. Si quereis que sea en un div concreto, tendreis que utilizar algúnID pre-existente o que incluyais ahora para estos efectos (#outer-wrapper,#main,#sidebar... etc.). Haced pruebas antes de decidiros por sustituirla página entera, porque este cacharrito demora bastante la carga de la página.

Por cierto que en IE (cómo no...), en ocasiones se visualiza el texto original antes de realizar la sustitución, lo que provoca un efecto que queda regular. Para atenuar -que no solucionar- esto, justo antes de/body es conveniente insertar esta instrucción:

script type="text/javascript" Cufon.now(); /script

No me he metido demasidado a fondo en todas las opciones, pero para generar el fichero de la fuente (variante vectorial) en la aplicación decufon.shoqolate, al menos tenemos que tener en cuenta lo siguiente:

  • Regular typeface: Aquí es desde dónde subimos la fuente original. Los otros campos son para varianes de negrita, itálica y negrita+itálica que pudieran existir de la misma fuente.
  • The EULAs of these fonts allow Web Embedding (without Adobe Flash): Tenemos que seleccionar que estamos autorizados a usar la fuente original para que el programa nos permita hacer la conversión. En este sentido, recordar un par de alternativas donde podeis encontrar fuentes libres.
  • Include the following gliphs...: Aunque recomiendan marcar "All", eso hace mucho más pesado el fichero resultante. Con Basic Latin yo obtuve unos resultados muy aceptables. De todos modos, cualquiera de los tres siguientes (Latin-1 Supplement, Latin Extended-A y Latin Extended-B) deberían demorar menos la carga, cubriendo la gran mayoría de los casos. Comentar también aquí, que muchas fuentes son de origen no castellano, por lo que normalmente no tienen previstos los caracteres vocálicos acentuados... y casi nunca la ñ. Comprobadlo antes de poneros a hacer conversiones y os ahorrareis trabajo.
  • Scale the font to the following size: Cuanto mayor sea el número, mayor fidelidad de fuente incluso en caracteres de gran tamaño. Si no lo vais a utilizar para rótulos gigantes, mejor escogeis el valor mínimo (64). Esto reduce bastante el tamaño del script.
  • I acknowledge and accept these terms: Imprescindible aceptar los términos de uso par generar el fichero.
  • Por lo general, el resto de opciones que vienen por defecto se pueden dejar tal cual salen.

Más cosas... Puede que queramos utilizar varias fuentes sustitutivas. En este caso y como es lógico, en primer lugar todas ellas tienen que pasar por la previa transformación a SVG. Luego, la llamada a cufon.js cambia un poco:

script src="http://DIRECCION/cufon-yui.js" type="text/javascript"/script
script src="http://DIRECCION/Imposiblefont_300.font.js" type="text/javascript"/script
script src="http://DIRECCION/Otrafont_700.font.js" type="text/javascript"/script
script type="text/javascript"
Cufon.replace('h1', { fontFamily: 'Imposiblefont' });
Cufon.replace('h2', { fontFamily: 'Otrafont' });
/script

En este ejemplo, todo lo contenido entre etiquetasH1 se cambiará a la fuenteImposiblefont y lo que esté entreH2, aOtrafont. Se puede sustituir cualquierID que utilicemos en nuestra plantilla, para lo cual ya habría que incluir la almohadilla:

...
Cufon.replace('#footer-wrapper', { fontFamily: 'Imposiblefont' });
Cufon.replace('#especial', { fontFamily: 'Otrafont' });
...

Problemas conocidos, consultas frecuentes y más detalles técnicos enGitHub y para dentro de unos días, unBPT para instalar todo esto en Blogger sin tener ni idea ;).

Actualización: BPT. Instalar Cufón en Blogger.

massage school dallas texas Hire php developer accident attorneys orange county mesothelioma information Better Conference Calls CAR ACCIDENT LAWYERS Donating used cars to charity supportpeachtreecom Business VOIP Solutions small business administration sba mesothelioma ct DONATE CARS ILLINOIS cheap car insurance in virginia Php programmers for hire Online casino Donate a Car in Maryland peritoneal mesothelioma structured settlement blog Car Insurance Quotes PA Mortgage Adviser Social media tools dallas mesothelioma attorneys car accident lawyers google affiliate car crash attorneys illinois mesothelioma lawyer WordPress theme designers Casino Mobile casino adverse remortgage Make money online Australia Online College Course Online Motor Insurance Quotes Cheap auto insurance in VA Insurance Companies Live casino Casino reviews AUTO ACCIDENT ATTORNEY mesothelioma attorneys california Social media strategies Donating a Car in Maryland Better conferencing calls lawsuit mesothelioma personal injury solicitor mesothelioma attorney florida HARDDRIVE DATA RECOVERY SERVICES mesothelioma attorney assistance fortis health insurance temporary domain name yahoo Tech school Car Insurance Quotes MN mesothelioma care online motor insurance quotes Cheap Domain Registration Hosting Donate Old Cars to Charity Structures Annuity Settlement structured settlement sell Criminal defense lawyer benchmark lending FORENSICS ONLINE COURSE domain yahoo Forensics Online Course New social media platforms Sell Annuity Payment Bankruptcy lawyer DUI lawyer car accident lawyer san bernardino Hire php developers LIFE INSURANCE CO LINCOLN STRUCTURED ANNUITY SETTLEMENT bus accident attorney los angeles Php programmers WordPress hosting Donate Your Car Sacramento Best Criminal Lawyers in Arizona st louis mesothelioma attorney Hire php programmers MORTGAGE ADVISER los angeles auto accident attorneys Criminal lawyer HOW TO DONATE A CAR IN CALIFORNIA Dwi lawyer HOME PHONE INTERNET BUNDLE mesothelioma lawyer asbestos cancer lawsuit asbestos mesothelioma lawsuit DONATE A CAR IN MARYLAND Service business software Mortgage adviser washington mesothelioma attorney Donate old cars to charity Hard drive Data Recovery Services Donate Car to Charity California how to donate a car in california Business management software Best Seo company SELL ANNUITY PAYMENT DONATE YOUR CAR SACRAMENTO wisconsin mesothelioma attorney Social media campaigns semi truck accident lawyers business voice mail service bus accident attorneys REGISTER FREE DOMAINS buy gift card offshore accident lawyer accident attorney in los angeles Computer science classes online virtual data rooms How to Donate A Car in California buyer of structured settlement annuity cash out structured settlement Holland Michigan College Personal Injury Lawyers ONLINECLASSES Seo companies Best social media platforms for business mesothelioma law suits Business finance group Social media platforms for business Car insurance quotes Utah Asbestos Lawyers Psd to html injury lawyers west palm beach Paperport Promotional Code Custom WordPress theme designer Seo services WordPress themes for designers Best social media platforms car insurance in south dakota Seo company Online Christmas cards Dallas Mesothelioma Attorneys Mortgage pharmacist jobs in chicago cheap domain registration hosting Custom Christmas cards Photo Christmas cards Donate your Car for Money Business Voip Solutions ROYALTY FREE IMAGES STOCK baltimore mesothelioma attorneys ASBESTOS LAWYERS Psd to WordPress Social media examiner Social media management Life Insurance Co Lincoln WebEx costs cell cycle regulation ppt Online Criminal Justice Degree Html email Social media platforms Christmas cards Proud Italian cook insurance medical temporary Italian cooking school Online Classes Dayton Freight Lines mesothelioma cases Adobe illustrator classes workers compensation lawyer los angeles diagnosed with mesothelioma Learning adobe illustrator alcohol rehab center in florida Mesothelioma Law Firm Donate Car for Tax Credit Dedicated Hosting Dedicated Server Hosting orlando criminal attorney Donate Cars in MA personal injury firm Criminal Defense Attorneys Florida Donate Your Car for Kids Annuity Settlements Donate cars Illinois Car insurance quotes MN colorado mesothelioma lawyers Car Insurance Quotes Colorado student loan consolidation program Nunavut Culture DONATE OLD CARS TO CHARITY Auto Mobile Shipping Quote california motorcycle accident lawyer Online motor insurance quotes business voip solutions Motor Replacements mesothelioma personal injury lawyers Massage School Dallas Texas Health Records Personal Health Record CAR INSURANCE IN SOUTH DAKOTA Donate Cars Illinois motorcycle accident lawyer san francisco Criminal lawyer Miami MET AUTO Car Insurance Quotes Utah BEST CRIMINAL LAWYER IN ARIZONA Auto Accident Attorney Donate cars in ma Online Colleges car insurance companies World Trade Center Footage PHD IN COUNSELING EDUCATION harddrive data recovery services Paperport promotional code Psychic for Free DONATE CAR FOR TAX CREDIT Asbestos Lung Cancer Low Credit Line Credit Cards CHEAP DOMAIN REGISTRATION HOSTING structured settlements companies personal injury lawyer criminal defense federal lawyer

lunes, 25 de enero de 2010

,

Leer más sin imágenes. Sólo texto. – Virginia

No sé si ya funciona bien el artilugio delnuevo editor Blogger, que sirve para crearresúmenes de posts con "leer más". Algunos me habeis comentado recientemente que todavía daba algún que otro problema, así que mientras se solucionan todos, se puede seguir usando elscript que vimos anteriormente para este mismo fin.

Aquel código mostraba también unaimagen en miniatura, pero por cuestión del propio diseño de cada cual, algunos necesitais que esta no se muestre. Es decir, que el "leer más" sea sólo para controlar la cantidad de caracteres a mostrar y de esta manera, la página Inicio y las de navegación (etiquetas, recientes/antiguas) sean sólo cómo los titulares de un periódico.

Esto es más fácil que lo anterior, porque lo que hay que hacer es precisamente quitar cosas del código original (el estilo para la imagen y las líneas que generaban la miniatura) y dejar sólo lo que nos interesa. Para instalar esto y que se queden vuestras entradas como eneste ejemplo, hay que hacer lo siguiente:

ConExpandir plantillas de artilugios seleccionado, buscamos el/head y justo antes pegamos este script (si lo teníamos ya, se trata de sustituir el anterior por este):

script type='text/javascript'
//![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("")!=-1) {
var s = strx.split("");
for(var i=0;is.length;i++){
if(s[i].indexOf("")!=-1){
s[i] = s[i].substring(s[i].indexOf("")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = sumario_noimg;
var summary = imgtag + 'div class="resumenes" ' + removeHtmlTag(div.innerHTML,summ) + '/div';
div.innerHTML = summary;
}
sumario_noimg = 300;
//
/script


El valor 300 de la antepenúltima línea es el que determina el número de caracteres a mostrar. Podeis cambiarlo por el que os convenga.

En segundo y último lugar, buscamosdata:post.body y se sustituye por esto otro (este es igual que en la anterior versión, por lo que no habrá que incluirlo si ya teníamos instalado este sistema de sumarios) :

b:if cond='data:blog.pageType != "item"'
div expr:id='"summary-" + data:post.id'data:post.body//div
script type='text/javascript'createSummaryAndThumb("summary-data:post.id/");/script
a class='leermas' expr:href='data:post.url'Leer más »/a
/b:if
b:if cond='data:blog.pageType == "item"'
data:post.body/
/b:if


¡Voila! Resúmenes sin imágenes.

En el script he incluido la claseresumenes, que en un principio no come pan. Si no haceis nada más, los resúmenes saldrán con el mismo estilo que las entradas normales. Sin embargo, si quereis darle un estilo especial, esa inserción en el script os permitirá hacerlo tan sólo añadiendo ese selector con las propiedades que querais, en en la parte CSS. El del ejemplo tiene este estilo:

.resumenes {
background:#e1e1e1;
border:3px double black;
padding:10px;
}

WordPress themes for designers Proud Italian cook mesothelioma settlements DONATING A CAR IN MARYLAND michigan motorcycle accident lawyer Php programmers for hire Casino reviews buy structured settlements california mesothelioma attorney Online classes Online casino Online Christmas cards structured settlements annuities Psychic for Free CHEAP CAR INSURANCE IN VIRGINIA Forensics Online Course webex costs what is structured settlement Hire php developer Casino Criminal lawyer DONATE CAR FOR TAX CREDIT Met Auto student loan consolidation program adverse credit remortgage mesothelioma lawyer houston VIRTUAL DATA ROOMS Business Voip Solutions Seo companies Html email Cheap Auto Insurance in VA Service business software donate car for tax credit Mobile casino Make money online Australia Business finance group Social media examiner structured settlement blog mesothelioma cases google adsense PHD IN COUNSELING EDUCATION Best Criminal Lawyers in Arizona supportpeachtreecom DUI lawyer Social media tools Adobe illustrator classes Psd to html miami personal injury attorney Nunavut Culture Live casino Seo services Bankruptcy lawyer Custom WordPress theme designer royalty free images stock mesothelioma drug Social media management mesothelioma attorneys california phd in counseling education mesothelioma law firms Donate Your Car Sacramento Donate Cars Illinois dallas mesothelioma lawyer mesothelioma claims WordPress theme designers Car Insurance Quotes MN CAR INSURANCE QUOTES UTAH Dayton freight lines Php programmers Donate Old Cars to Charity car insurance quotes mn Hire php developers DONATE YOUR CAR FOR MONEY Health Records Personal Health Record Hire php programmers attorney lawyer mesothelioma HOME PHONE INTERNET BUNDLE tennessee mesothelioma lawyer Data Recovery Raid Dwi lawyer Criminal lawyer Miami truck accident attorney texas World Trade Center Footage Dedicated Hosting Dedicated Server Hosting att call conference Italian cooking school illinois law lemon Criminal defense lawyer Personal Injury Lawyer mesothelioma trial attorney Computer science classes online motorcycle accident lawyer san francisco CAR INSURANCE IN SOUTH DAKOTA motor insurance quotes Best social media platforms for business New social media platforms personal injury accident lawyer Cheap Car Insurance in Virginia car accident lawyers west palm beach Social media platforms for business st louis mesothelioma attorney FORENSICS ONLINE COURSE Donate Car to Charity California Sell Annuity Payment Car Insurance Quotes Utah Auto Mobile Insurance Quote refinance with poor credit criminal defense federal lawyer california law lemon Dallas mesothelioma attorneys How to Donate A Car in California MOTOR REPLACEMENTS Gas/Electricity seattle mesothelioma lawyer mesothelioma Custom Christmas cards benchmark lending Best Seo company Online Classes Business management software car insurance quotes colorado Best social media platforms Donate old cars to charity Seo company Online Motor Insurance Quotes sell structured settlement calculator Donate car to charity California Personal Injury Law Firm Better Conference Calls Donating Used Cars to Charity Photo Christmas cards Automobile Accident Attorney Annuity Settlements WordPress hosting Asbestos Lung Cancer Psd to WordPress mesothelioma attorneys low credit line credit cards EMAIL BULK SERVICE accident attorney san bernardino refinance with bad credit Email Bulk Service Car Insurance Quotes PA Tech school Social media platforms online colledges Christmas cards Hard drive Data Recovery Services Donate cars Illinois SELL ANNUITY PAYMENT truck accident attorney los angeles buying structured settlements structured settlement need cash now Life insurance co Lincoln Car Accident Lawyers Car Insurance Quotes personal injury firm lease management software car donate Cheap car insurance for ladies hosted predictive dialers google affiliate Social media strategies Learning adobe illustrator car crash attorneys cheap domain registration hosting Forensics online course Social media campaigns Mesothelioma Law Firm Donate Your Car for Kids Donate Car for Tax Credit hughes net business Donate Cars in MA car insurance quotes pa Dallas Mesothelioma Attorneys Donating a Car in Maryland anti spam exchange server buy gift card business voip solutions mesothelioma charities Asbestos Lawyers Structures Annuity Settlement Car Insurance Quotes Colorado Online College Course Dayton Freight Lines Register Free Domains Donate a Car in Maryland Motor Replacements Cheap Domain Registration Hosting motorcycle accident attorney sacramento Insurance Companies city college in miami accident attorneys orange county selling structured settlement Criminal Defense Attorneys Florida auto accident lawyer san francisco PHD on Counseling Education Mortgage Adviser online criminal justice degree Paperport Promotional Code Life Insurance Co Lincoln Holland Michigan College Online Colleges Nunavut culture motorcycle accident lawyer california Online colledges Register free domains Low Credit Line Credit Cards CRIMINAL DEFENSE ATTORNEYS FLORIDA ONLINE COLLEDGES Online motor insurance quotes

domingo, 24 de enero de 2010

Páginas estáticas en Blogger. – School

Una novedad de estos últimos días en Blogger, es la inclusión de una utilidad para crear páginas independientes (no posts), especialmente útiles para contenido que nos interese que siempre esté a la vista. Las entradas recientes van desplazando a las antiguas, pero una página del tipo "El autor", "Enlázanos", "Indice", "Aviso legal", etc. normalmente interesa que esté a mano.

Realmente, el nuevo invento no hace nada que no pudiéramos hacer antes con algo de código condicional en la plantilla, pero al menos ahora se nos facilita la tarea. Las páginas así creadas no mostrarán, por ejemplo, el pie de entradas (etiquetas, marcadores sociales, autor...) y por defecto no llevarán comentarios. Vamos, lo que viene a ser una página normal de una web que no sea una bitácora.

De momento, el servicio está disponible sólo enBlogger in draft, que es dónde se hacen los experimentos antes de lanzarlos al público en general. Esto quiere decir que puede no estar pulido del todo y prueba de ello es que cuando intenté realizar unas pruebas hace unos días, el servicio estaba fuera de idem:

Update (1/21 @ 22:04 PST): We've temporarily disabled creating & editing pages. You can still view the pages you've already created. We will re-enable ability to create and edit pages soon.

Blogger ha añadido a lo de crear páginas un pequeño gadget que lo que hace es mostrar una lista de los enlaces así creados a modo de menú. El menú se puede colocar arriba (horizontal) o en la barra lateral (vertical), pero no hay ningún inconveniente en crearlo nosotros mismos con cualquier otro sistema.

Como ya se ha hablado mucho de este tema y bien, os paso un par de enlaces de otros blogs dónde se ha explicado con pelos y señales, cómo funciona todo esto de las páginas.


Actualización 05/02/2010: Cómo nos hace saber Joel y José GDF, la nueva utilidad ya está disponible desde el panel de control general del Blogger sin necesidad de tener que entrar en Blogger in Draft. ¡Qué Dios reparta suerte! :D

Car Insurance Quotes Colorado car insurance companies AUTOMOBILE ACCIDENT ATTORNEY CHEAP AUTO INSURANCE IN VA cheap auto insurance in va Html email Casino reviews Business finance group DONATING A CAR IN MARYLAND motor replacements Car Insurance Quotes PA CAR INSURANCE QUOTES COLORADO Hire php developers selling my structured settlement fortis health insurance temporary MET AUTO cloud identity and access management Met Auto Donate Old Cars to Charity Service business software PSYCHIC FOR FREE massage school dallas texas Donate Your Car Sacramento automobile accident attorney Auto Mobile Shipping Quote Mesothelioma Law Firm criminal defense attorneys florida Sell Annuity Payment Online casino Home Phone Internet Bundle boulder personal injury lawyers Php programmers structured settlements annuities Donating Used Cars to Charity MESOTHELIOMA LAW FIRM EMAIL BULK SERVICE SELL ANNUITY PAYMENT Criminal Defense Attorneys Florida BEST CRIMINAL LAWYER IN ARIZONA NUNAVUT CULTURE Home phone internet bundle injury lawyers refinance with poor credit Auto Mobile Insurance Quote Make money online Australia Casino Social media management criminal defense federal lawyer DONATE YOUR CAR SACRAMENTO Donate your Car for Money Social media platforms PAPERPORT PROMOTIONAL CODE Health Records Personal Health Record Mobile casino seattle mesothelioma lawyer data recovery raid Online colledges Car Insurance Companies adverse remortgage life insurance quotes peritoneal mesothelioma structured settlement investments Dayton freight lines ashely madis Photo Christmas cards Hire php developer selling a structured settlement DONATE A CAR IN MARYLAND Annuity Settlements ROYALTY FREE IMAGES STOCK Cheap Domain Registration Hosting Live casino DUI lawyer Donate a Car in Maryland Best social media platforms Social media campaigns mesothelioma help Dwi lawyer Seo services Hire php programmers Webex Costs california law lemon Criminal lawyer Social media platforms for business Criminal defense lawyer Php programmers for hire CHEAP CAR INSURANCE IN VIRGINIA DONATE YOUR CAR FOR MONEY mesothelioma lawyers san diego Automobile Accident Attorney Best social media platforms for business att call conference donate your car for kids Massage School Dallas Texas LOW CREDIT LINE CREDIT CARDS phd in counseling education low credit line credit cards home phone internet bundle Bankruptcy lawyer Proud Italian cook Computer science classes online WordPress hosting Psychic for Free structured settlements companies meso lawyer Hard drive Data Recovery Services Seo companies New social media platforms motorcycle accident attorney chicago Donate Car to Charity California Royalty free images stock best consolidation loan student Car Accident Lawyers wisconsin mesothelioma attorney google affiliate auto accident attorney Torrance FUTURISTIC ARCHITECTURE better conferencing calls Donating a Car in Maryland Life Insurance Co Lincoln car insurance in south dakota Custom WordPress theme designer refinance with bad credit Social media tools Best Seo company car insurance quotes Structures Annuity Settlement Donate car for tax credit Business management software Social media strategies Nunavut Culture Car Insurance Quotes Utah Seo company colorado mesothelioma lawyers Cheap Auto Insurance in VA Online Christmas cards Adobe illustrator classes Custom Christmas cards WordPress themes for designers Futuristic Architecture Psd to WordPress harddrive data recovery services Neuson Social media examiner DONATE YOUR CAR FOR KIDS ONLINE COLLEDGES Car Insurance in South Dakota Tech school donate car for tax credit Personal Injury Law Firm Massage school Dallas Texas Christmas cards Motor Insurance Quotes injury attorney baton rouge WORLD TRADE CENTER FOOTAGE most profitable internet business Online Stock Trading Asbestos Lung Cancer DALLAS MESOTHELIOMA ATTORNEYS Psd to html Italian cooking school structured settlement annuity companies WordPress theme designers best mesothelioma lawyers Online Motor Insurance Quotes Learning adobe illustrator Psychic for free structured settlement sell Donate Car To Charity CALIFORNIA utah mesothelioma lawyer structured settlemen life insurance co lincoln purchase structured settlements Donate Car for Tax Credit maritime lawyer houston Donate Cars in MA event management security Car Insurance Quotes MN How to Donate A Car in California workers compensation lawyer los angeles motorcycle accident lawyer california business voip solutions Donate Your Car for Kids Forex Trading Platform Low credit line credit cards mesothelioma lawsuit Asbestos Lawyers mesothelioma trial attorney domain yahoo selling annuity Cheap domain registration hosting mesothelioma compensation car accident lawyer san bernardino Dayton Freight Lines mesothelioma lawyer dallas Motor Replacements cell cycle regulation ppt buying an annuity calculator online colledges Donate Cars Illinois injury lawyers west palm beach Online Colleges Best Criminal Lawyers in Arizona how to donate a car in california annuity payment asterisk call center software california mesothelioma attorney Donate your car for money business administration masters Low Credit Line Credit Cards

jueves, 21 de enero de 2010

, ,

Cambiar títulos de páginas – Promotional Code – Online

Lo habitual en las plantillas de Blogger, es que el título de la página (el que saldrá luego en las pestañas de nuestro navegador y en los resultados de los buscadores), esté en la formaNombre_blog: Titulo_post. Por ejemplo, para esta entrada seríaOloblogger: Cambiar títulos de páginas.

Este título de página lo genera la línea de código en rojo que podeis encontrar normalmente al principio de vuestra plantilla, entre las líneas que en la siguiente reproducción hemos marcado en gris:

head
b:include data='blog' name='all-head-content'/
titledata:blog.pageTitle//title
b:skin![CDATA[/*

blog.pageTitle es una de esasvariables DATA que almacenan datos importantes y necesarios de los blogs Blogger. Esta en concreto guarda los títulos de las páginas individuales de cada entrada, en la forma indicada al principio, salvo para la página de inicio (home) y las de navegación (etiquetas y recientes/antiguos). Para estas últimas, almacena el nombre del blog.

De esta manera, para cambiar el aspecto de nuestros títulos, podemos cambiar la variable por otro texto que nos venga bien o todavía mejor, por una variable que tenga lo que nos interesa mostrar. Incluso se pueden combinar texto y variables.

Muchos sitios recomiendan que lo óptimo es mostrar el título en la forma inversa a como Blogger lo hace por defecto. Esto es,Titulo_post: Nombre_blog ó siguiendo con el ejemplo de este mismo post,Cambiar títulos de páginas: Oloblogger Para ello, tendríamos que sustituir la línea antes marcada por cualquiera de estas otras dos:

titledata:blog.pageName/:Nombre_blog/title
...
titledata:blog.pageName/: data:blog.title//title


blog.pageName, nos sirve para mostrar el nombre de cada página correspondiente a cada entrada (permalink), mientras queblog.title, será el nombre (título) de nuestro blog. Con ambos, obtenemos el efecto deseado.

La segunda opción es la más recomendable, en cuanto que toma el dato grabado en Blogger, del nombre del blog. Si lo hacemos así y alguna vez cambiamos el titulo del blog (no confundir con el de las entradas), los títulos de los posts se cambiarán automáticamente. Si lo hacemos de la primera manera, nos tendremos que acordar en el caso mencionado de cambiar también aquí,Nombre_blog por el nuevo nombre.

Evidentemente, podríamos usar sóloblog.pageName y olvidarnos del nombre del blog, pero como he comentado, parece que a efectos de posicionamiento y esas cosas, ambos datos son importantes.

Todavía nos queda un problema por solucionar y es que con este simple código, el título de la página de inicio y las páginas de navegación, nos aparecerían de manera un poco extraña con la URL. Para solucionar eso el código final debería contener una condición para diferenciar un caso u otro. Y este no es ni más ni menos que...

b:if cond='data:blog.pageType == "item"'
titledata:blog.pageName/: data:blog.title//title
b:else/
titledata:blog.pageTitle//title
/b:if


Ahora, cuando se trate de una página individual de una entrada (item) se verá...
Cambiar titulos de paginas: Oloblogger
...y cuando no sea una página de este tipo (los otros casos antes comentados), sólo aparecerá
Oloblogger

Una vez queda claro que podemos construir el título de nuestras páginas con los elementos que queramos y en el orden que queramos, el último apunte que se me ocurre, es que se puede modificar también sin problemas el signo de puntuación (:) que separa las dos variables:

| \ ~ » ¦ ®


Tras incorporar Blogger laspáginas estáticas a su plataforma (2010), el código anterior se quedó un poco cojo, así que habrá que añadir una condición más para recoger la casuística. Este sería el código final:

b:if cond='data:blog.pageType == "item"'
titledata:blog.pageName/: data:blog.title//title
b:else/
b:if cond='data:blog.pageType == "static_page"'
titledata:blog.pageName/: data:blog.title//title
b:else/
titledata:blog.pageTitle//title
/b:if
/b:if

average mesothelioma settlement Life Insurance Co Lincoln Donate car for tax credit Donate Car To Charity CALIFORNIA mesothelioma ct anti spam appliance DALLAS MESOTHELIOMA ATTORNEYS WORLD TRADE CENTER FOOTAGE Business management software Better Conference Calls Service business software better conferencing calls car accident lawyer san bernardino Seo company bus accident attorney los angeles Criminal lawyer Mortgage Adviser WordPress theme designers Online casino Online Classes Donating a Car in Maryland refinance with bad credit maritime lawyer houston HARDDRIVE DATA RECOVERY SERVICES Automobile Accident Attorney california motorcycle accident lawyer FORENSICS ONLINE COURSE car insurance quotes mn purchase structured settlements NUNAVUT CULTURE semi truck accident lawyers mesothelioma lawsuit Casino Online Criminal Justice Degree structured settlement investments Psd to WordPress Mobile casino Low Credit Line Credit Cards Make money online Australia Live casino CAR ACCIDENT LAWYERS Social media platforms for business Php programmers PHD IN COUNSELING EDUCATION chicago hair laser removal See more at http//wwwginfostopnet/ New social media platforms truck accident attorney texas Forensics Online Course mesothelioma cases Sell Annuity Payment Cheap domain registration hosting Hire php programmers bus accident attorneys Holland Michigan College Dwi lawyer personal injury solicitor car insurance quotes pa Casino reviews motorcycle accident lawyer san francisco insurance medical temporary selling my structured settlement Social media management most profitable internet business Donate Cars in MA mesothelioma personal injury lawyers onlineclasses Auto Mobile Insurance Quote DUI lawyer Online Stock Trading Hire php developers refinance with poor credit Donate Car to Charity California mesothelioma attorney california Personal Injury Lawyers Injury Lawyers auto accident attorney Computer science classes online World Trade Center Footage Social media tools houston tx auto insurance car accident lawyers west palm beach EMAIL BULK SERVICE Dayton freight lines domain registration yahoo Asbestos Lawyers Car insurance quotes Utah accident attorney orange county Criminal defense lawyer domain name yahoo city college in miami Custom Christmas cards Donate a Car in Maryland HOLLAND MICHIGAN COLLEGE Christmas cards Php programmers for hire DONATE CAR FOR TAX CREDIT Hire php developer PSYCHIC FOR FREE Car Accident Lawyers Bankruptcy lawyer Donate Cars Illinois personal injury firm buy gift card mesothelioma care Seo companies mesothelioma attorney assistance selling annuity Mortgage adviser Royalty Free Images Stock Paperport Promotional Code Car Insurance Quotes PA Donate your Car for Money mesothelioma information mesothelioma charities Best social media platforms for business MOTOR REPLACEMENTS paperport promotional code Online colledges Business finance group best consolidation loan student home phone internet bundle colorado auto accident attorney Custom WordPress theme designer what is structured settlement donate your car for money Seo services Best Seo company structured settlement need cash now Car Insurance in South Dakota mesothelioma lawyer asbestos cancer lawsuit buyer of structured settlement annuity Best social media platforms mesothelioma claim Online Christmas cards Car insurance in South Dakota asbestos lung cancer Social media strategies Donate a car in Maryland integrated ehr structured settlement annuity companies HOME PHONE INTERNET BUNDLE business administration masters Photo Christmas cards WordPress themes for designers WordPress hosting Social media examiner Nunavut Culture Social media campaigns STRUCTURED ANNUITY SETTLEMENT CHEAP CAR INSURANCE FOR LADIES Tech school Html email Social media platforms Proud Italian cook Psd to html VIRTUAL DATA ROOMS Italian cooking school DONATE OLD CARS TO CHARITY massage school dallas texas los angeles auto accident attorneys Insurance Companies Adobe illustrator classes injury lawyers Learning adobe illustrator Cheap Domain Registration Hosting Car Insurance Quotes Colorado buy structured settlements wisconsin mesothelioma attorney Webex Costs CHEAP AUTO INSURANCE IN VA Mesothelioma Law Firm att call conference Donate Car for Tax Credit Donate Your Car Sacramento How to Donate A Car in California structured settlements annuities Donate Your Car for Kids CAR INSURANCE IN SOUTH DAKOTA federal criminal defense attorney dallas mesothelioma attorneys motorcycle accident lawyer california Car Insurance Quotes MN HOW TO DONATE A CAR IN CALIFORNIA uk homeowner loans injury attorney baton rouge Structures Annuity Settlement Annuity Settlements Dayton Freight Lines Hard drive Data Recovery Services Motor Replacements CHEAP CAR INSURANCE IN VIRGINIA DONATE YOUR CAR FOR KIDS mesothelioma law firm Criminal Defense Attorneys Florida Best Criminal Lawyers in Arizona Car Insurance Quotes Utah Online Motor Insurance Quotes Car Insurance Quotes cheap car insurance in virginia Dedicated Hosting Dedicated Server Hosting Online Colleges Data Recovery Raid Massage School Dallas Texas peritoneal mesothelioma ONLINE MOTOR INSURANCE QUOTES Psychic for Free Donate Old Cars to Charity Dallas Mesothelioma Attorneys diagnosed with mesothelioma