miércoles, 29 de abril de 2015

Breve Historia de la Informática 

El origen de las máquinas de calcular está dado por el ábaco chino, éste era una tablilla dividida en columnas en la cual la primera, contando desde la derecha, correspondía a las unidades, la siguiente a la de las decenas, y así sucesivamente. A través de sus movimientos se podía realizar operaciones de adición y sustracción.
Otro de los hechos importantes en la evolución de la informática lo situamos en el siglo XVII, donde el científico francés Blas Pascal inventó una máquina calculadora. Ésta sólo servía para hacer sumas y restas, pero este dispositivo sirvió como base para que el alemán Leibnitz, en el siglo XVIII, desarrollara una máquina que, además de realizar operaciones de adición y sustracción, podía efectuar operaciones de producto y cociente. Ya en el siglo XIX se comercializaron las primeras máquinas de calcular. En este siglo el matemático inglés Babbage desarrolló lo que se llamó "Máquina Analítica", la cual podía realizar cualquier operación matemática. Además disponía de una memoria que podía almacenar 1000 números de 50 cifras y hasta podía usar funciones auxiliares, sinembargo seguía teniendo la limitación de ser mecánica.
Recién en el primer tercio del siglo XX, con el desarrollo de la electrónica, se empiezan a solucionar los problemas técnicos que acarreaban estas máquinas, reemplazándose los sistemas de engranaje y varillas por impulsos eléctricos, estableciéndose que cuando hay un paso de corriente eléctrica será representado con un *1* y cuando no haya un paso de corriente eléctrica se representaría con un *0*.
Con el desarrollo de la segunda guerra mundial se construye el primer ordenador, el cual fue llamado Mark I y su funcionamiento se basaba en interruptores mecánicos.
En 1944 se construyó el primer ordenador con fines prácticos que se denominó Eniac.
En 1951 son desarrollados el Univac I y el Univac II (se puede decir que es el punto de partida en el surgimiento de los verdaderos ordenadores, que serán de acceso común a la gente).
I.1.1 Generaciones
1° Generación: se desarrolla entre 1940 y 1952. Es la época de los ordenadores que funcionaban a válvulas y el uso era exclusivo para el ámbito científico/militar. Para poder programarlos había que modificar directamente los valores de los circuitos de las máquinas.
2° Generación: va desde 1952 a 1964. Ésta surge cuando se sustituye la válvula por el transistor. En esta generación aparecen los primeros ordenadores comerciales, los cuales ya tenían una programación previa que serían los sistemas operativos. Éstos interpretaban instrucciones en lenguaje de programación (Cobol, Fortran), de esta manera, el programador escribía sus programas en esos lenguajes y el ordenador era capaz de traducirlo al lenguaje máquina.
3° Generación: se dio entre 1964 y 1971. Es la generación en la cual se comienzan a utilizar los circuitos integrados; esto permitió por un lado abaratar costos y por el otro aumentar la capacidad de procesamiento reduciendo el tamaño físico de las máquinas. Por otra parte, esta generación es importante porque se da un notable mejoramiento en los lenguajes de programación y, además, surgen los programas utilitarios.
4° Generación: se desarrolla entre los años 1971 y 1981. Esta fase de evolución se caracterizó por la integración de los componentes electrónicos, y esto dio lugar a la aparición del microprocesador, que es la integración de todos los elementos básicos del ordenador en un sólo circuito integrado.
5° Generación: va desde 1981 hasta nuestros días (aunque ciertos expertos consideran finalizada esta generación con la aparición de los procesadores Pentium, consideraremos que aun no ha finalizado) Esta quinta generación se caracteriza por el surgimiento de la PC, tal como se la conoce actualmente.
I.2 La Informática en la Educación (4)
Informática no puede ser una asignatura más, sino la herramienta que pueda ser útil a todas las materias, a todos los docentes y a la escuela misma, en cuanto institución que necesita una organización y poder comunicarse con la comunidad en que se encuentra. Entre las aplicaciones más destacadas que ofrecen las nuevas tecnologías se encuentra la multimedia que se inserta rápidamente en el proceso de la educación y ello es así, porque refleja cabalmente la manera en que el alumno piensa, aprende y recuerda, permitiendo explorar fácilmente palabras, imágenes, sonidos, animaciones y videos, intercalando pausas para estudiar, analizar, reflexionar e interpretar en profundidad la información utilizada buscando de esa manera el deseado equilibrio entre la estimulación sensorial y la capacidad de lograr el pensamiento abstracto. En consecuencia, la tecnología multimedia se convierte en una poderosa y versátil herramienta que transforma a los alumnos, de receptores pasivos de la información en participantes activos, en un enriquecedor proceso de aprendizaje en el que desempeña un papel primordial la facilidad de relacionar sucesivamente distintos tipos de información, personalizando la educación, al permitir a cada alumno avanzar según su propia capacidad. No obstante, la mera aplicación de la multimedia en la educación no asegura la formación de mejores alumnos y futuros ciudadanos, si entre otros requisitos dichos procesos no van guiados y acompañados por el docente. El docente debe seleccionar criteriosamente el material a estudiar a través del computador; será necesario que establezca una metodología de estudio, de
aprendizaje y evaluación, que no convierta por ejemplo a la información brindada a través de un CD-ROM en un simple libro animado, en el que el alumno consuma grandes cantidades de información que no aporten demasiado a su formación personal. Por sobre todo el docente tendrá la precaución no sólo de examinar cuidadosamente los contenidos de cada material a utilizar para detectar posibles errores, omisiones, ideas o conceptos equívocos, sino que también deberá fomentar entre los alumnos una actitud de atento juicio crítico frente a ello.
A la luz de tantos beneficios resulta imprudente prescindir de un medio tan valioso como lo es la Informática, que puede conducirnos a un mejor accionar dentro del campo de la educación. Pero para alcanzar ese objetivo, la enseñanza debe tener en cuenta no sólo la psicología de cada alumno, sino también las teorías del aprendizaje, aunque se desconozca aún elementos fundamentales de esos campos. Sin embargo, la educación en general y la Informática Educativa en particular, carecen aún de estima en influyentes núcleos de la población, creándose entonces serios problemas educativos que resultan difíciles de resolver y que finalmente condicionan el desarrollo global de la sociedad. La mejora del aprendizaje resulta ser uno de los anhelos más importante de todos los docentes; de allí que la enseñanza individualizada y el aumento deproductividad de los mismos son los problemas críticos que se plantean en educación; el aprendizaje se logra mejor cuando es activo, es decir cuando cada estudiante crea sus conocimientos en un ambiente dinámico de descubrimiento. La duración de las clases y la metodología empleada en la actualidad, son factores que conducen fundamentalmente a un aprendizaje pasivo. Dado que la adquisición de los conocimientos no es activa para la mayoría de los estudiantes la personalización se hace difícil. Sería loable que los docentes dedicasen más tiempo a los estudiantes en forma individual o en grupos pequeños; solamente cuando cada estudiante se esfuerza en realizar tareas, podemos prestarle atención como individuo.


