Que Significa W3C y Para Que Sirve

8
Que significa W3C y para que sirve? Fue creado en octubre de 1994 1 y está dirigida por Tim Berners-Lee , el creador original de URL ( Uniform Resource Locator , Localizador Uniforme de Recursos), HTTP ( HyperText Transfer Protocol , Protocolo de Transferencia de HiperTexto) y HTML ( Hyper Text Markup Language ,Lenguaje de Marcado de HiperTexto) que son las principales tecnologías sobre las que se basa la Web. W3C son las siglas de World Wide Web Consortium , y es una comunidad internacional donde los estados miembros trabajan para poder desarrollar estándares para el desarrollo web y asi ayudar a un mejor desarrollo de el Internet a nivel mundial. W3C es reconocido a nivel mundial por ser la organización encargada de estandarizar El Lenguaje de Marcado de Hipertexto o mejor conocido como HTML , el cual es utilizado para el diseño y desarrollo de sitios web, dicho estándar inicio en el año de 1994 (es importante aclarar que antes de que W3C trabajara en HTML ya otras organizaciones habían desarrollado versiones previas). Sin embargo los objetivos de W3C van mas allá de el desarrollo de HTML y trabajan en otros proyectos a fin de poder brindar nuevas opciones para la elaboración de sitios web, tanto es así que en los últimos años han concentrados sus esfuerzo en el desarrollo de XHTML, una versión avanzada de HTML que pretende en los próximos años sustituirlo. Por otro lado W3C se centra en cuatro objetivos que describimos a continuación: Web para todos : Accesibilidad para todo el mundo de forma global, sin barreras tecnológicas, limitaciones o culturales. Web Sobre Todo : Intenta añadir el máximo de dispositivos a la web, actualmente se esta en un proceso de apertura donde las PDAs, Televisiones están iniciando su camino hacia la web. Base de Conocimiento: Permitir que cada usuario pueda hacer un buen uso de la web. Seguridad: Guiar al desarrollo de la web respetando las normas legales, comerciales y los aspectos sociales originados por esta tecnología. Así de esta forma W3C se convierte en una organización de mucha importancia a nivel mundial , ya que los estándares que la misma presenta pueden influir en la forma en que el desarrollo web avance a nivel mundial.

Transcript of Que Significa W3C y Para Que Sirve

Page 1: Que Significa W3C y Para Que Sirve

Que significa W3C y para que sirve?

Fue creado en octubre de 19941 y está dirigida por Tim Berners-Lee, el creador original de URL (Uniform Resource Locator, Localizador Uniforme de Recursos), HTTP (HyperText Transfer Protocol, Protocolo de Transferencia de HiperTexto) y HTML (Hyper Text Markup Language,Lenguaje de Marcado de HiperTexto) que son las principales tecnologías sobre las que se basa la Web.

W3C son las siglas de World Wide Web Consortium , y es una comunidad internacional donde los estados miembros trabajan para poder desarrollar estándares para el desarrollo web y asi ayudar a un mejor desarrollo de el Internet a nivel mundial.W3C es reconocido a nivel mundial por ser la organización encargada de estandarizar El Lenguaje de Marcado de Hipertexto o mejor conocido como HTML , el cual es utilizado para el diseño y desarrollo de sitios web, dicho estándar inicio en el año de 1994 (es importante aclarar que antes de que W3C trabajara en HTML ya otras organizaciones habían desarrollado versiones previas).Sin embargo los objetivos de W3C van mas allá de el desarrollo de HTML y trabajan en otros proyectos a fin de poder brindar nuevas opciones para la elaboración de sitios web, tanto es así que en los últimos años han concentrados sus esfuerzo en el desarrollo de XHTML, una versión avanzada de HTML que pretende en los próximos años sustituirlo.Por otro lado W3C se centra en cuatro objetivos que describimos a continuación:

