Aunque ya, desde el Windows XP, podemos admitir Windows como sistema operativo de verdad, no deja de ser técnicamente inferior y fundamentalmente -por diseño, no porque tenga bugs- menos seguro que Linux.
Si uno se dedica al desarrollo web hay una razon básica por la que, por mucho que te guste Linux, necesitas usar -al menos de cuando en cuando- Windows: Internet Explorer.
No es mejor, no es más bonito, no tiene ninguna ventaja respecto a otros productos como Firefox pero, sencillamente, es el que usa la mayoría de la gente. Y para empeorar las cosas, está lleno de bugs que hacen que tenga su propia y única forma de mostrar las páginas web. Por eso, no por elección sino por "imposición del mercado", hay que probar todas las páginas con IE antes de lanzar un sitio web.
Si no queremos tener otro ordenador sólo para probar las páginas con el IE existen un par de soluciones:
WINE es un emulador de Windows que corre en Linux y que ¡funciona!, incluso se puede utilizar para ejecutar el Internet Explorer
El problema de esta solución es que no deja de ser un emulador que no muestra las páginas exactamente igual, especialmente si no tienes las fuentes originales de Windows
Nota: una ayuda para instalar IE en WINE
Pues sí, con los procesadores modernos y el software adecuado, se puede ejecutar más de un sistema operativo al mismo tiempo, haciendo "creer" a cada uno que está corriendo por sí solo en un PC.
El mejor que he probado es VMWare. Esto sí que realmente nos proporciona un "Windows" exactamtente igual que el "Windows" con lo que el problema está totalmente resuelto.
Así que, como conclusión, ya podemos trabajar en Linux totalmente sin tener un lío de PCs. Yo seguiré desarrollando con Firefox y probando después las páginas en IE.
Nota: ¿Y por qué no uso directamten IE durante el desarrollo?
a) Es más fácil, al menos para mí, hacer las páginas "bien" (XHTML + CSS siguiendo las especificaciones) y luego hacer un par de "arreglos" para que se vean bien en IE que empezar directamten con IE, cuya interpretación del standard CSS es un tanto errática.
b) Existen excelentes herramientas de software libre para Firefox que no tengo para IE.
c) Navegar y cambiar de páginas con Firefox es algo así como el 50% más rápido que con IE -aunque sólo sea por las "tabs". O dicho de otra forma: "IE es una porquería anticuada".
d) Lo más cachondo: La nueva versión de IE -beta 7 actualmente-, al arreglar muchos de los problemas del anterior, va a hacer que sea mucho más compatible con el Firefox actual que con el IE 6, por lo que a la gente que ha desarrollado sus páginas sólo con IE, le esperan malos tiempos.
Comments
Siento contradecirte en el
Siento contradecirte en el tema de WINE. WINE, tal como reza su acrónimo, no es un emulador (Wine Is Not an Emulator), sino unas implementaciones de las DLL de Microsoft Windows. Wine
Pues sí
Gracias por la puntualización, Daniel, tienes razón. Y por otro lado, la gente que hace Wine deben saber mejor que nadie lo que es :-)
De todas formas, quizá se me escapa el matiz sobre lo que es un emulador y lo que no, pero creo que, la explicación más entendible, puesto en lenguaje coloquial es que Wine es un emulador del API de windows para aplicaciones windows.
Citando el artículo de Wikipedia:
Técnicamente, la afirmación del nombre es cierta, pero para muchos de sus usuarios WINE se comporta de manera similar a un emulador...
Así que, bueno, me sigo tomando esa "licencia poética".. ;-)
Windows en Linux
Bueno, queda otra alternativa: Conectarse mediante un software de escritorio remoto a un servidor que ejecute Windoze... con VNC, RDP, TTS o similar.
Ver el post:
http://alfonsoycia.blogspot.com/2006/05/nokia-770-windows-2003-server-en-maemo.html
Sinnificacion de los nombres
Hola. En un websitio checo que se dedica a Drupal (drupal.cz) tambien habia una platica - alquien empezo a argüir que Drupal no es CMS sino WCMS.
Quizas casi siempre la gente utiliza "CMS" para marcar el Drupal, tambien en Wikipedia se utiliza CMS, en el catalogo DMOZ y en muchos otros "lugares" del Internet.
Tal vez WCMS sea mas correcto, de verdad yo no se. Pero voy a utilizar CMS porque asi la gente me va a entender. Saludos desde Praga ;-)