La incorporación de nuevos avances tecnológicos al proceso educativo necesita estar subordinada a una concepción pedagógica global que valorice las libertades individuales, la serena reflexión de las personas y la igualdad de oportunidades, hitos trascendentes en la formación de las personas, con vistas a preservar en la comunidad los valores de la verdad y la justiciaLa computadora es entonces una herramienta, un medio didáctico eficaz que sirve como instrumento para formar personas libres y solidarias, amantes de la verdad y la justicia. En consecuencia toda evaluación de un proyecto de Informática Educativa debería tener en consideración en qué medida se han logrado esos objetivos.
De lo expuesto se desprende lo siguiente:
-Problema: Puede la Informática utilizarse como recurso didáctico-pedagógico en las distintas áreas y/o disciplinas de la Educación sistemática?
-Hipótesis: La Informática puede utilizarse como recurso didáctico-pedagógico en las distintas áreas y/o disciplinas de la Educación sistemática porque favorece al proceso de enseñanza-aprendizaje.

GENERACIÓN DE LOS COMPUTADORES 


Primera generación

Abarca desde los inicios de los años 50 hasta unos diez años después, y en la cual la tecnología electrónica era a base de bulbos o tubos de vacío, y la comunicación era en términos de nivel más bajos que puede existir, que se conoce como lenguaje de máquina. Estas máquinas eran así:
  • Estaban constituida con electrónica de válvulas
  • Se programaba en lenguaje de máquina