Web para todos : Accesibilidad para todo el mundo de forma global, sin barreras tecnológicas, limitaciones o culturales.Web Sobre Todo : Intenta añadir el máximo de dispositivos a la web, actualmente se esta en un proceso de apertura donde las PDAs, Televisiones están iniciando su camino hacia la web.Base de Conocimiento: Permitir que cada usuario pueda hacer un buen uso de la web.Seguridad: Guiar al desarrollo de la web respetando las normas legales, comerciales y los aspectos sociales originados por esta tecnología.Así de esta forma W3C se convierte en una organización de mucha importancia a nivel mundial , ya que los estándares que la misma presenta pueden influir en la forma en que el desarrollo web avance a nivel mundial.

W3C o World Wide Consortium es una organización que rige los estándares y recomendaciones para el desarrollo de la web. O sea que en resumen son un montón deestándares para una web bien hecha. Lo que no significa que si no cumples los estándares tu web no este bien hecha.

Validar una web es fácil, solo diríjanse a esta pagina (W3C Validador) e ingresenla dirección de su blog o web. Les va a decir en que cantidad de errores tienen. La ultima

Page 2: Que Significa W3C y Para Que Sirve

revisión que le hice a mi blog tenia solo 3 errores que no quise corregir. En el informe les dice cual es elerror, en que línea de código de la pagina esta y muy probablemente les diga como solucionarlo.

Cuando estén haciendo la revisión alguno se va a encontrar con una cantidad pequeña de errores,menos de 50, y otros con cantidades exageradas, más de 500. Sea cual sea el numero no se asusten, a veces al corregir un pequeño error tonto se corrige mas de uno a la vez. Tómenlo con calma. Algunoserrores son fáciles de encontrar y otros no tanto. Algunos errores se encuentran en los mismos post que escriben, puede haber errores en los widgets que use su web o si por ejemplo están usando wordpresspuede que encuentren errores en los archivos de su theme.

¿Y para que les sirve corregirlos?

2 razones. Para cumplir con los estándares, que no es poco. Y para aumentar un poquitín suposicionamiento en google y otros buscadores. Recuerden que a google le encantan las páginas con código claro y limpio, y una manera de asegurarse de hacer eso es cumplir con los estándares de la W3C. Y ojoque no estoy diciendo que si llegan a tener 0 errores sus visitas van a aumentar muchísimo sino que mas bien mejorara en un pequeño porcentaje. Según mi filosofía ese pequeño porcentaje vale la penala molestia de arreglar estos errores 

IETF

Internet Engineering Task Force (IETF) (en español Grupo de Trabajo de Ingeniería de

Internet1 ) es una organización internacional abierta de normalización, que tiene como

objetivos el contribuir a la ingeniería de Internet, actuando en diversas áreas, como transporte,

encaminamiento, seguridad. Fue creada en EE. UU. en 1986. El IETF es mundialmente

conocido por ser la entidad que regula las propuestas y los estándares de Internet, conocidos

como RFC.

Es una institución sin fines de lucro y abierta a la participación de cualquier persona, cuyo

objetivo es velar para que la arquitectura de Internet y los protocolos que la conforman

funcionen correctamente. Se la considera como la organización con más autoridad para

establecer modificaciones de los parámetros técnicos bajo los que funciona la red. El IETF se

compone de técnicos y profesionales en el área de redes, tales como investigadores,

integradores, diseñadores de red, administradores, vendedores, entre otros.

Page 3: Que Significa W3C y Para Que Sirve

Dado que la organización abarca varias áreas, se utiliza una metodología de división en

grupos de trabajo, cada uno de los cuales trabaja sobre un tema concreto con el objetivo de

concentrar los esfuerzos.

IETF: Estándares de InternetLa coordinación y el acuerdo mundial alrededor de Internet no es una cosa fortuita. En un medio donde los intereses económicos son demasiado grandes y los oponentes son demasiado poderosos, se debe recurrir a una normatividad que permita tener un acuerdo entre todas las partes para poder tener una tecnología a escala mundial como el Internet. 

Muchos de los protocolos que controlan la actividad de Internet están definidos en documentos RFC (Request for Comment) que son creados, actualizados y mantenidos por el Internet Engineering Task Force   (IETF), el brazo de desarrollo e ingeniería de protocolos de Internet. Hay varios RFCs importantes que usted encontrará útiles cuando escriba aplicaciones de internet:

