Scripts, Diseño Web

Un agradable tutorial en woork que explica como diseñar una bonita sección expansible con esquinas redondeadas en su parte superior izquierda, superior derecha, inferior izquierda, inferior derecha, utilizando CSS y a la cual le añadiremos un efecto que queda realmente bien “Efecto Toggle basado en mootools”, que nos permite básicamente esconder o volver a mostrar el contenido de dicha sección. Me pareció una forma muy practica para mostrar nuestro “about”, pero prácticamente aplicado de la forma correcta quedara bien con casi todo lo que deseemos usarlo.
Ver mi Demo - Descarga Mi demo - Ver demo Original - Ampliar info en woork
Instalar:
Descargamos los archivos necesarios, y realizamos el llamado correspondiente a ellos. Añadiendo dentro de nuestra etiqueta < head > el siguiente código.
JavaScript:
-
<script type="text/javascript" src="mootools.svn.js"></script>
-
<script type="text/javascript">
-
window.addEvent('domready', function(){
-
var mySlide = new Fx.Slide('section');
-
-
$('toggle').addEvent('click', function(e){
-
e = new Event(e);
-
mySlide.toggle();
-
e.stop();
-
});
-
});
-
-
</script>
Y por ultimo nuestro html, donde añadiremos el contenido.
HTML:
-
-
<a href="#" id="toggle">My Section
</a>
-
</span></h2>
-
-
-
<!-- Your content here -->
-
</div>
-
</div>
En base a esto, con un poco de CSS se pueden lograr cosas muy bonitas y funcionales. En el ejemplo que he modificado y dejado para que descarguen, podrán ver un poco el código por dentro que seguramente les dará un poco de ideas. De todas formas, siéntanse libres de usarlo tal como esta.
Compartelo
Scripts, Diseño Web

Un agradable menú inspirado en los efectos logrados por MooTools, salvo que esta vez basado en jQuery. El tutorial es muy simple de seguir, aunque podremos descargar el ejemplo completo para estudiarlo desde casa, conocer como funciona, o para usar rápidamente en tus proyectos.
Ver Demo - Mas info y descarga nettuts
Compartelo
Scripts, Diseño Web

Seguramente conocerán Snap Shots, un servicio online que nos permite generar vistas previas de los enlaces que se dirigen a una Web determinada. Pues hoy en cssglobe puedo ver un simple Script jQuery que nos permitirá básicamente lograr algo similar, pero personalizado a nuestro gusto y sin necesidad de contar con servicios externos, algo que siempre es una ventaja. Con este script podremos generar tooltip-burbuja como pop-ups y vistas previas, algo que será útil para mostrar las previas de ciertos enlaces externos o bien como alternativa para mostrar nuestro porfolio desde nuestro sidebar.
Mas info y descarga cssglobe - Tooltip and Image Preview Using jQuery
Instalación:
Lo primero será descargar nuestras librerías y realizar las llamadas desde nuestro encabezado, copiamos y pegamos el siguiente código dentro de nuestras etiquetas < head > …..< / head >
JavaScript:
-
<script src="jquery.js" type="text/javascript"></script>
-
<script src="main.js" type="text/javascript"></script>
Uso
Generar tooltip simples - DEMO
Un poco de estilo
CSS:
-
/* */
-
-
#tooltip{
-
position:absolute;
-
border:1px solid #333;
-
background:#f7f5d1;
-
padding:2px 5px;
-
color:#333;
-
display:none;
-
}
-
-
/* */
Luego, Añadimos la clase "tooltip" a nuestros link y utilizamos el atributo “title” para añadir información que mostraremos al generar nuestros tooltip.
HTML:
-
<a href="http://xyberneticos.com" class="tooltip" title="Visitar xyberneticos">Demo tooltip simple
</a>
Usandolo en imagenes - DEMO
estilo
CSS:
-
#preview{
-
position:absolute;
-
border:1px solid #ccc;
-
background:#333;
-
padding:5px;
-
display:none;
-
color:#fff;
-
}
Luego, Añadimos la clase "preview" a nuestros imágenes. Vale recordar utilizar dos imágenes, una como miniatura y otra en tamaño real.
HTML:
-
<a href="1.jpg" class="preview"><img src="1s.jpg" alt="Miniatura" /></a>
Para añadir una descripción a nuestras imágenes, volvemos a hacerlo utilizando el atributo “title”
HTML:
-
<a href="1.jpg" class="preview" title="Aquí estará tu descripción"><img src="1s.jpg" alt=" thumbnail" /></a>
Generar screenshot: similar ha snapshots - DEMO
CSS:
-
#screenshot{
-
position:absolute;
-
border:1px solid #ccc;
-
background:#333;
-
padding:5px;
-
display:none;
-
color:#fff;
-
}
Uso
Añadimos la clase "screenshot" a nuestros enlaces, y la propiedad “rel” para llamar nuestra imagen. Rel ="cssg_screenshot.jpg"
HTML:
-
<a href="http://www.xyberneticos.com" class="screenshot" rel="xyber_screenshot.jpg">xyberneticos
</a>
Para añadir una descripción, nuevamente damos uso a la propiedad “title”
HTML:
-
<a href="http://www.xyberneticos.com" class="screenshot" rel="xyber_screenshot.jpg" title="xyberneticos: recursos y tips">xyberneticos
</a>
Compartelo
Scripts, CSS, Diseño Web