Un programa es un conjunto de instrucciones para que la máquina efectué alguna tarea, y que el lenguaje más simple en el que puede especificarse un programa se llama lengua de máquina (porque el programa debe escribirse mediante algún conjunto de códigos binarios).
Características Principales:
  • Sistemas constituidos por tubos de vacío, desprendían bastante calor y tenían una vida relativamente corta.
  • Máquinas grandes y pesadas. Se construye el ordenador ENIAC de grandes dimensiones (30 toneladas).
  • Alto consumo de energía. El voltaje de los tubos era de 300v y la posibilidad de fundirse era grande.
  • Almacenamiento de la información en tambor magnético interior. Un tambor magnético recogía y memorizaba los datos y los programas que se les suministraban.
  • Continúas fallas o interrupciones en el proceso.
  • Requerían sistemas auxiliares de aire acondicionado especial.
  • Programación en lenguaje de máquina.
  • Alto costo.
  • Uso de tarjetas perforadas para suministrar datos de programas.
  • Computadoras representativa y utilizada en las elecciones presidenciales de los EUA en 1952.
  • Fabricación industrial.
1947 ENIAC. Primera computadora digital electrónica de la historia.
1949 EDVAC. Primera computadora programable.
1951 UNIVAC I. Primera computadora comercial.
1953 IBM 701. Para introducir los datos (tarjetas perforadas)
1954 IBM. Continúo con otros modelos (tambor magnético).

Segunda Generación

La segunda generación comienza con el advenimiento del transistor; ésta va desde finales de los años 50, cuando los transistores reemplazaron a los bulbos en los circuitos de las computadoras.
Las computadoras de la segunda generación ya no tienen bulbos, sino transistores su tamaño pasa a ser mas reducido que sus antecesoras con válvulas y consumen menos electricidad que las anteriores, la forma de comunicación con estas nuevas computadoras es mediante lenguajes mas avanzados que el lenguaje de de máquina, y que recibe el nombre de "lenguaje de alto nivel" o lenguaje de programación.
Estas nuevas computadoras eran así:
  • Construidas con electrónica de transistores.
  • Programación de lenguaje de alto nivel.
En esta generación las computadoras al ser reducidas de tamaño el costo era menor.
Comienzan entonces a aparecer muchas empresas y las computadoras eran muy avanzadas.
Las computadoras de la segunda generación también redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario.
Algunas de estas computadoras se programaban con cintas perforadas y otras por medio de un cableado en un tablero.
Los escritos de una computadora podían trasferirse a otra con un mínimo esfuerzo.

Las computadoras de esa generación fueron:
La philco 212, la UNIVAC M460, la Control Data Corporaions 1604, Luego vino la 3000, la IBM 7090, y la NCR 315.
Características principales:
  • Transistor como potente principal. El componente principal es un pequeño trozo de semiconductor, y se expone en los llamados circuitos transistores.
  • Disminución del tamaño
  • Disminución del consumo y de la producción de calor
  • Su fiabilidad alcanza metas inimaginables con los efímeros tubos al vacío
  • Mayor rapidez, la velocidad de las operaciones ya no se mide en segundos sino en menos
  • Memorias internas de núcleos de ferrita
  • Instrumentos de almacenamiento: cintas y discos
  • Mejoran los dispositivos de entrada y salida, para la mejor lectura de tarjetas perforadas, se disponía de células fotoeléctricas.
  • Introducción de elementos modulares.
  • Aumenta la confiabilidad.
  • Las impresoras aumentan su capacidad de trabajo.
  • Lenguaje de programación más potente.
  • Aplicaciones comerciales en aumento.

Tercera Generación

En la tercera generación de computadoras su característica fundamental es que su electrónica es basada en circuitos integrados y además su manejo es por medio de los lenguajes de control de los sistemas operativos.
La IBM 360 una de las primeras computadoras comerciales que uso circuitos integrados, podía realizar tanto análisis numéricos como administración ó procesamiento de archivos.
La IBM produce la seria 360 que utilizaba técnicas especiales del procesador, unidades de cinta de nueve canales, paquetes de discos magnéticos y otras características que ahora son estándares.
El sistema operativo de la serie 360, se llamo OS que contaba con varias configuraciones, incluía un conjunto de técnicas de manejo de memoria y del procesador que pronto se convirtieron en estándares.
Mini computadoras, con la introducción del modelo 360 IBM acaparó el 70% del mercado
En 1964 CDC introdujo la serie 6000 con la computadora 6600 que se consideró durante algunos años como la más rápida.
En los años 70, la IBM produce la seria 370. Y posteriormente surge mas modelos y el mercado crece con gran rapidez
Las características principales:
  • Circuitos integrados desarrollado en 1958 por Jack Kilbry.
  • Circuitos integrados, miniaturización y reunión de centenares de elementos en una placa de silicio o (chip)
  • Menor consumo de energía
  • Apreciable reducción de espacio
  • Aumento de fiabilidad y flexibilidad
  • Aumenta la capacidad de almacenamiento y se reduce el tiempo de respuesta
  • Generalización de lenguas de programación de alto nivel
  • Compatibilidad para compartir software entre diversos equipos
  • Computadoras en serie 360 IBM
  • Teleproceso
  • Multiprogramación
  • Tiempo compartido
  • Renovación de periféricos
  • Instrumentos del sistema
  • Ampliación de aplicaciones
  • La mini computadora.

