Re: [Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-07 Por tema The CHK Server Project
El 6 de agosto de 2010 14:21, "Hernán Beati - SaberWeb.com.ar" <
her...@saberweb.com.ar> escribió:

> El 05/08/2010 08:06 p.m., inesansebastian escribió:
> > Hola Hernán he visto tu código en el Safari en mac y creo que no puedo
> ayudarte,  pero me ha parecido muy curioso que no funcione cuando pinchas
> con el ratón y sin  embargo sí lo haga cuando vas pasando de uno a otro con
> alt + tabulador.
> > Un saludo
> >
>
> Así es, Inés, lo había probado (en PC también sucede lo mismo, al pasar
> con el tabulador funciona correctamente).
>
> En fin, ¿alguien conocerá a algún programador de WebKit al que podamos
> avisarle del fallo?... :-)
>
>
Hombre, conocer personalmente no, pero como todo proyecto de software libre,
no es difícil reportar un error.
En el caso del WebKit: http://webkit.org/quality/reporting.html

Salud!


> Saludos!
>
> --
> Hernán Beati
> http://www.saberweb.com.ar
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-06 Por tema Hernán Beati - SaberWeb.com.ar
El 05/08/2010 08:06 p.m., inesansebastian escribió:
> Hola Hernán he visto tu código en el Safari en mac y creo que no puedo 
> ayudarte,  pero me ha parecido muy curioso que no funcione cuando pinchas con 
> el ratón y sin  embargo sí lo haga cuando vas pasando de uno a otro con alt + 
> tabulador.
> Un saludo
>

Así es, Inés, lo había probado (en PC también sucede lo mismo, al pasar 
con el tabulador funciona correctamente).

En fin, ¿alguien conocerá a algún programador de WebKit al que podamos 
avisarle del fallo?... :-)

Saludos!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-05 Por tema Hernán Beati - SaberWeb.com.ar
El 05/08/2010 04:06 a.m., Dani F. Serch escribió:
> Entiendo que tú lo usas en enlaces, no?
>
> Quizá lo que buscas es una combinación entre active y visited?? No lo sé.
>

En realidad, Dani, uso una combinación de :active y :focus, y sí, lo uso 
en enlaces.

Y gracias Tei por la sugerencia, pero justamente el desafío cuando 
apliqué este código fue hacerla solo con CSS, sin scripts.

Les copio el código que uso a ver si alguien lo quiere probar:



01
02
03
04
05
06
07
08
09
10



Y la parte CSS:

.contenedorGaleria {
width: 480px; /* el ancho total de la galería */
height: 400px; /* el alto total de la galería */
margin: 0px auto;
background: #EE url(1.jpg) no-repeat scroll 0px 0px; /* la imagen 
que se verá por defecto, ubicada en el contenedor */
border: 1px solid #AA;
text-align: center;
}

.galeria1 {
position: relative; /* para que sirva de coordenada a los absolutos 
internos que tenga */
width: 480px; /* el ancho de las imágenes */
margin: 360px 0px 0px 0px; /* el margen superior debe ser igual al alto 
de la imagen, para que la lista "baje" */
padding: 0;
list-style-type: none;
}

.galeria1 img {
border: none;
}

.galeria1 li {
float: left;
}

/* estos son los enlaces con numeritos del menú inferior */
.galeria1 li a, .galeria1 li a:visited {
float: left;
width: 32px;
margin: 6px 2px 0px;
padding: 3px 0;
background-color: #FF;
border: 1px solid #44;
color: #00 !important;
text-decoration: none !important;
}

.galeria1 li a img {
position: absolute; /* para posicionarla con relación al contenedor */
visibility: hidden; /* las imágenes están ocultas */
left: 0px;
top: -360px; /* la imagen se sube, compensando el margin que había 
bajado a todo el menú de numeritos */
border: none;
}

.galeria1 li a:hover {
background-color: #DD; /* efecto de rollover */
}

.galeria1 li a:active img, .galeria1 li a:focus img {
visibility: visible; /* se muestra la imagen al hacer click (foco o 
pulsarla) */
}

.galeria1 li a:active, .galeria1 li a:focus {
background-color: #C2C4D0;
}