Simple slide panel, es otra practica forma para añadir contenido o información adicional sobre nuestra empresa, nosotros o sobre los perfiles en los cuales participamos en Internet. Posee un efecto simple pero muy atractivo, y lo mejor es que siempre llama la atención de alguna forma. Seguramente habrán visto varios slide de este tipo, donde la idea es hacer clic sobre un vinculo (boton) que accionara nuestro slide, mostrando todo el contenido en el, con un efecto de desplazamiento (arriba / abajo) similar al de una persiana de oficina.
Ver Demo - Descarga ejemplo - Referencia webdesignerwall
Instalación:
Descargamos jquery y realizamos como de costumbre la llamada a nuestra librería de nuestro encabezado (Head)
JavaScript:
-
<script type="text/javascript" src="jquery.js"></script>
-
-
<script type="text/javascript">
-
$(document).ready(function(){
-
-
$(".btn-slide").click(function(){
-
$("#panel").slideToggle("slow");
-
$(this).toggleClass("active"); return false;
-
});
-
-
-
});
-
</script>
Añadimos un poco de estilo (style.css)
CSS:
-
/**********************************************
-
* Estilos para nuestro panel superior *
-
***********************************************/
-
#panel {
-
background: #754c24 url(images/panel.jpg) repeat;
-
height: 250px;
-
display: none;
-
}
-
-
-
.slide {
-
margin: 0;
-
padding: 0;
-
border-top: solid 4px #422410;
-
background: url(images/btn-slide.gif) no-repeat center top;
-
}
-
.btn-slide {
-
background: url(images/white-arrow.gif) no-repeat right -50px;
-
text-align: center;
-
width: 144px;
-
height: 31px;
-
padding: 10px 10px 0 0;
-
margin: 0 auto;
-
display: block;
-
font: bold 120%/100% Arial, Helvetica, sans-serif;
-
color: #fff;
-
text-decoration: none;
-
}
-
.active {
-
background-position: right 12px;
-
}
-
-
-
/**********************************************
-
* Estilos para nuestra foto *
-
***********************************************/
-
-
#profileImage { float:left; width:105px; margin: 30px 15px 15px 15px;}
-
#profileImage img { border: 2px solid #422410; }
-
div#profileText { float:right; width:350px; color:#fff;}
-
div#profileText a { color:#F68A1A;}
-
-
/**********************************************
-
* Estilos para nuestros Iconos de perfiles *
-
***********************************************/
-
.blog {
-
font-size: 11px;
-
padding-left: 17px;
-
margin-left: 2px;
-
margin-bottom: 5px;
-
background:url(images/blog.gif) bottom left no-repeat;
-
List-style:none;
-
}
-
..... etc
Contenido
HTML:
-
-
-
-
<img src="images/nikko.jpg" alt="">
-
</div>
-
-
-
Hola mi nombre es Nikko, xyberneticos es mi blog personal. Vivo en argentina, actualmente desarrollador Freelance.
-
<img src="images/perfiles.gif" alt="">
-
-
<li class="wordpress">Powered by
<a href="http://www.wordpress.org">Wordpress
</a></li>
-
<li class="clickideas">Design by
<a href="http://www.clickideas.net">Clickideas
</a></li>
-
-
<li class="pownce">My
<a href="http://www.pownce.com/nikko">Pownce
</a></li>
-
<li class="flickr">My Photos
<a href="http://www.flickr.com/photos/xyberneticos/">Flickr
</a></li>
-
<li class="blog">My
<a href="http://www.xyberneticos.com/">blog
</a></li>
-
<li class="mail">My
<a href="http://www.xyberneticos.com/index.php/contacto/">E-mail
</a></li>
-
-
</ul>
-
-
</div>
Compartelo
Scripts, Tutoriales, Diseño Web