Cuarta generación

En la cuarta generación aparecen los microprocesadores siendo un avance importante en microelectrónica, son circuitos integrados de alta densidad y con una velocidad impresionante.
Las microcomputadoras con base en estos circuitos son extremadamente pequeñas y baratas, por lo que su uso se extiende al mercado industrial. Así nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general.
En 1976 Steve Woziniak y Steve Jobs inventan la primera microcomputadora de uso masivio y mas tarde formaron la compañía APPLE.
Con el surgimiento de las computadoras personales, el software u los sistemas que con ellas de manejan han tenido un considerable avance, porque han hecho mas interactiva la comunicación con el usuario.
Dos mejoras en la tecnología de las computadoras marcan el inicio de la cuarta generación: el reemplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación de muchos mas componentes en un chip: producto de la micro miniaturización de los circuitos electrónicos.
Características principales:
  • Microprocesador: desarrollo por Intel Corporation a solicitud de una empresa japonesa (1971)
  • Se minimizan los circuitos, aumenta la capacidad de almacenamiento
  • Reduce el tiempo de respuesta
  • Gran expansión del uso de las computadoras
  • Memorias electrónicas más rápidas
  • Sistemas de tratamiento de base de datos
  • Generalización de las aplicaciones
  • Multiproceso
  • Microcomputador.

Quinta generación

El proyecto del Sistema de computadoras de quinta generación fue desarrollado por el ministerio de industria y comercio internacional de Japón que comenzó en 1982 para crear computadoras de quinta generación. Debía ser resultado de un proyecto de investigación a gran escala entre el gobierno y la industria de Japón en la década de los ochenta.
Las características que se pretendía que las computadoras adquirieran eran la siguiente:
Inteligencia Artificial
Son sistemas que pueden aprender a partir de la experiencia y que son capaces de aplicar asta información en situaciones nuevas. Tuvo sus inicios en los años 50 algunas aplicaciones se pueden encontrar en:
  • Traductores de lenguajes
  • Robots con capacidad de movimiento
  • Juegos
  • Reconocimientos de formas tridimensionales
  • Entendimiento de relatos no triviales
Debe quedar claro que la inteligencia artificial no implica computadoras inteligentes; implica más bien computadoras que ejecutan programas diseñados para simular algunas de las reglas mentales mediante las cuales se puede obtener conocimiento a partir de hechos específicos que ocurren, o de entender frases del lenguaje hablando, o de aprender reglas para ganar juegos de mesa. Para desarrollar este concepto se pretendía cambiar la forma en que las computadoras interactuaban con la información cambiando su lenguaje base a un lenguaje de programación lógica.





Básicamente “Generación de computadoras” es un término relacionado con laevolución y adaptación de la tecnología y de la informáticaEs decir que cada avance importante, como la reducción del tamaño de los elementos tales como procesadores y memorias, así también como el aumento de su capacidad y velocidad, se produce un salto generacional. Con cada uno de estos saltos, los equipos informáticos y dispositivos electrónicos, son cada vez más pequeños y económicos, garantizando de este modo que sea cada vez mayor la cantidad de consumidores que los compran.

Al respecto de este punto, a principios de la década de los 80, era prácticamente imposible encontrar un hogar que tuviera una computadora. Este panorama ha cambiado radicalmente, al punto que es prácticamente imposible encontrar un lugar en el mundo en donde una computadora no se encuentre realizando una tarea.
Todo se inció en los albores de la década del 40 con ENIAC, y la última etapa de la quinta generación de computadoras fue anunciada como la de las "computadoras inteligentes" basadas en Inteligencia Artificial, iniciada por un famoso proyecto en Japón, y que finalizó en un estrepitoso fracaso; a partir de ahí, la cuenta de las generaciones de computadoras es un poco confusa.
Sexta generación de computadoras