Las últimas dos declaraciones son las que tienen problemas en WebKit, ya 
que usan :focus y :active (ya no sé cuál de los dos será el problemático).

¿Alguna pista?

Gracias!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-05 Por tema Tei
He probado una pagina que utiliza esta idea (delegacion de eventos
para capturar eventos que coinciden con expresiones de selectores CSS)
 y parece funcionar en Chrome.

http://demos.flesler.com/jquery/listen/

La linea de "Hover and click me".  Esto deberia funcionar como lo que
necesita Hernan, creo.


2010/8/5 Tei :
> Se me ocurre que en este caso, y si hernan esta utilizando :focus para
> mostrar fotos, podria tener las fontos como background de una textarea
> (lo cual seria un hack guarro), aunque el seguramente tiene la
> necesidad de que recoja el focus un UL o algo asi.
>
> El otro dia, buscando una forma de acelerar la web un 800% (aun creo
> que es posible, aunque no he encontrado la tecnica)  encontre este
> artefacto:
> http://javascript.nwbox.com/NWEvents/tester.html
> MWEvents.
>
> Se trata de programacion, no CSS, pero permite aplicar efectos al HTML
> mediante selectores de CSS.
>
> 2010/8/5 Dani F. Serch :
>> Yo, hasta ahora, sólo había utilizado :focus para elementos de
>> formulario. En este caso si que se comportan igual en todos los navegadores.
>> Entiendo que tú lo usas en enlaces, no?
>>
>> Quizá lo que buscas es una combinación entre active y visited?? No lo sé.
>>
>> El 04/08/2010 22:45, "Hernán Beati - SaberWeb.com.ar" escribió:
>>> Hola a todos!
>>> Recurro a los especialistas en CSS, ya que no encuentro pistas por
>>> Google: ¿alguien conoce alguna solución al modo en que Safari y Chrome
>>> manejan la seudo-clase ":focus"?
>>>
>>> Todos los demás navegadores, cuando uno pulsa un elemento con el mouse,
>>> consideran que el estado :focus "permanece", sigue sucediendo, en tanto
>>> uno no pulse otra cosa distinta, lo cual permite soltar el dedo del
>>> botón del mouse mientras -por ejemplo- miramos varios segundos una foto
>>> que "apareció" al hacer foco en un elemento de una lista. Queda a la
>>> vista esa imagen que tuvo por última vez el foco.
>>>
>>> Pero WebKit (Safari, Chrome) parece que considera que el estado :focus
>>> sucede de manera "momentánea", solo mientras permanecemos pulsando con
>>> el dedo el mouse; al parecer considera a :focus idéntico al estado
>>> :active. En cuanto soltamos el dedo, adiós foco...
>>>
>>> ¿Alguien conoce alguna solución que permita diferenciar estos dos
>>> estados en WebKit?
>>>
>>> Gracias de antemano!
>>>
>>> --
>>> Hernán Beati



-- 
--
ℱin del ℳensaje.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-05 Por tema Tei
Se me ocurre que en este caso, y si hernan esta utilizando :focus para
mostrar fotos, podria tener las fontos como background de una textarea
(lo cual seria un hack guarro), aunque el seguramente tiene la
necesidad de que recoja el focus un UL o algo asi.

El otro dia, buscando una forma de acelerar la web un 800% (aun creo
que es posible, aunque no he encontrado la tecnica)  encontre este
artefacto:
http://javascript.nwbox.com/NWEvents/tester.html
MWEvents.

Se trata de programacion, no CSS, pero permite aplicar efectos al HTML
mediante selectores de CSS.

