A veces sólo hay que mover un elemento, cambiar el punto de vista, para resolver un problema parece insuperable. Cuando uno tiene que ver con la compatibilidad entre navegadores y CSS, inventando soluciones "espectaculares" (dobles diría) está en la agenda. , per Safari e Google Chrome. Lo que yo te mostraré una manera fácil de aplicar a las imágenes de esquinas redondeadas con -moz-border-radius , que está disponible para Mozilla Firefox y -webkit-border-radius Safari y Google Chrome.
Artículos con la etiqueta 'compatibilidad'
Firefox 3.5.7: cómo solucionar el defecto de los bordes redondeados de una imagen
Apple iPhone 3.0 SDK: Corregido bug en UIButton buttonWithType
Como se indica en el mensaje de Apple iPhone 3.0 SDK: incompatibilidad primero de la 3.0 SDK de Apple muestran diferentes comportamientos con respecto a la versión 2.2.1. Servicio de apoyo a los desarrolladores me dio la respuesta, y entonces la solución al problema. . La respuesta fue que el apoyo técnico [UIButton buttonWithType:] ya llamada - interno - la initWithFrame . De ello se desprende que, de acuerdo con el apoyo técnico, por escrito:
Apple iPhone SDK 3.0: incompatibilidad primero
Después de instalar el SDK 3.0 para el iPhone de Apple, evidentemente, todavía no perfectamente estables, de inmediato encontró algunos problemas, tanto en la compilación del código está en el general de XCode. El más importante - que rápidamente se indicará con una "casa" a Apple, los desarrolladores en el centro - la creación de botones a través de código. He aquí un extracto del código no es compatible con el 3.0 SDK:
1 2 3 4 | [ [ UIButton buttonWithType : UIButtonTypeRoundedRect ] initWithFrame : CGRectMake ( 0 , 0 , 100 , 40 ) ] ; UIButton * myButton = [[UIButton buttonWithType: UIButtonTypeRoundedRect] initWithFrame: CGRectMake (0, 0, 100, 40)]; @ "Bottone" forState : UIControlStateNormal ] ; [MyButton setTitle: @ "Botón" Forst: UIControlStateNormal]; / / Otras configuraciones myButton ] ; [Self.view addSubview: myButton]; |
Al llenar este código con la SDK 2.2.1 se obtiene un botón clásico con la etiqueta "Button". Con el SDK 3.0, el botón se crea, pero desaparece la etiqueta. la situazione sembra migliorare, nel senso che la label viene resa apparentemente in modo corretto. Utilizando como buttonWithType tipo UIButtonTypeCustom parece mejorar la situación en el sentido de que la etiqueta es aparentemente realizado correctamente. Sigue siendo extraño a la falla repentina del tipo UIButtonTypeRoundedRect . Todavía estoy esperando una respuesta de Apple ... Acabo de novedad; lugar!
Como IE6 soportar y vivir feliz
Yo siempre encuentro algún "mal" al abordar el tema "la compatibilidad entre navegadores." Además, y aún no he de entender que la verdadera razón, de todos los navegadores que más saben "molesto" lo sigue siendo: Microsoft Internet Explorer 6! Desafortunadamente, el lanzamiento de IE 6 se encuentra todavía en circulación y hay frecuentes informes de problemas al visualizar las páginas.
Reflexionando sobre Joost, Apollo y exploradores
¿Por qué cambiar a Apolo para mostrar el contenido HTML y dinámico cuando el navegador ya que permite? ¿Por qué utilizar Joost Net TV para ver si un navegador ya que permite?
¿Por qué no tiene el productor de las dos funciones de navegación sencilla dentro de ellos:
- Ventanas sin ventanas
- Objeto P2P
Ventanas sin ventanas
Esta característica simple sería sacar el máximo partido de la conexión HTTP y hacer que los navegadores realmente útil. Para abrir ventanas (pop-up en la práctica), con sólo el título y el borde no, sólo en caso de que la transparencia, aumentar la producción de aparatos para ser explotados con el navegador normal, como lo que hace ahora Apolo . Con un cuidadoso estudio sobre la seguridad (como creo que es ahora la única razón de este límite) abriría escenarios muy interesantes.
Objeto P2P
Como todos sabemos a estas alturas todos los navegadores admiten el objeto XMLHttpRequest , que ha dado lugar a un sin fin de llamadas aplicaciones Ajax. Este objeto se puede acceder a través de JavaScript, es capaz de proporcionar un canal de HTTP - paralelo - cliente de secuencias de comandos para los IINV y recepción de datos.
Tarde o temprano, según lo previsto en el blog de otros varios, Adobe introducirá un programa P2P en Flash. ¿Por qué no hacer lo mismo en el navegador? Un objeto de este tipo, junto con las características sin ventanas le permiten crear aplicaciones como Joost, sin necesidad de instalar nada en tu máquina, asegurando compatibilidad cruzada digna de la Internet, aumentando así la eficiencia de la producción (ahora Joost se desarrolla para cada sistema operacional, que es bastante pesado - en dinero y tiempo - de hecho, la versión beta seguirá ...).
RSS FEED corto ventanas con texto, audio y vídeo desde el lugar donde queremos en nuestros escritorios, en los estándares del W3C verdad. Abrir canales de TCP son directamente de JavaScript, con un sinfín de posibilidades de intercambio de datos. Es evidente que la voluntad es poca y el "crimen" es alta, hackers, spam y phishing están al acecho y los movimientos de este tipo aterrorizar a todo un poco ...
Accesibilidad y Usabilidad: Javascript discreto
Permitiendo a los usuarios interactuar con una página Web en los últimos años se ha producido un aumento significativo en el uso de secuencias de comandos del lado del cliente: código Javascript se puede responder en tiempo real y manipular una gran variedad de información. La Web 2.0 es la última expresión de esta capacidad de interacción, en la que el usuario final - el usuario participa activamente en la construcción y de 'la evolución del sitio Web, interactuar con él y ayudarte a ti mismo. Se conoce como contenido generado por usuarios (UGC o - contenido generado por usuarios) que ve en el "navegador" definitivamente no pasivo!
Para lograr esta interacción, lo que permite al usuario final para añadir su aportación, hemos desarrollado una serie de técnicas que han cambiado el aspecto y el comportamiento de las páginas Web (estática hasta ahora, pero ahora es similar a las aplicaciones tradicionales de escritorio) en los últimos años. Cambiar el contenido de una página, enviar archivos, dar su voto a un video o un documento, registrar o cambiar sus datos personales, son sólo algunas de las más ricas en las operaciones de muchos servicios (2.0 beta) en la Web
Web 2.0: Firefox 3.0 Gran Paradiso y Apolo-
Es la versión disponible en línea de Firefox 3.0 Alpha 2 , cuyo nombre en código del Gran Paradiso. Entre las características anunciadas (la versión final se espera para finales de 2007) se puede utilizar el navegador de modo off-line. Todo esto recuerda a Adobe Apollo, que, aunque no la presenta como su navegador, que evoca las características esenciales.
Guerra de los navegadores: la guerra continúa?
A Sunnyvale, California, reúne a Yahoo a Silicon Valley WebBuilder Mike Shaver de Mozilla, Lie Chris Wilson, el equipo de IE de Microsoft, y Hoon de Opera, para discutir el estado actual de la eterna guerra entre navegadores.
Hacer hincapié en las palabras de Mike Shaver de Mozilla:
No mire a la W3C para el futuro
Y la crítica de Apple no presencial:
Ellos se negaron a enviar a alguien decir que "somos software ocupada escribiendo."
Que, entre otras cosas, se encuentra a 10 kilómetros de donde tuvo lugar la reunión!
Web2.0: Adobe está tratando de Apolo?
Apolo es el nombre en clave (por ahora) de un ambicioso proyecto en el mundo de Adobe RIA (Rich Internet Applications) y Web 2.0, incluyendo el Ajax. Alguien recuerda Macromedia Contribute, Macromedia Central a otra persona. Hay, también, que ve en la unión de Apolo simple - o una oportunidad - para reunir los elementos de Flash y PDF (algo que ya ha sido posible con el documento de Flash)!
browsershots.org: La salida de múltiples navegadores
Aquí está la respuesta a la dramática incompatibilidades con los diferentes navegadores disponibles en la actualidad. Browsershots.org es un servicio - gratuito y de código abierto, por ahora - que proporciona una manera fácil de comprobar si un sitio se muestra en la misma forma en diferentes plataformas y navegadores diferentes.
Gracias a una pequeña granja de servidores de origen, los autores de este servicio útil para proporcionar una salida de video de las pantallas generadas por su web, así que usted puede verificar la exactitud de la interpretación de HTML / CSS en diferentes equipos y navegadores: PLD Linux 2.0 ( ca), Windows 2003 (Server), Windows NT 5.1 (XP), Mac OS X 10.4 (Tiger) y otros.