Ejemplos:  

RFC1521, "MIME (Multipurpose Internet Mail Extensions) Parte uno: Mecanismos para Especificar y Describir el Formato de los cuerpos de los mensajes de Internet, "describe el método usado para encapsular y transportar mensaje multiparte y multiformato.

RFC1945,  "Hypertext Transfer Protocol -- HTTP/1.0," describe un mecanismo para transferencia usado para distribuir documentos de hipermedia colaborativos. 

¿Qué es el IETF?

El Internet Engineering Task Force (IETF) es una comunidad internacional abierta de diseñadores de redes, operadores, vendedores e investigadores involucrados con la evolución de la arquitectura de internet y la operación de internet.

El trabajo técnico real del IETF es hecho por grupos de trabajo,  que están organizados por tópicos en diferentes áreas (por ejemplo, enrutamiento, transporte, seguridad, etc.). Mucho del trabajo es manejado por medio de listas de mails. El IETF mantiene reuniones tres veces por año.  

Proceso de los RFC

Los RFC aparecen como propuestas y posteriormente se van depurando. Esta depuración sucede de dos formas. Una cuando un RFC nuevo hace que otro sea obsoleto, es decir, que otro lo reemplaza totalmente y solo se tienen en cuenta los contenidos del nuevo RFC . O cuando un RFC actualiza uno anterior, esto significa que los contenidos se complementan y subsisten con respecto al mismo tema. 

El status final de los RFC puede ser STANDARD, INFORMATIONAL o HISTORIC. Estos son los niveles más elevados de status. Se supone que ya sobre un estándar no hay modificaciones, pues ya se le han hecho todos los ajustes necesarios para que tome ese status. 

Page 4: Que Significa W3C y Para Que Sirve

Lista de los RFC Mayores

Aunque hay una gran cantidad de RFC, los siguientes son los que uno debe conocer para entender muy bien la conexión a Internet.   RFC-768 User Datagram Protocol (UDP)

RFC-791 Internet Protocol (IP)

RFC-792 Internet Control Message Protocol (ICMP) (Actualizado por RFC 951, RFC 1395, RFC 1497, RFC 1532, RFC 1542)

RFC-793 Transmission Control Protocol (TCP) 

RFC-821 Simple Mail Transfer Protocol (SMTP) 

RFC-822 Estándar para el formato de Mensajes de Texto de Internet ARPA (Actualizado por  RFC 1123, RFC 1138, RFC 1148, RFC 1327, RFC 2156)

RFC-826 Protocolo de Resolución de Dirección Ethernet

RFC-854 Telnet Protocol

RFC-862 Echo Protocol

RFC-894 Un estándar para la transmisión de Datagramas IP a través de redes Ethernet

RFC-904 Exterior Gateway Protocol

RFC-919 Broadcasting Internet Datagrams

RFC-922 Broadcasting Internet Datagrams in the Presence of Subnets

RFC-950 Internet Standard Subnetting Procedure

RFC-951 Bootstrap Protocol (BOOTP) (Actualizado por  RFC 1395, RFC 1497, RFC 1532, RFC 1542) 

RFC-959 File Transfer Protocol (FTP) (Actualizado por RFC 2228)

RFC-966 Host Groups: A Multicast Extension to the Internet Protocol

RFC-974 Mail Routing and the Domain System

RFC-1000 The Request for Comments Reference Guide

RFC-1009 Requirements for Internet Gateways

RFC-1011 Official Internet Protocols

RFC-1012 Bibliography of Request for Comments 1 through 999

RFC-1034 Domain Names - Concepts and Facilities (Actualizado por  RFC 1101, RFC 1183, RFC 1348, RFC 1876, RFC 1982, RFC 2065, RFC 2181, RFC 2308, RFC 2535)

RFC-1035 Domain Names - Implementation (Actualizado por  RFC 1101, RFC 1183, RFC 1348, RFC 1876, RFC 1982, RFC 1995, RFC 1996, RFC 2065, RFC 2181, RFC 2136, RFC 2137, RFC 2308, RFC 2535)