La sexta generación se podría llamar a la era de las computadoras inteligentes baseadas en redes neuronales artificiales o "cerebros artificiales". Serían computadoras que utilizarían superconductores como materia-prima para sus procesadores, lo cual permitirían no malgastar electricidad en calor debido a su nula resistencia, ganando performance y economizando energía. La ganancia de performance sería de aproximadamente 30 veces la de un procesador de misma frecuencia que utilice metales comunes.
Todo esto está en pleno desarrollo, por el momento las únicas novedades han sido el uso de procesadores en paralelo, o sea, la división de tareas en múltiples unidades de procesamiento operando simultáneamente. Otra novedad es la incorporación de chips de procesadores especializados en las tareas de vídeo y sonido.
Esta manía de enumerar las generaciones de computadoras parece que se ha perdido. Ya no suceden, como ocurrió en las cuatro primeras generaciones, la sustitución de una generación de computadoras por las siguientes. Muchas tecnologías van a sobrevivir juntas, cada una en su sector de mercado.
Es una realidad que los chips son cada vez más chicos, rápidos y eficientes ... será la característica de la séptima generación de computadoras?
Mientras pensamos en esto, te invitamos a ver el siguiente video, en donde podremos ver la evolución de computadoras y dispositivos a lo largo del tiempo.

Informática e Internet: tecnología y redes sin fronteras
La tecnología informática está en un primer plano; su uso se ha generalizado de una manera exponencial generando unos ingresos enormes a la economía mundial y beneficios sin par a toda la sociedad.
Hoy en día la informática está presente por medio de la computadora y las aplicaciones conocidas como software en cualquier oficina, negocio, en los bancos, en prácticamente cualquier lugar donde se maneje información.

Para conocer cuál es el impacto económico en la tecnología informática, tenemos que decir que la economía mundial ya no se concibe sin la informática. Todas las operaciones derivadas de las facetas de la economía de cualquier país están gestionadas por la informática.

En la economía actual, el desarrollo tecnológico es el que provoca el cambio y la reducción de costos más importante. La informática juega el papel preponderante de este desarrollo tecnológico. Dentro de la tecnología informática el campo que más ha impulsado a la economía mundial ha sido el de las redes de comunicación y sus usos comerciales.
Es concretamente en el desarrollo de las redes informáticas donde se prevé que el impacto económico será mayor en los próximos años.

Internet

Una de las herramientas tecnológicas que más ha tenido impacto en la sociedad, es Internet, un sistema de comunicaciones de alcance mundial, económico, fiable y simple de usar. Internet está presente continuamente en la vida de cada vez más personas. Hoy en día, Internet se ha convertido en la herramienta tecnológica más revolucionaria y poderosa de todas, influyendo en prácticamente todos los niveles de la actividad humana. Cuenta con más de 1.400 millones de usuarios en todo el mundo y el número sigue aumentando constantemente, debido a la facilidad que brinda para obtener información instantánea y asequible desde la comodidad de cualquier computador.

En Internet, cada día también aumenta la cantidad de productos y servicios que se comercializan por este medio, facilitando conseguir mejores precios y nuevos proveedores, mejorando así los márgenes de utilidad de las empresas, pudiendo estas llegar a nuevos y más amplios mercados, en su propio país y en el mundo; para cubrir estas distancias sin Internet tendrían que invertir mucho más tiempo y dinero.

Algunas de las razones de su importancia e impacto son: 1) El acceso global y económico a un mundo de información, entretenimiento, conocimiento y de recursos digitales de todo tipo; 2) La democratización de la información; 3) Abaratamiento y agilización de las comunicaciones; 4) Desarrollo, transformación y potenciamiento de negocios y campos laborales muy diversos; 5) Estímulo y fomento de la comunicación y la creatividad en formas interactivas y participativas; y 6) Transformación del estilo de vida de millones de personas en todo el mundo.

Como ventajas del uso de Internet, tenemos: 1) Permanencia en contacto con amigos, parientes y colegas alrededor del mundo, a una fracción del coste de una llamada telefónica o correo aéreo. 2) Discusión sobre cualquier tema, con la gente en varios idiomas diferentes. 3) Exploración en millares de bibliotecas y bases de datos de información globalmente. 4) Acceso a millares de documentos, diarios, reservas y programas. 5) Servicio de noticias de cualquier tipo. Y 6) Juegos en vivo y en tiempo real; permite jugar con docenas de personas de inmediato.