NETTUTS es un blog muy reciente que estará enfocado al desarrollo web y tips de gran utilidad, sin duda es un blog que promete mucho. Si notan un diseño similar al de PSDTUTS, es precisamente porque son ellos quienes están detrás de este blog. Tan solo lleva días online, pero ya podremos encontrar algunos tips muy interesantes, por ejemplo:

Crear Tabs usando CSS y jQuery - Una de las formas mas simples de introducir mucho contenido en una sección reducida, es mediante la utilización de “tabs”, en Nettuts podremos encontrar un tutorial muy completo para crear bonitos tabs que podremos usar posteriormente en nuestros proyectos. Si buscas algo simple será muy útil, pero les recomiendo el ejemplo en el cual se ha utilizado jQuery, porque posee unos efectos realmente extraordinarios.
Ver Demo - Mas Info Create a Slick Tabbed Content Area using CSS & jQuery

Crear formularios de pagos Paypal - Un tips muy agradable que le servirá a aquellos que desean tener desde sus web un formulario integrado a su cuenta paypal, y el cual permita recibir los montos de una forma mas directa o simple. Tips útil para recibir donación o vender.
Ver demo y mas Info Creating a PayPal Payment Form
Via css-tricks
Compartelo
Scripts, Diseño Web
Fade-in Spoiler Revealer, es una agradable técnica que veo en
css-tricks, en la cual usando jQuery podremos ocultar o mostrar toda la parte de un texto y sustituirla por un " revelar contenido adicional" o “seguir leyendo”. Inclusive al Mostar el contenido oculto, se produce un efecto desvanecimiento que lo hace ver muy bonito. Queda en ustedes, pensar en que proyecto en el cual trabajan podrá ser realmente útil.
Ver Demo - Descarga Ejemplo - Mas Info css-tricks
Instalacion
Añadimos a nuestro encabezado
JavaScript:
-
<script type="text/javascript" src="js/jquery.js"></script>
-
-
<script type="text/javascript">
-
$(document).ready(function() {
-
-
$("span.spoiler").hide();
-
-
$('<a class="reveal">Reveal Spoiler>></a> ').insertBefore('.spoiler');
-
-
$("a.reveal").click(function(){
-
$(this).parents("p").children("span.spoiler").fadeIn(2500);
-
$(this).parents("p").children("a.reveal").fadeOut(600);
-
});
-
-
});
-
</script>
Uso
HTML:
-
<p>texto, texto, texto
<span class="spoiler">Contenido oculto........
</span></p>
Compartelo
Scripts, CSS, Diseño Web