Page 5: Que Significa W3C y Para Que Sirve

RFC-1042 A Standard for the Transmission of IP Datagrams over IEEE 802 Networks

RFC-1048 BOOTP Vendor Information Extensions

RFC-1058 Routing Information Protocol (Actualizado por RFC 1388, RFC 1723)

RFC-1087 Ethics and the Internet

RFC-1101 DNS Encoding of Network Names and Other Types

RFC-1112 Host Extensions for IP Multicasting (Actualizado por  RFC 2236)

RFC-1166 Internet Numbers

RFC-1155 Structure and Identification of Management Information for TCP/IP-based internets

RFC-1156 Management Information Base for Network Management of TCP/IP-based internets

RFC-1157 A Simple Network Management Protocol (SNMP)

RFC-1189 The Common Management Information Services and Protocol over TCP/IP (CMOT)

RFC-1305 Network Time Protocol (NTP)

RFC-1500 Internet Official Protocol Standards

RFC-1700 Assigned Numbers

RFC-2132 DHCP Options and BOOTP Vendor Extensions.

La siguiente lista no es necesaria para la conexión a Internet, pero es útil para entender el sistema de dominios, sistema de mails y las gateways: 

RFC-974   Mail Routing and the Domain System RFC-1009 Requirements for Internet Gateways RFC-1034 Domain Names - Concepts and Facilities RFC-1035 Domain Names - Implementation and Specification RFC-1101 DNS Encoding of Network Names and Other Types  

Sin embargo, de cada tema hay mucha más información por ejemplo tomemos un caso, al hacer la búsqueda se encontró la siguiente información acerca de SMTP, para todos los otros protocolos existirá otro tanto. 

RFC-821 Simple Mail Transfer Protocol (SMTP) RFC-876 Surveys of SMTP implementations  RFC-1047 Duplicate Message and SMTP  RFC-1090 SMTP on X.25  RFC-1427 Transition of Internet Mail from Just-Send-8 to 8bit-SMTP/MIME  RFC-1830 SMTP Service Extensions for Transmission of Large and Binary MIME Messages  RFC-1845 SMTP Service Extension for Checkpoint/Restart  RFC-1846 SMTP 521 Reply Code  RFC-1869 SMTP Service Extensions  RFC-1870 SMTP Service Extension for 8bit-MIMEtransport  RFC-1891 SMTP Service Extension for Delivery Status Notifications  RFC-1985 SMTP Service Extension for Remote Message Queue Starting  

Page 6: Que Significa W3C y Para Que Sirve

RFC-2034 SMTP Service Extension for Returning Enhanced Error Codes  RFC-2197 SMTP Service Extension for Command Pipelining  RFC-2442 The Batch SMTP Media Type  RFC-2487SMTP Service Extension for Secure SMTP over TLS  RFC-2505 Anti-Spam Recommendations for SMTP MTAs    

¿Qué es IAB?

Conoce cuales son sus funciones y aplicaciones en las empresasEl Interactive Advertising Bureau (IAB) es la asociación que agrupa a las empresas de la publicidad interactiva de los principales mercados del mundo, la cual se encarga desde 2006 de fomentar el uso de Internet como herramienta de comunicación para las marcas, además de motivar el uso de la publicidad en línea.

En la actualidad el IAB cuenta con presencia en Estados Unidos y Canadá, los principales mercados de Europa, América Latina, Asia y Oceanía, ya que pese a que cada empresa cuenta con un sistema de operaciones diferente, existe un vínculo de colaboración internacional que permite la colaboración.

Funciones y enlaces 

La IAB tiene a su cargo el evento CONECTA 2010, que se lleva a cabo en la ciudad de México, el cual cuenta con la presencia de cerca de 800 empresas dedicadas a la información y desarrollo tecnológico, en donde podrán retroalimentarse de sus experiencias con clientes y usuarios

Se trata de un evento acerca las tendencias tecnológicas más vanguardistas desde un modelo de medios interactivo para el consumidor de información del Siglo XXI.