2010/8/5 Dani F. Serch :
> Yo, hasta ahora, sólo había utilizado :focus para elementos de
> formulario. En este caso si que se comportan igual en todos los navegadores.
> Entiendo que tú lo usas en enlaces, no?
>
> Quizá lo que buscas es una combinación entre active y visited?? No lo sé.
>
> El 04/08/2010 22:45, "Hernán Beati - SaberWeb.com.ar" escribió:
>> Hola a todos!
>> Recurro a los especialistas en CSS, ya que no encuentro pistas por
>> Google: ¿alguien conoce alguna solución al modo en que Safari y Chrome
>> manejan la seudo-clase ":focus"?
>>
>> Todos los demás navegadores, cuando uno pulsa un elemento con el mouse,
>> consideran que el estado :focus "permanece", sigue sucediendo, en tanto
>> uno no pulse otra cosa distinta, lo cual permite soltar el dedo del
>> botón del mouse mientras -por ejemplo- miramos varios segundos una foto
>> que "apareció" al hacer foco en un elemento de una lista. Queda a la
>> vista esa imagen que tuvo por última vez el foco.
>>
>> Pero WebKit (Safari, Chrome) parece que considera que el estado :focus
>> sucede de manera "momentánea", solo mientras permanecemos pulsando con
>> el dedo el mouse; al parecer considera a :focus idéntico al estado
>> :active. En cuanto soltamos el dedo, adiós foco...
>>
>> ¿Alguien conoce alguna solución que permita diferenciar estos dos
>> estados en WebKit?
>>
>> Gracias de antemano!
>>
>> --
>> Hernán Beati
>> http://www.saberweb.com.ar
>> ___
>> Lista de distribución Ovillo
>> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
>> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
>> http://lists.ovillo.org/mailman/listinfo/ovillo
>>
>>
>
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://lists.ovillo.org/mailman/listinfo/ovillo
>



-- 
--
ℱin del ℳensaje.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-05 Por tema Dani F. Serch
Yo, hasta ahora, sólo había utilizado :focus para elementos de 
formulario. En este caso si que se comportan igual en todos los navegadores.
Entiendo que tú lo usas en enlaces, no?

Quizá lo que buscas es una combinación entre active y visited?? No lo sé.

El 04/08/2010 22:45, "Hernán Beati - SaberWeb.com.ar" escribió:
> Hola a todos!
> Recurro a los especialistas en CSS, ya que no encuentro pistas por
> Google: ¿alguien conoce alguna solución al modo en que Safari y Chrome
> manejan la seudo-clase ":focus"?
>
> Todos los demás navegadores, cuando uno pulsa un elemento con el mouse,
> consideran que el estado :focus "permanece", sigue sucediendo, en tanto
> uno no pulse otra cosa distinta, lo cual permite soltar el dedo del
> botón del mouse mientras -por ejemplo- miramos varios segundos una foto
> que "apareció" al hacer foco en un elemento de una lista. Queda a la
> vista esa imagen que tuvo por última vez el foco.
>
> Pero WebKit (Safari, Chrome) parece que considera que el estado :focus
> sucede de manera "momentánea", solo mientras permanecemos pulsando con
> el dedo el mouse; al parecer considera a :focus idéntico al estado
> :active. En cuanto soltamos el dedo, adiós foco...
>
> ¿Alguien conoce alguna solución que permita diferenciar estos dos
> estados en WebKit?
>
> Gracias de antemano!
>
> --
> Hernán Beati
> http://www.saberweb.com.ar
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Problema con :focus en WebKit (Safari y Chrome)

2010-08-04 Por tema Hernán Beati - SaberWeb.com.ar
Hola a todos!
Recurro a los especialistas en CSS, ya que no encuentro pistas por 
Google: ¿alguien conoce alguna solución al modo en que Safari y Chrome 
manejan la seudo-clase ":focus"?

Todos los demás navegadores, cuando uno pulsa un elemento con el mouse, 
consideran que el estado :focus "permanece", sigue sucediendo, en tanto 
uno no pulse otra cosa distinta, lo cual permite soltar el dedo del 
botón del mouse mientras -por ejemplo- miramos varios segundos una foto 
que "apareció" al hacer foco en un elemento de una lista. Queda a la 
vista esa imagen que tuvo por última vez el foco.

Pero WebKit (Safari, Chrome) parece que considera que el estado :focus 
sucede de manera "momentánea", solo mientras permanecemos pulsando con 
el dedo el mouse; al parecer considera a :focus idéntico al estado 
:active. En cuanto soltamos el dedo, adiós foco...

¿Alguien conoce alguna solución que permita diferenciar estos dos 
estados en WebKit?

Gracias de antemano!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo