Entidades de caracteres HTML, problemas para los lectores RSS
Contar palabras:
1129
Resumen:
Parece que las entidades HTML puede provocar lectores de RSS / distribución a fracasar al intentar leer un comentario de WordPress RSS. Afortunadamente, un plugin que se ha escrito para resolver el problema. Entidad 2NCR tiene un nombre confuso, pero tiene un propósito que es fácil de entender que es para convertir diferentes entidades de caracteres HTML en sus equivalentes numéricos.
HTML explicado
El Hypertext Markup Language (HTML) es un lenguaje simple de marcas utilizado para crear documentos de hipertexto que platfor ...
Palabras clave:
Internet, RSS, Tecnología, Negocios en Internet
Cuerpo del artículo:
Parece que las entidades HTML puede provocar lectores de RSS / distribución a fracasar al intentar leer un comentario de WordPress RSS. Afortunadamente, un plugin que se ha escrito para resolver el problema. Entidad 2NCR tiene un nombre confuso, pero tiene un propósito que es fácil de entender que es para convertir diferentes entidades de caracteres HTML en sus equivalentes numéricos.
HTML explicado
El Hypertext Markup Language (HTML) es un lenguaje simple de marcas utilizado para crear documentos de hipertexto que son independientes de la plataforma. Los documentos HTML son documentos SGML con semántica genérica adecuada para representar la información de una amplia gama de dominios. Puede representar noticias de hipertexto, el correo, la documentación e hipermedia, así como menús de opciones, los resultados de la consulta de base de datos simple y documentos estructurados con los gráficos en línea. Asimismo pueden representar puntos de vista de hipertexto de los órganos de información existentes.
La World Wide Web (WWW) ha estado usando HTML desde 1990, convirtiéndose en uno si los lenguajes de programación más utilizados en el mundo. La WWW, a su vez, es más comúnmente utilizado para HTML, cuya popularidad se debe al hecho de que es la tecnología de codificación utilizado para publicar contenidos en Internet o en la web. Los programadores se apresuraron a reconocer amistad HTML usuario debido a la facilidad de su aprendizaje.
Esta facilidad de codificación fue significativamente contribuyen a la proliferación de sitios web. Sin embargo, HTML no es un lenguaje de programación completa, ya que carece de pruebas condicionales y de flujo de control. Existen implementaciones que pueden ofrecer extensiones al lenguaje HTML con el fin de cumplir con estas funciones, pero en realidad no son parte de los estándares HTML. Mediante la incorporación de un código de lenguaje de programación adecuado dentro de HTML, el poder del lenguaje de programación real se realiza.
Una entidad de caracteres se pueden escribir de dos maneras en HTML. Uno se llama la referencia simbólica mientras que el otro es la referencia numérica. referencias simbólicas empezar con un símbolo de unión y termina con un punto y coma. La descripción del símbolo que generalmente es una versión abreviada de la expresión completa, se pueden encontrar entre estos dos. Las letras en el medio entre mayúsculas y minúsculas y son generalmente más bajos en cajas, aunque hay excepciones.
Las referencias numéricas también comenzar con un signo y terminar con un punto y coma, pero entre ellos es un número precedido por un hash. Estas son menos memorables que las referencias simbólicas, sino que corresponden sólo a sólo un byte de datos. Esto puede ser muy útil si uno está tratando de optimizar las páginas para el tiempo de descarga mínima. referencias simbólicas se refieren a veces como referencias a entidades, mientras que las referencias numéricas también se les llama referencias decimal.
Los caracteres menos habituales se pueden introducir directamente sin ningún problema. Sin embargo, las entidades de caracteres HTML se puede utilizar en caso de que uno se encuentra con un problema. Líneas y el párrafo se reconocen automáticamente. Un par de líneas en blanco se agregan cuando párrafos no se reconocen.
Una entidad de caracteres es un método utilizado para mostrar los caracteres especiales normalmente reservados para su uso en HTML. Por ejemplo, el menor que () se utilizan como parte de la estructura de etiquetas HTML, por lo que ambos símbolos están reservadas para el uso. Si hay una necesidad de mostrar estos símbolos en una de sitio, las entidades de caracteres se puede utilizar.
Problemas
Muchos usuarios de WordPress se están ejecutando en conflicto con las entidades de caracteres que aparece en su comentario RSS, RSS que muchos lectores de sindicación de un error en. El plugin de WordPress - Entidad 2NCR trata de resolver este mediante la conversión de varias entidades de caracteres HTML, como », y, © y así sucesivamente a sus equivalentes numéricos. Este plugin es para la salida de RSS, pero también se puede adaptar a los mensajes si el usuario así lo desea.
La instalación de la Entity2NCR no es necesario si un usuario está ejecutando WordPress 1.5.1 y superiores. Sólo dará lugar a problemas debido a que el plugin de función que tiene el mismo nombre en el núcleo de WordPress. La actualización a la versión más reciente es recomendable ya que el plugin ya está incorporada. El Entity2NCR primer lugar, debe desactivarse desde el Administrador de plug-in antes de la instalación de la 1.5.1. El usuario también debe eliminar el archivo desde el directorio wp-contents/plugins ya que sólo ocupan espacio innecesariamente.
La especificación RSS 2.0 es demasiado vaga, aunque puede producir alimentos que son válidos, exactos y útiles. Esto significa que el contenido de la alimentación debe reflejar la mejor representación posible del contenido del artículo. La especificación no dice sin embargo, qué hacer si un título del artículo contiene código HTML o entidades. Además, no dice mucho de otras cosas. De hecho, toda una industria ha surgido en torno al servicio de la interpretación y la fijación de las diversas diferencias semánticas entre fuentes. RSS de los desarrolladores de aplicaciones tienen que ponerse de acuerdo sobre algunas respuestas básicas a las preguntas fundamentales en vez de hacer interminables debates contradictorios que no ayudan de ninguna manera.
Atributo Valores
Un autor HTML siempre debe poner los valores de atributos entre comillas en HTML, a pesar de las reglas formales permiten la omisión de las comillas en algunos casos. SGML requiere que todos los valores de los atributos están delimitados utilizando comillas dobles o comillas simples. marca individual citan se pueden incluir dentro de los valores de atributo cuando el valor está delimitado por comillas dobles y viceversa. Los autores también pueden utilizar referencias numéricas de caracteres para representar las comillas dobles y comillas simples o utilizar la referencia de entidad de caracteres "para comillas dobles. Hay casos en que los valores de un atributo se puede especificar, sin las comillas. El valor del atributo puede contener letras, dígitos , guiones y puntos. Es muy recomendable usar comillas incluso cuando es posible eliminarlas.
Hay varias razones para utilizar siempre comillas alrededor de valores de los atributos. Es mucho más fácil ya que no hay necesidad de memorizar y recordar las normas permitidas por omisión. Otra cosa es que las citas son siempre necesarios en XML. Cuando un archivo de HTML se editó, que puede ser fácilmente olvidado de añadir las comillas en el valor de atributo que se ha editado de una manera que hace que las cotizaciones obligatorias. Una desventaja de hacer esto es el esfuerzo de escribir y más espacio de almacenamiento y tiempo de transmisión necesario, que son temas bastante menor de todos modos. Cotizaciones constituyen sólo una pequeña fracción de un archivo HTML.