El sitio está muy bien cuidado, con un montón de documentación wiki, fuentes, hoja de ruta y un calendario. . También puede ver las últimas imágenes, el proceso del estado de la cola y el estado de las fábricas. La única nota amarga, pero superable, es el tiempo requerido para la generación de captura de pantalla, un poco "lento! Sin embargo, es una gran ayuda para el desarrollador web para verificar la exactitud de su trabajo, sin tener que instalar cualquier navegador y / o máquinas virtuales en vivo - por ejemplo - Internet Explorer 6 y 7. Prácticamente todos los navegadores son compatibles con Firefox a Safari. Interesante es la posibilidad de verifcare IE6 e IE7, junto con las versiones 5.01 y 5.5.
¡Bien hecho!






Últimos Comentarios
Simon : Se molesta perturbado de nuevo y utilizar ese espacio para estas cosas ... sin embargo, no funciona ...
Giovambattista Fazioli : @ Simon: ¿qué puede ser debido a la sintaxis que utiliza, específicamente para PHP 5 +,...
Simon : He probado la noche anterior poner todo en functions.php, formas bien, jQuery, y las fichas que jQueryUI ...
Giovambattista Fazioli : @ Simon: Yo recomiendo la limpieza de ingresar un código como el de ...
Simon : @ Giovambattista Fazioli: Gracias por su paciencia, todo está claro ... ahora me siento ahora, ...