
Y sin embargo, desde que los dominios de Google cambiaron su favicon, la web ha dejado de ser la misma.



¿O será un googol? 1 googol = 10100 (un uno seguido de cien ceros)


REFERENCIAS:

Wallpapers (Windows y Mac) |
31may 2008
|
¿Se viene la calificación de posts en Blogger?Por si nadie recuerda, hace unos días, un fallo de Blogger Draft dejó al descubierto la intención de agregar un sistema de calificación de los posts. Algo que iba a estar disponible como ranking con … |
30may 2008
|
<b:widget id='Blog1' locked='true' title='Entradas del blog' type='Blog'> ....... <b:include name='feedLinks'/> <b:if cond='data:top.showStars'> <script src='http://www.google.com/jsapi' type='text/javascript'/> <script type='text/javascript'> google.load("annotations", "1"); function initialize() { google.annotations.createAll(); google.annotations.fetch(); } google.setOnLoadCallback(initialize); </script> </b:if> </b:includable>
Traduciendo castellano a HOYGAN¿Alguien sabe lo que es un HOYGAN? Seguramente que sí. Uno de esos que suele comentar escribiendo como si el diccionario fuera un objeto sagrado que debe ser mantenido a buen recaudo porque los … |
30may 2008
|
Una galería de imágenes con slideshowEsta es un galería de imágenes, realizada en Javascript que a su vez, funciona como slideshow. Aunque su uso tal vez sea limitado, tiene la ventaja de ser muy pequeña y bastante sencilla. En el … |
29may 2008
|
<style type="text/css">@import url("URL_GAslideshow.css");</style>
#contenedorGaleria { /* es el bloque de toda la galería */ background-color: #848FAA; border: 6px solid #444F6A; margin: 0px auto; padding: 10px; width: 494px; /* el ancho es el único valor obligatorio y depende del tamaño de la imagen */ } #contenedorMiniaturas-outter { /* es el bloque externo con las miniaturas */ background-color: #505961; border:2px solid #505961; height: 100px; /* es igual al alto de la miniaturas */ margin-top: 10px; padding: 0; width: 490px; /* el ancho siempre debe ser definido */ } #contenedorMiniaturas-inner { /* es el bloque interno con las miniaturas */ height: 100px; overflow: hidden; position: relative; width: 490px; } #lasMiniaturas { /* son las propiedades de la etiqueta UL */ border-right: 5px solid #FFFFFF; height: 100px; list-style: none; margin: 0; padding: 0; position: absolute; width: 5000px; /* o cualquier valor MUY alto */ } #lasMiniaturas li { /* las miniaturas están en etiquetas LI */ float: left; cursor: pointer; margin: 0 1px; padding: 0; } #lasImagenes { /* es el bloque que contendrá las imágenes grandes */ background: #FFFFFF url(URL_loading.gif) no-repeat center center; border: 2px solid #505961; height: 272px; padding: 5px; position: relative; width: 480px; } #lasImagenes img { /* cada imagen */ position: absolute; top: 5px; left: 5px } /* las propiedades de los enlaces que sirven para navegar entre imágenes */ .galNavegacion{ } #galAtras { } #galAtras:hover { } #galAdelante { } #galAdelante:hover { }
<div id="contenedorGaleria"> <div id="contenedorImagenes"> <div id="lasImagenes"> <a href="javascript:imgNav(-1)" class="galNavegacion" id="galAtras"></a> <a href="javascript:imgNav(1)" class="galNavegacion" id="galAdelante"></a> </div> </div> <div id="contenedorMiniaturas-outter"> <div id="contenedorMiniaturas-inner"> <ul id="lasMiniaturas"> <li value="1"><img src="URL_miniatura_1" height="100" width="175" /></li> <li value="2"><img src="URL_miniatura_2" height="100" width="175" /></li> <li value="3"><img src="URL_miniatura_3" height="100" width="175" /></li> <li value="4"><img src="URL_miniatura_4" height="100" width="175" /></li> <li value="5"><img src="URL_miniatura_5" height="100" width="175" /></li> </ul> </div> </div> </div>
<script type="text/javascript"> // la lista de imágenes var imagenGaleria = new Array(); imagenGaleria[0] = ""; // dejar en blanco imagenGaleria[1] = "URL_imagen1.jpg"; imagenGaleria[2] = "URL_imagen2.jpg"; imagenGaleria[3] = "URL_imagen3.jpg"; imagenGaleria[4] = "URL_imagen4.jpg"; imagenGaleria[5] = "URL_imagen5.jpg"; var imgid = 'lasImagenes'; // el ID del bloque donde se mostrarán las imágenes var thumbid = 'lasMiniaturas'; // el ID del bloque con las miniaturas var auto = true; // poner en false si no se quiere que el slideshow funcione automáticamente var autodelay = 5; // cantidad de segundos entre cada imagen </script>
<script type="text/javascript" src="URL_GAslideshow.js"></script>
<script type="text/javascript">slideShow();</script>
La vida de las ardillas… |
29may 2008
|
Videotutorial de Windows Live WritePara quienes usan Windows Live Writer como herramienta de publicación, el blog oficial de Live ha publicado una serie videos donde se explican algunos de las características generales de este … |
29may 2008
|
Personalizando un poco los buscadores (2)¿Y si empleamos LightWindow para mostrar el buscador? Eso es posible ya que nos permite mostrar contenido oculto y, en este caso, sólo le debemos indicar el ID del bloque oculto, precedido por el … |
28may 2008
|
<a class="lightwindow" href="#nombreUnico" params="lightwindow_width=ancho,lightwindow_height=alto"> Texto o Imagen del enlace</a>
<div id="nombreUnico" style="display:none;"> ....... aquí ponemos el contenido del formulario ....... </div>
<script type="text/javascript">
[ aqui va el código ]
</script>
<script type="text/javascript" src="URL_attachBuscador.js"></script>
function at_attach(enlaceB,formularioB) { var elEnlace = document.getElementById(enlaceB); // ID del enlace var elFormulario = document.getElementById(formularioB); // ID del formulario a mostrar elEnlace['auxiliar'] = elFormulario.id; elFormulario['auxiliar'] = elFormulario.id; elEnlace.onclick = mostraocultarFORM; // mostrar u ocultar el formulario elFormulario.onmouseover = mostrarFORM; // mantener el formulario visible // desmarcar para que desaparezca al quitar el mouse // elFormulario.onmouseout = ocultarFORM; } function mostrarFORM() { document.getElementById(this['auxiliar']).style.display = 'block'; } function ocultarFORM() { document.getElementById(this['auxiliar']).style.display = 'none'; } function mostraocultarFORM() { var cual = document.getElementById(this['auxiliar']); if (cual.style.display != 'block') { cual.style.display = 'block'; } else { cual.style.display = 'none'; } return false; }
<style> #demoSEARCH { /* es el pseudo-enlace que expande y contrae el buscador */ cursor: pointer; /* otras propiedades de estilo */ } #demoSEARCHform { /* es el formulario que contiene el buscador */ display: none; /* otras propiedades de estilo */ } #demoSEARCHform p { /* es el texto superior */ /* otras propiedades de estilo */ } #demoSEARCHinput { /* es el control donde se ingresa la búsqueda */ text-align: center; /* otras propiedades de estilo */ } #demoSEARCHboton { /* es el botón de envío del formulario */ cursor: pointer; /* otras propiedades de estilo */ } </style>
<div id="demoSEARCH">BUSCADOR</div> <form method="get" action="http://nombreblog.blogspot.com/search" id="demoSEARCHform"> <p>Ingrese su búsqueda:</p> <input id="demoSEARCHinput" type="text" value="" name="q" /> <input id="demoSEARCHboton" value="Buscar" type="submit" /> </form> <script type="text/javascript"> at_attach('demoSEARCH','demoSEARCHform'); </script>
CSS | HTML | JavaScript
Cargando librerias desde GoogleApelar a las AJAX Libraries API de Google es una posibilidad para quienes tiene dificultades a la hora de utilizar algunas de las librerías JavaScript más populares: script.aculo.us, prototype, … |
28may 2008
|
<script src="http://www.google.com/jsapi"></script>
<script>
google.load("prototype", "1.6.0.2");
google.load("scriptaculous", "1.8.1");
</script>
google.load("jquery", "1.2.6");
y si queremos usar la versión descomprimida:
google.load("jquery", "1.2", {uncompressed:true});
google.load("mootools", "1.11");
y si queremos usar la versión descomprimida:
google.load("mootools", "1.11", {uncompressed:true});
google.load("dojo", "1.1.1");
y si queremos usar la versión descomprimida:
google.load("dojo", "1.1.1", {uncompressed:true});
Blogger exóticoHoy, Blogger se levantó exótico y al abrir la ventana Editar Entradas, lo que veía era esto: Me parece muy original y elegante, casi surrealista pero ... bastante inútil. … |
28may 2008
|
Personalizando un poco los buscadores (1)En Blogger, agregar un buscador interno es sencillo, podemos usar el que nos muestran en Blogger Draft o bien, simplemente, usar los servicios de Google.¿Cómo lo hacemos? Creamos un elemento HTML … |
27may 2008
|
<form action='http://nombreblog.blogspot.com/search' method='get'>
<input type='text' value='' name='q' />
<input type='submit' value='Buscar' />
</form>
style="border: 1px solid #CCCCCC; margin: 0 auto; padding: 10px 0; text-align:center;"
width: 200px; border: 2px ridge #FFFFFF; background: none; | |
border: none; background: #FFFFFF url(); text-align: center; | |
color: #FFFFFF; border: 2px solid #647586; padding: 5px 2px 5px 30px; background: #445566 url(URL_imagen) no-repeat 0% 50%; |
<input type="image" src="URL_imagen" />
<form target="_blank" ....... >
<input value="un texto" ....... >
<input value='elTexto'
onfocus="if (this.value=='elTexto') this.value='';"
onblur="if (this.value=='') this.value='elTexto';"
....... />
<input
type="text"
style="text-align: center; background-color: #CCCCCC;"
value='elTexto'
onfocus="if (this.value=='elTexto') this.value='';this.style.backgroundColor='#FFFFFF';"
onblur="if (this.value=='') this.value='elTexto';this.style.backgroundColor='#CCCCCC';"
/>
http://www.google.com.ar/search?hl=es&client=firefox-a&rls=org.mozilla:es-AR:official&hs=eyQ&pwst=1&q=palabra&start=20&sa=N
<input name="max-results" value="5" type="hidden"/>
CSS | HTML | JavaScript
Maldito Planeta Tierra… |
27may 2008
|
AccuTunes: Música al estilo Open PandoraSi bien ya es posible acceder de manera más o menos sencilla a Open Pandora, nunca está de más tener alternativas y otra vez es en artutogoga.com donde leo información de un sitio que no deja de ser … |
27may 2008
|
Blogger y los elementos rebeldesLeer el post sobre elementos adicionales en el diseño de la plantilla que publica El escaparate de Rosa me permite ampliar un par de respuestas a problemas concretos que, tal vez, nos sirvan a … |
26may 2008
|
<b:section class='header' id='header' maxwidgets="1" showaddelement="no">
<b:section class='header' id='header' maxwidgets="2" showaddelement="yes">
<b:section class='main' id='main' showaddelement='no'>
<b:section class='main' id='main' maxwidgets='2' showaddelement='yes'>
<b:section class='main' id='main' showaddelement='yes'>
<div id='nombreUnico'> <b:section id='otroNombreUnico' class='unaClase' showaddelement='yes'> </b:section> </div>
<b:widget id="BlogArchive1" locked="false" title="Blog Archive" type="BlogArchive">
<b:widget id="BlogArchive2" locked="false" title="COPIA ARCHIVOS" type="BlogArchive">
<b:section class="header" id="header" maxwidgets="1" showaddelement="no">
<b:section class="header" id="header" maxwidgets="3" showaddelement="yes">
El barco en la tempestadLa furia de la tormenta era tremenda, el viento soplaba sobre sus cabeza y les hacía chocar unas contra otras, golpearse contra los bordes de su embarcación y sacudirse como espigas de trigo mecidas … |
25may 2008
|
La cultura del spaghetti
continuar leyendo
Wallpapers (tigres y leones) |
24may 2008
|
Así no debe serEl uno de los últimos post del amigo Pepiche en Aeromodelismo a Full daba consejos a tener en cuenta a la hora de sustituir la bujía Glow en motores de aeromodelismo.Él sabe que yo no tengo la menor … |
24may 2008
|
¿Google sabrá que es el dueño de Blogger?¿Ustedes se preguntaban por qué Blogger casi no tiene novedades desde hace años y cada día se va quedando más y más atrás con respecto a otros servicios menos flexibles? Yo también.Primero, pensé en … |
23may 2008
|
El amor es un signo de interrogación… |
23may 2008
|
Las limitaciones de la tipografíaCuando diseñamos el blog o intentamos modificarlo, disponemos de muchas alternativas, colores, fondos, imágenes pero, siempre hay algo que nos limita un poco o que no termina de verse como nosotros … |
22may 2008
|
YouTube y las leyes de copyrightYouTube opera bajo los "designios" de la Digital Millennium Copyright Act (DMCA), una ley de USA que define como crimen las infracciones a los derechos de autor, la producción y la distribución de … |
22may 2008
|
Lo que dicen las imágenesEl nido del elefantitoCasado, con hijos.El piso estaba fresco.Prohibido nadar.¡Ay, ay, ay ... estos nenes! … |
22may 2008
|
Posts aleatoriosMostrar una entrada al azar es un tema recurrente y, lo confieso, nunca me ha parecido demasiado útil pero, como siguen preguntando, primero que nada, debo decirles que pueden verlo explicado acá, … |
21may 2008
|
<script type="text/javascript">
//<![CDATA[
var _yourBlogUrl = "URL_blog";
function randomPost() {
var script = document.createElement("script");
script.setAttribute("type", "text/javascript");
var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script &callback=getTotalPostsCallback&start-index=1&max-results=1";
script.setAttribute("src", theUrl);
document.documentElement.firstChild.appendChild(script);
}
function getTotalPostsCallback(json) {
var totalResults = json.feed.openSearch$totalResults.$t;
if (totalResults > 0) {
getRandomPostNumber(totalResults);
}
}
function getRandomPostNumber(totalResults) {
var randomNumber = Math.floor((Math.random() * totalResults) + 1);
getRandomUrl(randomNumber);
}
function getRandomUrl(randomNumber) {
var script = document.createElement("script");
script.setAttribute("type", "text/javascript");
var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script&callback=getTheUrlCallback&start-index="
+ randomNumber + "&max-results=1";
script.setAttribute("src", theUrl);
document.documentElement.firstChild.appendChild(script);
}
function getTheUrlCallback(json) {
var theUrl;
for(var i = 0; i < json.feed.entry[0].link.length; i++) {
if (json.feed.entry[0].link[i].rel == "alternate") {
theUrl = json.feed.entry[0].link[i].href;
break;
}
}
if(theUrl) { window.location.href = theUrl; }
}
//]]>
</script>
<a href="javascript:randomPost();"> TEXTO/IMAGEN </a>
FeedFlare: Más integraciones con BloggerQue Google adquirió FeedBurner es sabido. Que desde entonces se ha ido integrando a Blogger, también. Ahora, parecen haber incorporado una opción más dentro FeedFlare, el servicio que podemos … |
21may 2008
|
Buenos Aires
Argentina
Nacido en el tercer mundo. Un santo varón. Buenos Aires. Los elefantes. Las golondrinas de Plaza de Mayo. Me chupo el dedo.
El tiempo es veloz. ¿No ves que ya no somos chiquitos? Despedida de la infancia. Todo es efímero. Juguetes perdidos. Dime quién me lo robó. Aprendizaje.
Soy un hippie. Rutas argentinas. Sobredosis de TV. Raros peinados nuevos. Más de cien mentiras. Delirium tremens.
Ciudad de pobres corazones. El karma de vivir al sur. Mundo de quimeras. Oh Dios, ¿Qué puedo hacer?
Cuando era más joven. Los mayores del mundo. Botas locas. Rejas electrificadas. Cerca de la revolución. Contra todos los males de este mundo. La casa desaparecida. Tumbas de la gloria. Vencedores vencidos. Carguen, apunten, fuego. Estás frito angelito. A lo mejor aún te acuerdas.
Ah, te vi entre las luces. Muchacha. Amor se llama el juego. Juego de seducción. Mi genio amor. Prométeme que nunca me dirás adiós. Pequeñas delicias de la vida conyugal. Toda la vida tiene música hoy. Es hora de levantare, querido (dormiste bien?).
Resumiendo.
Mi sueño de hoy. La sed verdadera. La búsqueda de la estrella. Todos juntos. ¡Ah! Basta de pensar.
Esto es to-to-todo amigos.
Voy a sacar las telas de araña, limpiar un poco el piso, correr los cortinados y dejar que entre …
Pictonic Icons Contiene 266 íconos en formato PNG. descargar PW Drawn Icon Font Contiene un …
El artículo de Jose Jesus Perez Aguinaga llamado One line browser notepad me llamó la atención, no …
Así como hace más de dos años, se mostraba el uso de una propiedad de CSS3 llamada @media que …
Por si a alguien le interesa, esto acaba de ser publicado en Google Operating System Se trata de …
CONTRAER ARCHIVOS |
|