Programación, Seo, Usabilidad y Marketing Online
Programación
Slide content sin JavaScript
Mar 19th
Navegando por la nube encontré un Slide Content, que funciona sin necesidad JavaScript, esto es posible gracias a Css y Html.
Para realizar este Slide Content, se debe usar la propiedad CSS, overflow, el cual es soportado por navegadores como: Internet explorer, Mozilla, Opera, Chrome y Safari.
El código Html esta compuesto por uls y divs, que hacen posible que Slide Content funcione:
Y este es el código CSS necesario para hacer funcionar este Slide content
-
#content-slider {
-
width: 650px;
-
overflow: hidden;
-
height: 300px;
-
}
-
-
#content-slider-inside {
-
list-style: none;
-
height: 320px; // these 3 lines
-
overflow: scroll; // help Opera
-
overflow-y: hidden; // behave
-
}
-
-
#content-slider-inside li {
-
width: 650px;
-
height: 300px;
-
}
Contador al estilo Twitter con Jquery
Mar 17th
Como realizar tu contador de caracteres al estilo Twitter, para implementarlo, utilice JQuery un framework de Javascript, muy conocido, el plugin Jquery Limit y CSS para realizar el estilo que tiene este contador en Twitter.
Como todo plugin jQuery debemos cargar los ficheros Javascript necesarios.
la implementación con el plugin: Jquery Limit, es súper sencilla, solo basta incluir el siguiente código dentro del body de la pagina:
-
<script type="text/javascript">
-
$(document).ready( function() {
-
$('#myTextarea').limit('140','#charsLeft');
-
});
-
</script>
Donde 140 es el numero de caracteres máximo, #charsLeft es el tag html donde irá el contador de caracteres y #myTextarea es el nombre del textarea donde se aplicara el conteo.
Como crear un acortador de enlaces
Mar 15th
Para programar un acortador de enlaces, usaremos PHP y su función base_convert.
base_convert ( string $number , int $abase , int $debase ).- La función base_convert retorna un string del número convertido a la base indicada en "abase". La base original del número introducido se especifica con el parámetro "debase".
Ambas bases deben encontrarse entre los números 2 y 36, inclusive. A partir del 10 se comienza con la representación por letras a-z (como en el caso de números hexadecimales: a=10,b=11 ... f=15).
Esto quiere decir como se muestra en el siguiente código, un valor de 1000 nos retornara un string "rs"
-
$id = 1000;
Ahora para convertir "rs" a 1000 deberás cambiar el orden abase a debase como muestra el siguiente código:
-
$id = "rs";
Ahora para crear tu sistema de enlaces cortos, solo debes guardar el enlace en una DB como MySQL o Postgresql al cual lo asocias un id numérico y este id lo conviertes usando base_convert creando un enlace como este.
http://tuweb/rs
Y luego el valor "rs" lo conviertes con base_convert para que te retorne el id que tiene asociado un enlace en DB y listo ya tienes tu propio sistema de acortador de enlaces.