Optimización de XML

Traducci√≥n al espa√Īol del art√≠culo ¬ęUpconversion¬Ľ originalmente publicado en ingl√©s

optimizaci√≥nTraducci√≥n Espa√Īolxml
11 marzo, 2020 Traducción técnica sobre XML, lenguaje utilizado para almacenar datos en internet
11 marzo, 2020 Traducción técnica sobre XML, lenguaje utilizado para almacenar datos en internet

Contar con traductores que conozcan el lenguaje inform√°tico es una ventaja. Hoy en d√≠a es vital la traducci√≥n de p√°ginas web, tanto las sencillas en html como en WordPress, Drupal o los ecommerce en Prestashop o Magento. Uno de nuestros inform√°ticos y traductores se ha encargado de la traducci√≥n del Ingl√©s al Espa√Īol del art√≠culo ¬ęUpconversion¬Ľ sobre optimizaci√≥n de c√≥digo inform√°tico XML y que se public√≥ originalmente en: http://xfront.com

* * *

Optimización

A menudo los datos se estructuran siguiendo las siguientes normas:

  • est√°n en la cabeza de alguien;
  • est√°n documentados en alg√ļn libro;
  • est√°n enterrados en el c√≥digo de procedimiento.

Si no se tiene acceso a la persona, al libro o al código fuente, puede ser difícil darles sentido a los datos y se puede hacer una mala interpretación de ellos.

La optimización consiste en hacer explícita la estructura allí donde antes estaba implícita.

Pongamos un ejemplo simple extraído del campo de las matemáticas:

Si buscas en los libros de matem√°ticas puedes encontrar esta regla:

La multiplicación se realiza antes que la suma.

En la ecuaci√≥n anterior esa regla est√° impl√≠cita. Si no tienes acceso a los libros de matem√°ticas (y te has olvidado de la regla que te ense√Īaron en tus clases de matem√°ticas), puede que proceses incorrectamente la ecuaci√≥n.

Sin embargo, puedes hacer que la regla sea expl√≠cita a√Īadiendo algunos s√≠mbolos de estructuraci√≥n, a saber, par√©ntesis:

Lo que antes estaba implícito, ahora se ha hecho explícito; es decir, se ha hecho una optimización de la ecuación.

En el mundo XML, a√Īadimos un marcado para hacer expl√≠cita la estructura de los datos. Echemos un vistazo a estos datos:

Hay muchas reglas implícitas en la manera en que se estructuran los datos:

  • los caracteres anteriores a la primera coma representan el t√≠tulo de un libro
  • los caracteres entre la primera y la segunda coma representan al autor del libro
  • los caracteres entre la segunda y la tercera coma representan la fecha de publicaci√≥n del libro,
  • los caracteres entre la tercera y la cuarta coma representan el ISBN del libro,
  • los caracteres entre la cuarta coma y el punto representan la editorial del libro, y
  • toda la informaci√≥n pertenece al mismo libro.

Si no conoces estas reglas implícitas, puede que te resulte difícil darles sentido a los datos.

La estructura se puede hacer expl√≠cita a√Īadiendo marcas:

Lo que antes estaba implícito, ahora se ha hecho explícito; es decir, se ha hecho una optimización de los datos.

La optimización también se conoce como upconversion o uptranslation.

Michael Kay escribió un artículo sobre las facilidades del XSLT 2.0 para realizar una optimización.

Resumen

La optimización consiste en sustituir el conocimiento externo de las normas que rigen la estructura por una representación explícita de la misma.

Agradecimientos

Las siguientes personas contribuyeron a la elaboración de este artículo:

– Mike Brenner
– Len Bullard
– Roger Costello
– Mukul Gandhi
– Ken Holman
– Rick Jelliffe
– Michael Kay
– Frank Manola
– Dimitre Novatchev
– Dave Pawson
– Liam Quin
– Jim Tivy
– Dan Vint

Última actualización: 22 de agosto de 2009

[Nota del Traductor]

Traducción de informática hecha por informáticos

Esta traducci√≥n de Ingl√©s a Espa√Īol ha sido realizada por Eric Rodr√≠guez, inform√°tico profesional y traductor t√©cnico. El Metalenguaje inform√°tico XML (Extensible Markup Language) se lanz√≥ en 1998 y revolucion√≥ el m√©todo para almacenar datos en forma legible. La evoluci√≥n y el desarrollo del XML ha permitido la compatibilidad entre sistemas para compartir informaci√≥n de forma segura, fiable y f√°cil. A lo largo de los a√Īos, se han creado otros lenguajes y aplicaciones partiendo del XML, como el XLink o XSL. Nuestro traductor Eric est√° especializado en la traducci√≥n de textos sobre hardware y servicios inform√°ticos, y es consultor terminol√≥gico para proyectos t√©cnicos sobre IT, tecnolog√≠a, telecomunicaciones, etc Tambi√©n colabora en la traducci√≥n de archivos de c√≥digo fuente para apps, p√°ginas web, eCommerce, etc.

Optimización de XML
2.5 (50%) 6 votes

Articulos relacionados


Traducci√≥n al espa√Īol del art√≠culo ¬ęXML Schema 1.1 Tutorial¬Ľ originalmente publicado en ingl√©s

Traducci√≥n al espa√Īol de las expresiones de los departamentos de inform√°tica

Traducción de inglés a catalán del artículo sobre Algoritmos Gráficos publicado por el profesor Ron Shamir de la Tel Aviv University (Israel)