Hoy he encontrado del tirón, en un mismo blog, la solución a dos de mis mayores pesadillas en la maquetación CSS.
#1: Float y Clear
Cuando queremos desplazar un elemento a la izquierda o a la derecha, solemos usar la propiedad float, que saca al elemento del flujo de contenido y lo desplaza a donde queramos.
El problema viene cuando este elemento tiene un elemento padre (que lo contiene) y queremos que lo envuelva.
Esto es lo que yo quiero: Y esto lo que obtengo:
(He de aclarar que no se trata de ningún error, sinó que el estándar CSS especifica su comportamiento de esta forma)
La solución tradicional es incluir un tercer div a continuación de los dos flotantes, y aplicarle la propiedad clear:both, pero esto nos hace meter un div sin razón de ser, y nos hace la página un poco menos semántica.
La solución que he encontrado ahora, mucho mejor, es aplicar al elemento padre la propiedad overflow:hidden. De esta forma evitamos tener que meter elementos y toquetear el flujo (que a veces trae problemas) y obtenemos el resultado deseado.
#2: El marquito de los enlaces
Otro problema que encontraba, aúnque menos grave, era el marquito que aparece en los enlaces cuando pulsas en ellos, símplemente me parece antiestético.
¡Por fin!, la esperada Ubuntu Gutsy Gibbon 7.10 BETA1 ha sido liberada hoy por Canonical. Con estupendas novedades e innovaciones que ya he comentado en otrasentradas.
Espero que muchos de vosotros la probéis… para que el día de la salida oficial y final sea lo más estable y completa posible. Con novedades y bugs mejorados y corregidos, con aplicaciones depuradas y poder dar a su siguiente versión un camino realmente ideal con los mínimos baches para ofrecernos un Sistema Operativo de calidad, rápido y seguro como lo han sido Feisty.
Aquí tenéis un enlace con muchas de las novedades por parte de la web de Ubuntu.com.
Recordad… ¡podéis colaborar siendo betatesters!, toda la comunidad os lo agracerá.
Toda la vida ha sido conocido el efecto Windows, consistente en que a medida que pasa el tiempo y tu usas tu ordenador, windows se hace más y más lento al arrancar, y en el uso general.
Este fenómeno lo he conocido de siempre, y es algo que ningún usuario de este SO pueda negar, tarde o temprano llega el día de “formatear porque me va lento“.
El problema es que se convierte en algo habitual, cotidiano, como si fuera algo inherente a los ordenadores… esta actitud es errónea; si hay que formatear Windows, es porque windows es un SO de mala calidad.
Hoy mismo he conocido la razón de esta lentitud progresiva; y esque ya la cagó en los tiempos de MS-DOS, cuando tomó un camino equivocado.
Parece ser que todo viene de que UNIX (de donde viene Linux y MacOS) supo implementar bien el multiusuario, y la multitarea, mientras que en MS-DOS se les ocurrió el sistema más engorroso, inseguro e ineficaz que se les podría haber ocurrido. Lo peor es que aún arrastran esas cagadas hasta el mágico Vista (que por cierto, toda la gente que conozco que haya adquirido un ordenador con Vista preinstalado, se lo ha querido quitar cuanto antes) eso sí que merece un “Wow…”
Recomiendo que leáis este breve artículo que explica de forma más precisa el fiasco.
Por fin tenemos un deb para Ubuntu para lectura (y escritura) en Ubuntu. Básicamente, OpenOffice.org soportará el Guardar Como .docx que es el formato que quiere imponer Microsoft en su nueva suite ofimática Office 2007.
Gracias a GetDeb tenemos instaladores para 32 y 64bits.
En Ubuntu la instalación del Driver nVIDIA resulta sencillo mientras te limites a instalar el paquete correspondiente (nvidia-glx)(y algo complicado los de ATI). El caso es que la versión del driver nVIDIA incluida en los repositorios es algo vieja aunque es bien cierto que más partido no le sacarás instalando la última versión del mismo.
Gracias a Alberto Milone, un miembro de Ubuntu Community, creo hace tiempo un gestor para ayudar a los usuarios de sus tarjetas ATI a instalar de forma sencilla y eficaz su driver ya que AMD nunca ha dado realmente un buen soporte a Linux (pero recientemente ha liberado sus especificaciones y liberado el primer driver para desarrolladores). El caso es que fue evolucionando y desde hace tiempo da soporte también para nVIDIA.
Actualmente a Envy ya no le hace falta apagar el servidor gráfico para instalar el driver (ni en nvidia y en ATI) y lo hace todo con un proceso bastante automatizado (simplemente seleccionas instalar el driver que quieres y aceptar). El programa hasta te crea paquetes .deb para poder manejarlos de mejor forma desde Synaptic. Una maravilla.
Si queréis probarlo tenéis un .deb en su página oficial. Os lo recomiendo para los que tengáis tarjetas gráficas nuevas y uséis Ubuntu (recordad antes por si vuestra tarjeta gráfica no es muy antigua… porque hace algunos meses cortaron soporte para algunas GeForce, GeForce 2 entre otras). Tiene soporte para todos los Ubuntu y el último Debian y para las dos arquitecturas más importantes (x86 y x86_64).
Después de casi 6 meses desde la última release de Ubuntu (Feisty 6.04) y a un mes de la siguiente (Gutsy 7.10) ya se confirman las fechas programadas y organizadas para la primera distribución de Ubuntu en 2008. Ubuntu Hardy Heron 8.04 será además LTS como ya dije.
Aquí tenéis las fechas medio en español medio en inglés:
Octubre 2007
25 de Octubre - Toolchain Uploaded
Noviembre 2007
1 de Noviembre - Development Summit
8 de Noviembre - Canonical AllHands
22 de Noviembre - Specifications must be finalized, Translations exported from LP
28 de Noviembre - Alpha 1
Diciembre 2007
13 de Diciembre - DebianImportFreeze ,Remaining upstream merges completed, Rebuild Test
20 de Diciembre - Alpha 2
Enero 2008
10 de Enero - Alpha 3
24 de Enero - Developer Sprint
31 de Enero - Alpha 4
Febrero 2008
14 de Febrero - FeatureFreeze,UpstreamVersionFreeze ,ArtworkDeadlineOne,UVF Universe,Rebuild Test, Upgrade Testing begins
21 de Febrero - Alpha 5
28 de Febrero - ArtworkDeadlineTwo,NewPackagesFreezeUniverse
Marzo 2008
13 de Marzo - StringFreeze
20 de Marzo - BetaFreeze,FeistyArtworkFinalDeadline
27 de Marzo - BetaRelease
Abril 2008
10 de Abril - NonLanguagePackTranslationDeadline,KernelFreeze, Rebuild Test
17 de Abril - ReleaseCandidate,LanguagePackTranslationDeadline
24 de Abril - FinalRelease
Parece ser que Google está trabajando en una nueva versión de Gmail, con interfaz renovada.
Las sospechas surgen del sistema de traducción público. Se ha encontrado una nueva frase para traducir con el texto “Newer Version”, y la explicación de que los usuarios especiales (trusted testers) les aparecerá ese botón para ir a una nueva interfaz de usuario. (ver captura)
Esto sin duda va a traer cola. Gmail fue innovador al implantar la tencología AJAX en un webmail. Ahora qué nos tiene preparado la parejita de Mountain View?