Entradas etiquetadas ‘html

¿Qué es el index de una página web?

Para los que empezáis en la tarea de creación de una página web es importante saber que el fichero por defecto en la ruta inicial y carpetas de este nuevo sitio web siempre suele ser un index.html, index.htm o default.htm en sistemas con IIS.

que es el index html ¿Qué es el index de una página web?

Lo normal en la mayoría de servidores web es que el fichero de inicio sea index.html, y aunque escribimos por ejemplo http://carrero.es/ esto lo que hace es cargar nuestro index.

Si trabajamos con Apache podemos alterar el orden de carga de los diferentes tipos de index que nos podemos encontrar a través del .htaccess incluyendo la línea DirectoryIndex index.html index.htm index.php. Más en la documentación de Apache sobre DirectoryIndex

Recuerda que tu fichero index.html o index.htm contendrá tu página web en HTML o HTML5. Si es index.php puede incluir código PHP, si es index.pl interpretará Perl, index.py para programación Python, …

Os recomendamos más ayuda en documentación html, manual de PHP, documentación de Apache, un hosting web, …

 

Etiquetas : , , , ,

0

HTML5, la web que quieres tener

html5 logo HTML5, la web que quieres tenerHTML5 es la siguiente evolución de la red Internet, sin duda una revolución sin igual que podrá redefinir como vamos a usar las comunicaciones a partir de ahora, movilidad, el posible fin del flash, geoposicionamiento, …

Si nos remontamos a la versión anterior, HTML 4, que data de diciembre de 1997 ya han pasado casi 15 años sin un cambio grande en el estándar.

Creo que es vital que todos los desarrolladores y diseñadores nos adaptemos al HTML 5, para lo que tenemos que ir poco a poco convergiendo al nuevo estándar para programar páginas web.

HTML 5. Hacia la web semántica

El nuevo estándar de HTML hacer que todos los elementos del código HTML se describan a través de sus etiquetas, con significado y relación de los datos que se contienen. De esta forma se facilita la comprensión e interpretación tanto para nosotros como para los robots o buscadores. Más información sobre las nuevas etiquetas.

Evolución de los gráficos y el multimedia

HTML 5 es el “killer” flash, todo el mundo habla de que Adobe Flash dejará de ser necesario con la llegada de este, y hay grandes empresas que apuestas por HTML5 dejando de lado el formato propietario de Adobe. (Apple para no ir muy lejos). Creo que una de las mayores ventajas es el fin de los plugins para elementos multimedia, de interacción, vídeos, … HTML 5 puede ya reproducir vídeo, juegos online, elementos interactivos, … sin instalar nada adicional y eso creo que a todos nos gusta.

Geoposicionamiento y geolocalización

Si entrar en lo conveniente o no de revelar nuestra posición en cada momento, otra de las funciones que ya se aprovechan de HTML5 es su conexión con los elemento de GPS de nuestro terminales móviles para geoposicionar y utilizar esta información para determinar que mostrar en una web. De las cosas que más me gustan en este punto son FourSquare y Facebook Places para conocer lugares cercanos y además ahora encontrar ofertas y promociones.

Bases de datos locales en el cliente

Otro gran paso es la posibilidad de crear base de datos en local, ya no necesitamos Google Gears (en desuso) para almacenar y crear una base de datos local en el cliente que visita una web. HTML 5 Web Storage permite disponer de bases de datos en el usuario que nos visita y además hacer consultas SQL. Lo que no se los posibles problemas de seguridad o saturación. Pero vamos creo que son muchas más las ventajas.

Y muchas más cosas que nos trae HTML5 como Formularios enriquecidos, drap & drop (arrastrar y soltar elementos), visores para fórmulas matemáticas y SVG, API para trabajar Offline, posibilidad de trabajo en paralelo de múltiples procesos, … Más información sobre HTML5 en Wikipedia o en W3.

Más referencias a HTML 5: Demos HTML5, Hosting HTML5, Programación con HTML5, …

Etiquetas : , , , ,

Convertir un página web html en pdf para imprimir bien

imprimir en PDF en Mac OS X Convertir un página web html en pdf para imprimir bienMuchas veces me encuentro con problemas a la hora de imprimir una página web de forma correcta, o incluso de guardar una página HTML en un formato de rápido acceso desde cualquier medio. La solución podría ser capturar la página en JPG, GIF o PNG, pero la pega es que no podemos buscar dentro del documento. Al final lo ideal es convertir el HTML en PDF de forma que este si será indexable y permitirá buscar dentro de su contenido.

Hay muchas soluciones para generar un PDF en base a una página web, aquí citamos algunas formas de hacerlo:

Etiquetas : , , ,

Comprueba tu web con varios navegadores

browserlab Comprueba tu web con varios navegadores

Entre tanto navegador y estándares web muchos diseñadores y programadores nos volvemos locos a la hora de hacer que una página web funcione bien en cualquier sistema operativo y navegador. Y es que quien no sufre cada día que una web se vea igual en Firefox, Internet Explorer, Chrome, Opera, Safari, ….

Para facilitarnos el trabajo hay una serie de herramientas o aplicaciones online que permite realizar pruebas de como se ven nuestras páginas webs en diferentes navegadores y versiones de los mismos.

Aquí os dejo una pequeña lista:

¿Conoces más opciones para probar la compatibilidad de tu web en múltiples navegadores web?

Etiquetas : , , , , , , , , , ,

Tu logo es una imagen, no un <h1>

¿Deberíamos poner nuestro logotipo superior como una imagen o como un <h1>?

Este es un interesante debate que lleva mucho tiempo entre nosotros, y es que no sabemos si es mejor utilizar una imagen como logotipo o por el contrario utilizar un texto <h1> con el fin de mejorar nuestro SEO. Lo que está claro es que si nuestro logo es una imagen no puede ser un <h1>. Personalmente apuesto por la imagen con su correspondiente alt y title para el posicionamiento, sin forzar el <h1> con esa capa para mostrar luego la imagen por css. ¿Cual es vuestra elección?

Este el código ejemplo si utilizamos una imagen:
Leer el resto de la entrada »

Etiquetas : , , ,