Inicia sesión


Como y por qué utilizarlo siempre el Meta CharsetEl elemento meta con atributo charset en un documento HTML está el destinado a indicar la codificación de caracteres utilizada (charset). En HTML5 tiene la sintaxis:
<meta charset="identificador-juego-de-caracteres">
Por ejemplo, si se utiliza la codificación UTF-8 (estándar en HTML5 reconocido por la RFC 3629 de la Internet Engineering Task Force (IETF) y una de las tres posibilidades de codificación reconocidas por Unicode):
<meta charset="utf-8">
En HTML4 la sintaxis era diferente:
<meta http-equiv="content-type" content="text/html; utf-8">
El valor se puede escribir en minúsculas o en mayúsculas, es indiferente, aunque es mucho más común en minúsculas. Además, cuándo el valor de charset no contiene espacios se puede escribir sin comillas:
<meta charset=UTF-8>
Es importante que el meta charset se coloque justo después de la apertura de la etiqueta <head>. De este modo nos aseguramos que el navegador conocerá la codificación de caracteres utilizada antes de que comience a procesar nada. Por ejemplo, una página HTML5 típica podría empezar así:
<!DOCTYPE html>
<html lang="es" dir="ltr">
    <head>
        <meta charset="UTF-8">
        ....
Según las recomendaciones de Google en cuánto a mejorar la velocidad de respuesta de las páginas web, se debe enviar la codificación del documento en las cabeceras HTTPpara permitir que el navegador comience a analizar el HTML y a ejecutar scripts de forma inmediata. En Apache se puede hacer añadiendo la siguiente línea al archivo .htaccess:
AddDefaultCharset UTF-8

¿Por qué se debe especificar el Charset?


Aunque el meta charset no es obligatorio, se debería incluir en cualquier página web para indicar de forma expresa la codificación de caracteres utilizada. Las dos razones principales son:

Asegurar que la página se ve correctamente


En HTML5 la codificación por defecto si no se especifica nada es UTF-8. No obstante, es el navegador el que finalmente decide la codificación a utilizar. Para evitar un visionado incorrecto en algunos navegadores o navegadores mal configurados, es recomendable incluir siempre la etiqueta meta charset.

En HTML4 la codificación utilizada por defecto es ISO-8859-1 (latin-1). Con con esta codificación todos los caracteres que no aparezcan en el alfabeto latino deberán ser escritos como entidad HTML. Por ejemplo, &#8364; para el símbolo del euro €.

UTF-7 XSS Cheat Sheet

El conocido como UTF-7 XSS Cheat Sheet es una vulnerabilidad de seguridad en webs que no especifican la codificación de sus páginas. Para prevenirlo basta con especificar la codificación, ya sea a través del meta charset o a través de las cabeceras HTTP.

Hemos visto lo fácil que es utilizar el meta charset y su importancia, aunque no lo parezca, no es nada trivial. Así que no te olvides nunca de ponerlo!!!

Referencias

Te sugiero seguir leyendo...

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-08-08
  • Categorias: Diseño Web html5 WebSite webmasters Noticias Tutorial

Como y por qué utilizarlo siempre el Meta Charset Como y por qué utilizarlo siempre el Meta Charset...
Tutoriales en linea
¿Te gusta el tutorial?




Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!






Cómo jugar Ajedrez Online TL

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-09-18
  • Categorias: WebSite Juegos Noticias Tutorial

Cómo encontrar un teléfono Android perdido

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-09-17
  • Categorias: Android Telefonia Smartphone Tablet Tutorial

Configura tu servidor VPN en Windows

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-09-15
  • Categorias: Windows Internet Red Wifi Seguridad Noticias Tutorial

Como crear una web con el lenguaje HTML

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-09-08
  • Categorias: Diseño Web Lenguajes De Programacion CSS3 html5 Html WebSite webmasters Cursos Noticias Tutorial

Introducción Al Lenguaje JS

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-09-08
  • Categorias: Diseño Web javascript Cursos Noticias Tutorial

Curso básico de Javascript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-09-08
  • Categorias: Diseño Web javascript Cursos Noticias Tutorial