En jqueryfordesigners podremos ver diversas técnicas para lograr fundidos mientras vamos generando transiciones entre una y otra imagen. Es un efecto sencillo pero que puede dar un estilo agradable a nuestros proyectos. Se puede lograr de una forma muy simple con CSS o mediante JavaScript, con una imagen que al posar el ratón sobre ella genere la transición y luego de haber dejado nuestro ratón vuelva lentamente a la imagen original con un desvanecimiento muy suave.
Ver Demo - Descarga Ejemplo - Mas info jqueryfordesigners - Mas demos 1, 2, 3
Tecnica con jQuery
En nuestro encabezado
JavaScript:
-
<script src="js/jquery.js" type="text/javascript"></script>
-
-
<script type="text/javascript">
-
<!--
-
-
$(function () {
-
// find the div.fade elements and hook the hover event
-
$('div.fade').hover(function() {
-
// on hovering over find the element we want to fade *up*
-
var fade = $('> div', this);
-
-
// if the element is currently being animated (to fadeOut)...
-
if (fade.is(':animated')) {
-
// ...stop the current animation, and fade it to 1 from current position
-
fade.stop().fadeTo(250, 1);
-
} else {
-
fade.fadeIn(250);
-
}
-
}, function () {
-
var fade = $('> div', this);
-
if (fade.is(':animated')) {
-
fade.stop().fadeTo(3000, 0);
-
} else {
-
fade.fadeOut(3000);
-
}
-
});
-
});
-
-
//-->
-
</script>
Un poco de CSS
CSS:
-
.fade {
-
position: absolute;
-
top: 100px
-
left: 100px
-
}
-
-
.fade div {
-
position: absolute;
-
top: 0;
-
left: 0;
-
display: none;
-
}
Nuestra estructura
HTML:
-
-
-
<a href="http://xyberneticos.com/"><img src="1.jpg" /></a>
-
-
<a href="http://xyberneticos.com/"><img src="2.jpg" /></a>
-
</div>
-
</div>
TECNICA con CSS
CSS:
-
img.fade {
-
opacity: 1;
-
-webkit-transition: opacity 1s linear;
-
}
-
-
img.fade:hover {
-
opacity: 0;
-
}
HTML:
-
-
<span style="position: relative;">
-
-
-
style="position: absolute; left: 0px;"
-
src="1.jpg" class="fade" />
-
</span>
Compartelo
Scripts, Diseño Web

Debo admitir que a lo largo del tiempo he conoció cantidad de menú que podríamos usar en nuestros proyectos. Cantidad de diseños y sobre todos efectos. Algo así como un menú adecuado para cada proyecto que nos encontremos encarando. Pero dentro de todos los que he probado o dentro de todos los diseños que me han gustado, uno de los que mas ha llamado mi atención es aquel que podremos encontrar en la Web oficial de MooTools, el cual posee un efecto denominado “kwicks” y el cual en una oportunidad comente aquí (basado en MooTools). Pero hoy acabo de encontrar este mismo menú, que se caracteriza por generar un desplazamiento al estilo de marcianas horizontales, pero esta vez realizado en base a jQuery. El efecto sigue siendo igual de extraordinario, lo que me recuerda que de una vez por todas, lo debería usar en mi porfolio personal. Si aun no entienden de lo que hablo, tan solo vean el menú citado en el ejemplo.
Ver Demo - Descarga Ejemplo - MAs Informacion jeremymartin
Instalación:
Alojamos los archivos necesarios en nuestro servidor, y realizamos las llamadas correspondientes a nuestros archivos.
JavaScript:
-
<script type="text/javascript" src="jquery.js"></script>
-
<script type="text/javascript" src="jquery.easing.1.3.js"></script>
-
<script type="text/javascript" src="jquery.kwicks.js"></script>
-
-
<script type="text/javascript">
-
$().ready(function() {
-
$('#menukwicks .kwicks').kwicks({
-
maxWidth: 205,
-
spacing: 5
-
});
-
});
-
</script>
damos estilo
CSS:
-
.kwicks {
-
list-style: none;
-
position: relative;
-
margin: 0;
-
padding: 0;
-
}
-
-
.kwic