The Hello Bar is a simple notification bar that engages users and communicates a call to action.

Posts Tagged ‘Webs’:


Selects encadenados con AJAX y jQuery

Chained Selects es un pequeño tutorial, escrito por la gente de TutorialZine, que nos permite crear selects anidados de forma muy simple, utilizando para ello AJAX y jQuery.

select anidados AJAX con jQuery

El tutorial es muy interesante, les recomiendo mucho leer sobretodo la implementación del script PHP que brinda la respuesta, ya que utiliza jSON para construir e interactuar con los distintos selectores encadenados.

Como es costumbre en nuestras recomendaciones, el tutorial se puede descargar completamente gratis, no requiere registro, y puede ser utilizado directamente en nuestros sitios sin ningún tipo de limitaciones.

Efectos Hover en imagenes con CSS3

efecto hover css3 en imagenes

Alessio Atzeni pone a nuestra disposición los ejemplos online para que podamos probarlos de forma directa. Al ser código HTML y CSS3 podemos investigar el código visualizando el fuente de la pagina.

Para ilustrar un poco lo sencillo que resulta crear animaciones con CSS, colocó a continuación el ejemplo que realizo Alessio para generar el efecto de la captura.

Estructura HTML:

<div>
      <img src="images/1.jpg" />
      <div></div>
      <div>
           <a href="#" title="Full Image">Full Image</a>
      </div>
</div>

CSS:

.effect img {
   opacity:1;
   transform:scale(1,1);
   transition: all 0.2s ease-in;
}
.effect .mask {
   opacity:0;
   overflow:visible;
   border-color:rgba(0,0,0,0.7) transparent transparent transparent;
   border-style:solid;
   border-width:150px;
   width:0;
   height:0;
   transform:translateY(-125px);
   transition: transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
}
.effect a.info {
   opacity:0;
   transform:translateY(-125px);
   transition: transform 0.3s ease-in, opacity 0.1s ease-in-out;
}
.effect:hover img {
   opacity:0.7;
   transform:scale(2,2);
}
.effect:hover .mask {
   opacity: 1;
   transform: translateY(0px);
}
.effect:hover a.info {
   opacity:1;
   transform:translateY(100px);
}
 

Visto @ Kabytes

Atractivo efecto al dividir una imagen en tiras con jQuery

PicStrips es un plugin gratuito, desarrollado para el framework jQuery y que sirve para crear un atractivo efecto generando tiras de una misma imagen.

El plugin es de fácil personalización, podemos elegir la orientación de las tiras, la cantidad, el ancho, y finalmente el color de fondo de la composición.

Si utilizamos PicStrips vamos a obtener el siguiente resultado:

dividir imagen en tiras con jQuery

Utilizar este plugin es muy sencillo, por ejemplo podemos generar el efecto de tiras con una simple linea de código:

$("#s").picstrips( {
	splits: 18,
	hgutter: '2px',
	vgutter: '10px',
	bgcolor: '#fff'}
);

Quick Screen Share, escritorio remoto para controlar otro equipo vía internet

De los creadores de Screencast-O-Matic, nace un nuevo sitio web llamado Quick Screen Share, un servicio deescritorio remoto para controlar otro equipo a través de internet.

Su uso es muy sencillo y no requiere de ningún software adicional, ya que corre desde el navegador y está basado en Java, un plugin que todo el mundo tiene. Lo único que tienen que hacer es entrar al sitio, elegir si quieren compartir la porpia pantalla o la de otra persona (especial para dar soporte técnico), especifican un nick y luego le dan al botón start. Automáticamente les generará un enlace único que tienen que pasarle a la otra persona para que entre y de el permiso de acceso.

Al estar basado en la web es multiplataforma y podemos utilizarlo entre distintos sistemas operativos, es decir, podemos conectar desde Windows a otro equipo con Mac OS X. Yo lo probé sólo en Mac con Firefox y Chrome (Firefox como servidor y Chrome como cliente).

Tags:

Menu contextual personalizado con jQuery

contextMenu es un pequeño y potente plugin jQuery, que nos permite con muy pocas lineas de código, modificar el aspecto y opciones disponibles en el menú contextual accesible mediante el botón derecho de nuestro ratón.

Un ejemplo de menu contextual modificado:

menu contextual personalizado con jQuery

Uno de los detalles más interesantes de este plugin es que puede ser asignado a elementos puntuales, por ejemplo podemos decidir si el menú contextual solo se muestra al presionar el botón derecho del mouse sobre un campo input, textarea, o bien sobre un texto determinado.
Ejemplo de uso:

$(function(){
    $.contextMenu({
        selector: '.context-menu-one',
        callback: function(key, options) {
            var m = "clicked: " + key;
            window.console && console.log(m) || alert(m);
        },
        items: {
            "edit": {name: "Edit", icon: "edit"},
            "cut": {name: "Cut", icon: "cut"},
            "copy": {name: "Copy", icon: "copy"},
            "paste": {name: "Paste", icon: "paste"},
            "delete": {name: "Delete", icon: "delete"},
            "sep1": "---------",
            "quit": {name: "Quit", icon: "quit"}
        }
    });
});

Les recomiendo leer la documentación oficial, el plugin es muy rico en opciones de personalización, también permite manejar de distintas formas los diferentes eventos y acciones que recibe el menú contextual.

Ejemplo demostración.

Una alternativa a este tambien es Menu contextual jQuery

Generador de tablas comparativas utilizando HTML y CSS

Compare Ninja es una aplicación online y gratuita que nos asiste en la tediosa tarea de crear tablas comparativas, utilizando para ellos solo HTML y CSS. De una forma muy simple y mecánica podemos crear nuestras tablas perfectamente estructuradas en apenas unos minutos.

El proceso para crear nuestras tablas es muy sencillo, simplemente debemos ingresar por un lado los datos impredecibles como cantidad de columnas, categorías, ancho y titulo de la tabla. Y por el otro, y como es de esperarse, los datos necesarios que llevara la tabla como contenido. De esta manera tan intuitiva el sitios nos devolverá el código HTML como así también las hojas de estilos necesarias para implementar las tablas en nuestro sitio web.

Compare Ninja ya tiene algunos estilos predefinidos, no obstante permite personalizar las tablas fácilmente agregando imágenes, o bien, modificando los colores.

generar tablas comparativas html y css

El sitio garantiza que devuelve un código HTML y CSS perfectamente valido que utiliza los estándares web de la forma correcta. Punto muy importante para aquellos que validan sus sitios de manera frecuente.

 

 

WebPutty: Editor CSS en tiempo real

WebPutty es un editor de código CSS online y que funciona en tiempo real, cada cambio realizado en las hojas de estilo lo muestra directamente en la pagina que modificamos, una forma simple y rápida de trabajar modificaciones visualizando los cambios de manera instantánea.

La aplicación es muy simple de usar y por el momento es gratuita para los primeros usuarios, solamente requiere tener una cuenta de Google para ingresar al sistema.

Una vez que ingresamos a WebPutty nos vamos a encontrar con la pantalla dividida en dos, por un lado vamos a tener la pagina que estamos modificando y por el otro la hoja de estilos a modificar. Cada cambio que realicemos automáticamente actualizara la pagina según nuestras modificaciones.

editor css en tiempo real y online

© Xtreme News
CyberChimps