Léxico - Términos o expresiones usados en el sitio web

Ajax

Ajax : Asynchronous JavaScript and XML est une méthode permettant de dialoguer avec le serveur et de modifier les éléments d'une page sans la recharger.

La méthode se base donc sur le Javascript (langage client) pour envoyer des requêtes "asynchrones" (qui attendent une réponse, XML dans le cas d'Ajax, pour continuer) au serveur.

Ceci permet de ne mettre à jour que ce qui est nécessaire sur une page web en fonction d'une opération utilisateur et limite les échanges avec le serveur.

Beaucoup utilisée pour les applications sociales ou hébergées, c'est une grande composante du "web 2.0".

API

Application Programming Interface:
Interconexión para la programación entre aplicaciones.

El objetivo principal es la conexión en tiempo real, principalmente para evitar la duplicación de datos o de código y permitir la fluidez de las informaciones entre dos sistemas.

Se pueden utilizar para ir a buscar las informaciones a petición o para realizar importaciones o sincronizaciones.

Muy usada online, la API es la piedra angular del web colaborativo, permite a los servicios interconectarse para ofrecer más fluidez a las aplicaciones y un mayor valor añadido a los usuarios.

CMS

CMS es la abreviación en inglés de Content Management System, es decir, en una traducción literal: Sistema de Gestión de Contenido.

La filosofía detrás del CMS es el control del contenido por el poseedor del contenido y no por el gestor técnico del sistema. Esto permite básicamente dos cosas :

  • La separación del contenido y el continente y, con ello, la supresión de los costes relativos a la publicación de los contenidos;
  • El tiempo de reacción inmediato para la publicación y la modificación de los contenidos, lo que implica una función editorial en tiempo real.
  • El éxito de los sitios actuales pasa por la utilización de los CMS, que permiten a las personas sin conocimientos técnicos gestionar su comunicación y estar activas en relación con su público y con los motores de búsqueda, que utilizan el contenido como base para el algoritmo de indexación.

    Código abierto

    La designación código abierto se aplica a los programas que permiten la libre distribución, el acceso al código fuente y trabajos derivados. Es el caso de gran número de aplicaciones o pequeños programas dedicados a la creación web.

    El movimiento de código abierto, que deriva del movimiento del "software libre", a pesar de su aspecto gratuito y libre, ha demostrado ser uno de los modelos económicos más interesantes online.

    Extreme programming

    El Extreme Programming es un método de desarrollo basado en ciclos de desarrollo rápidos o iteraciones, generalmente de 2 a 4 semanas.

    El objetivo de este método es responder a los escenarios y las necesidades reduciendo los costes de los cambios. El Extreme Programming permite además hacer el proyecto más flexible y abierto a cambios.

    Flash

    Adobe Flash (antiguamente Macromedia Flash) es desde hace más de 10 años el método más popular para añadir animaciones y objetos interactivos a una página web.

    Ampliamente soportado por los sistemas operativos y navegadores, es un entorno que permite mostrar animaciones vectoriales (por lo tanto, ligeras) en una página web.

    Frameworks

    Un framework es un conjunto de librerías de código, de herramientas y de convenciones que permiten el desarrollo de aplicaciones. Permite acceder rápidamente a un conjunto de funciones y "ladrillos" estables, ya organizados y testados para el desarrollo rápido de aplicaciones.

    Hay frameworks servidor (PHP principalmente) o cliente (Javascript principalmente).

    PHP/MYSQL

    El lenguaje PHP es utilizado por los servidores web para tratar los datos antes de enviarlos al navegador, es el preprocesador del hipertexto, en cierto modo la inteligencia del servidor. Elaborado para permitir la creación de aplicaciones dinámicas, PHP es un lenguaje de código abierto, gratuito, sencillo y ampliamente utilizado.

    A menudo combinado con una base de datos MySQL, uno de los programas de bases de datos más utilizados del mundo, esta combinación forma parte del cuarteto LAMP: Linux, Apache, MySQL, PHP, muy utilizado por los sitios web y propuesto por la mayoría de servidores.

    SEO

    SEO significa en inglés "Search Engine Optimisation", Optimización para los Motores de Búsqueda.

    Las actividades de SEO comprenden todas las técnicas que permiten la indexación correcta de los contenidos de un sitio.

    Incluyen :

     

  • Las herramientas técnicas, como el buen uso de los tags HTML, los meta-tags, la reescritura de URLs, mapa del sitio, etc... para estructurar el contenido y destacarlo y hacer su arquitectura más comprensible para los motores;
  • Las herramientas editoriales, como las combinaciones de palabras clave, la repetición de palabras y grupos de palabras importantes, la descripción de los elementos, etc... que permiten a los conceptos clave del contenido destacar como importantes de forma que los motores los pongan por delante;
  • Las herramientas estratégicas, como la evolución de los contenidos, los enlaces entrantes, los intercambios de enlaces, etc... que permiten a los motores "pesar" el interés de la comunidad por un sitio.

  • De manera general, la actividad de SEO debe facilitar la comprensión de un sitio por los motores, y en ningún caso intentar engañarles.

    Una optimización sana es una optimización duradera, que implemente reflexiones y estrategias para hacer más fluida la indexación.

    W3C

    W3C : World Wide Web Consortium, organismo sin ánimo de lucro creado en 1994 para promover estándares industriales en la concepción de la web. Este organismo emite recomendaciones que pretenden garantizar la compatibilidad de las producciones online.

    Una página o un sitio cuyo código HTML o CSS sea válido W3C respeta los estándares definidos por W3C.

    XHTML/CSS2

    El XHTML: eXtensible Hypertext Markup Language, es el lenguaje sucesor del HTML. Es en realidad una sintaxis que define un conjunto de balizas que permiten concebir la arquitectura de una página web. El XHTML tiene principalmente la ambición de romper las barreras con el mundo del móvil.

    El CSS (Cascading Style Sheets : hojas de estilo en cascada) es un lenguaje que permite definir la presentación de los documentos HTML o XHTML.

    CSS2, o 2.1 es una evolución del lenguaje, principalmente para permitir que se muestre sobre diferentes plataformas.