Con Internet se puede obtener información sobre cualquier tema de interés: salud, deportes, belleza, historia, lugares y mucho más, gracias a que es una red de computadoras alrededor de todo el mundo que comparten información entre ellas por medio de páginas. Su importancia es tal que muchas empresas tienen sitios en Internet, en donde muestran información acerca de sus productos y servicios y tienen una mejor relación con sus clientes.

Una página de Internet puede tener varios beneficios para la empresa como que es una segunda puerta de principal acceso a la información sobre ella, sirve de publicidad, ya que es como un anuncio que todos los días y a toda hora estará presente, promueve la comunicación con los clientes y sus proveedores, también ofrece la posibilidad de encontrar información sobre nuevos proveedores y además produce una buena imagen para los clientes, permitiendo de esta forma generar mayor cantidad y mayor facturación.

Con la irrupción de Internet en las empresas, se ha iniciado un proceso de transformación de la forma de hacer negocios e incluso de crear y desarrollar las empresas. Internet ha hecho que las mismas entren a su mercado, especialmente en la prestación de servicios, como agencias de viaje, agentes financieros u hoteles. Este mercado ha tenido un crecimiento enorme en los últimos años, ya que reduce los costes de distribución, la oportunidad de acceder a nuevos mercados, y ofrece la posibilidad de tener un gran impacto en el mercado, es por eso que las empresas han realizado presencias más activas en Internet.

Uno de los servicios más importantes de Internet al mundo es el servicio educativo por esa vía. No obstante las barreras políticas entre países, distancias entre personas e incluso entre lenguajes, la educación se manifiesta en Internet como uno de los atributos más loables y productivos a todos los niveles y esferas sociales en todos los países.

Vemos también cómo en esta etapa que se conoce como la Web 2.0 las redes sociales virtuales cada vez tienen más peso en la toma de decisiones políticas, sociales y económicas, por su nivel de convocatoria, por su grado de persuasión y por su poder de cohesión ante temas trascendentes para los participantes. La Primavera Árabe y el Movimiento de los Indignados de España son un claro ejemplo y un estímulo para que en nuestros países latinoamericanos podamos apoyarnos en estas tecnologías informáticas ante las tropelías de aquellos que pretenden usurpar los derechos consagrados en la Constitución y las leyes de nuestros países.
http://www.adrformacion.com/cursos/csupweb2/leccion1/tutorial6.html
Respecto a esto, haremos un breve repaso del mercado de navegadores en la actualidad (2008):
  • ie INTERNET EXPLORER (IE) 
    Navegador comercial de Microsoft. Su ultima versión es la 9.
    Es el navegador más utilizado. Pero su cuota de usuarios va a la baja. Gran parte de la causa de esa baja es que durante mucho tiempo sus diferentes versiones no han respetado los estándares de W3C en cuanto a los estilos CSS.
    Especialmente las versiones IE6 y IE7 (todavía presentes en muchos ordenadores) soportan parcialmente los estándares del CSS2.1, por lo que son las versiones que más problemas dan a la hora de desarrollar un sitio web.
    Ha principios del 2011 se publicó IE9 que atiende perfectamente los estandares sumando incluso las propiedades de CSS3
  • ffFIREFOX 
    Firefox es uno de los navegadores gratuitos y multiplataforma más populares (por su velocidad, seguridad..) y, junto con Safari, los que mejor respetan los estándares de CSS.
    Firefox basado en el motor Gecko de MOZILLA , al ser de código libre, tiene alrededor toda una comunidad de desarrolladores que aceleran la actualización de versiones y extensiones para personalizarlo.
  • CHROME
    Chrome es un noevegador gratuito y multiplataforma basado en componentes de codigo abierto, desarrollado por Google.
    Su motor de renderizado es Webkit, lo que le asegura rapidez y aceptación de los estandares desde sus inicios. Desde su lanzamiento (en 2008) ha aumentado su popularidad continuamente llegando a ser el tercero más usado a nivel mundial (y primero en muchas zonas como America del Sur).
  • SAFARI  CAMINO
    Navegadores más comunes para la plataforma Mac. El primero está basado en el motor Webkit y obedece perfectamente los estándares CSS2.1. Camino, por su parte, es un proyecto de código abierto basado en MOZILLA (como Firefox) pero especialmente dirigido a la plataforma Mac para adecuarse a su interface.
  • OTROS
    Hay otros muchos navegadores, muchos de ellos como resultado de proyectos de código abierto, por lo que suelen basarse en los mismos motores de renderizado: Konqueror (basado en Webkit como Safari), Amaya (desarrollado por el propio W3C), Flock y SeaMonkey (también basados en Mozilla).
    Opera, por su parte, fue el primer navegador que se basó en pestañas y, con las ultimas actualizaciones, ha desarrollado una versión bastante popular para móviles.
Ya que nuestra intención es que nuestro diseño sea visualizado correctamente por el mayor numero posible de usuarios debemos estar al tanto de las tendencias de uso de los navegadores.
La mejor forma de saberlo es usar servicios de estadísticas sobre las visitas a nuestro sitio web (como el gratuito de Google Analytics) para tener una información directa.
De todas formas puedes encontrar por internet diferentes sitios web que hacen sus propias comprobaciones de la Guerra de navegadores (Browser Wars)
navegadores
Fig. Esquema de las tendencias del uso de navegadores en los últimos meses.
Según statcounter.com
Como desarrolladores web es necesario que tengamos instalados diferentes navegadores, sobretodo los más populares, para testear nuestros diseños. Y del mismo modo debemos de estar al tanto de las novedades. Ante la evolución de estos softwares, debemos fijarnos en su soporte de los estándares del W3C, ya que estos estándares serán nuestra referencia en el desarrollo para asegurarnos una accesibilidad correcta desde el mayor numero posible de navegadores y dispositivos (móviles, , tablets, PDA, etc.).
¡No te olvides de los moviles!
Cada vez más debemos de tener en cuenta que nuestros diseños tambien serán procesados en dispositivos moviles. Por lo que tenemos que estar al tanto de las tendencias de navegadores también en ese mercado.
Statcounter.com también ofrece estadísitcas al respecto.
En este caso podemos ver que navegadores como Opera o Safari (que no son muy populares en ordenadores de escritorio o portatiles) si que son muy usados en dispositivos moviles. Por ejemplo Safari es el navegador predeterminado en iPhone y iPad.

Navegadores y la interpretación del CSS
Test acid
El Web Standards Project ha desarrollado una prueba objetiva para testear el soporte de los estándares de HTML y CSS por parte de los navegadores, al mismo tiempo que su rapidez.
Esta prueba se llama Acid test, ya va por su tercera versión para testear el CSS3: http://acid3.acidtests.org/
Aplica una valoración sobre 100.
Los resultados varían según el sistema operativo y la versión, ya que también se tiene en cuenta. Firefox, Chrome o Safari llegan, desde hace años, a un nivel de aceptación del 100%, mientras que Internet Explorer solo ha llegado a ese nivel con su versión IE9 en 2011
Firefox
En lo que se refiere a este curso, FIREFOX va a ser el navegador de referencia.
¿Porqué? No vamos a desdeñar otros navegadores y, como digo, es necesario probar el resultado en cuantos más navegadores y versiones de los mismos. Para no explicar las diferentes herramientas, opciones de menú y visualizaciones en cada navegador es más practico para la explicación basarse en uno.
Además FIREFOX...
  • Es gratuito y de código abierto.
  • Obedece a los estándares del CSS 2.1
  • Es el más popular (sin contar a IE)
  • Es completamente personalizable (es el navegador con mayor número de extensiones)
  • ...amen de otras virtudes.
...por ahora dejamos IE para el final.
Como hemos dicho más arriba, IE es caso aparte a la hora de soportar los estándares del CSS... por lo que dejaremos para el final del curso el ver los diferentes trucos (hacks) y códigos para engañarle y esquivar estos problemas.
Personalmente pienso que el uso de hacks lo único para lo que sirve es para seguir tapando, a ojos del público, los fallos de IE en versiones anteriores y así perpetuar el problema, que se solucionaría si los usuarios comenzarán a usar navegadores otros navegadores (como Firefox o Chrome), o se actualizase gratuitamente a versiones más modernas.
Pero comprendo que a nivel comercial los clientes no se plantean estos problemas y sólo quieren que el sitio web se vea lo mejor posible en cualquier navegador... por lo que cualquier profesional no puede pasar sin conocerlos.