Kom ihåg mig?
Home Menu

Menu


Det dära IE & text-shadow

Ämnesverktyg Visningsalternativ
Oläst 2012-09-03, 11:47 #1
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
Standard Det dära IE & text-shadow

Hej,

Håller på att bygga en ny site där jag använder text-shadow på titlarna, men som ni vet så stöds inte css3 av IE per automagi.

Har testat ie-css3.htc utan någon framgång. Hur gör man för att apa efter funktionen så den ser likadan ut i crossbrowser? Någon som fått ett snygg resultat?

Har sökt på google men det finns ju en uppsjö av olika jquerys som ska lösa biffen men behöver något mer konkret - någon som har testat?
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 14:05 #2
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Jag använde mig en gång i tiden av en h1 med en div som låg bakom förskjuten några pixlar...

Nackdelen var att Google indexerade texten två gånger...
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 14:07 #3
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
fiffig lösning, men ja det är ju det med dubbel indexering som inte är så kul
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 16:31 #4
pelmereds avatar
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2010
Inlägg: 1 342
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
pelmereds avatar
 
Reg.datum: May 2010
Inlägg: 1 342
Det går att lösa med filter. Det blir inte alltid exakt samma som CSS3-motsvarigheterna men är tillräckligt bra i de allra flesta fallen.
CSS3-implementationen skiljer sig även den något mellan de olika implementationerna(vet inte exakt vad som gäller med just text-shadow dock).

CSS:
Kod:
.text-shadow {
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=45, Color='#CCCCCC')";
	/* IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=45, Color='#CCCCCC');
}
pelmered är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 22:18 #5
coredevs avatar
coredev coredev är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2007
Inlägg: 1 554
coredev coredev är inte uppkopplad
Bara ett inlägg till!
coredevs avatar
 
Reg.datum: Sep 2007
Inlägg: 1 554
Om man envisas med att använda t.ex. CSS3 och HTML5 trots att det inte har ett brett stöd bland webbläsarna än så tycker jag personligen att en bra metod är att nedgradera de icke kompatibla webbläsarna till en användbar men avskalad version. Till exempel skulle du ju kunna helt enkelt att skita i skuggan för IE.

Om fler gör så istället för att trixa till nödlösningar så har vi ett bra incitament för MS att göra om och göra rätt :-)
coredev är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-04, 07:33 #6
pelmereds avatar
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2010
Inlägg: 1 342
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
pelmereds avatar
 
Reg.datum: May 2010
Inlägg: 1 342
Citat:
Ursprungligen postat av coredev Visa inlägg
Om man envisas med att använda t.ex. CSS3 och HTML5 trots att det inte har ett brett stöd bland webbläsarna än så tycker jag personligen att en bra metod är att nedgradera de icke kompatibla webbläsarna till en användbar men avskalad version. Till exempel skulle du ju kunna helt enkelt att skita i skuggan för IE.

Om fler gör så istället för att trixa till nödlösningar så har vi ett bra incitament för MS att göra om och göra rätt :-)
Håller inte riktigt med. Du verkar till att börja med väldigt negativt inställd till HTML5 och CSS3. Jag tycker snarare att det är tjänstefel att inte utnyttja den senaste tekniken för att skapa en modern, bra och användarvänlig webb. Kan man även "hacka" sig till en lösning likt den ovan så är det ju en jättebra ersättning för CSS3. I sista hand får man se till att sidan nedgraderar på ett bra sätt.

De nya ovan nämnda lösningen är ju inte speciellt mycket svårare än de vanliga CSS3 metoderna så jag tycker inte att det finns någon bra anledning att inte använda dem. Att skita i det bara för att ge MS mer incitament tror jag inte heller på. De är ju faktiskt på rätt väg nu med IE10, problemet är ju bara att folk inte uppdaterar.

Senast redigerad av pelmered den 2012-09-04 klockan 07:37
pelmered är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-04, 11:51 #7
ehsanpo ehsanpo är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2011
Inlägg: 34
ehsanpo ehsanpo är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2011
Inlägg: 34
kolla in här det finns en lösning med jquery oxå
http://byme.se/jquery/crossbrowser-t...th-jquery.html
ehsanpo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-04, 12:13 #8
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
Citat:
Ursprungligen postat av ehsanpo Visa inlägg
kolla in här det finns en lösning med jquery oxå
http://byme.se/jquery/crossbrowser-t...th-jquery.html
det var en lösning som hade varit underbar, men den verkar duplicera texten...
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-04, 12:38 #9
ehsanpo ehsanpo är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2011
Inlägg: 34
ehsanpo ehsanpo är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2011
Inlägg: 34
den då?
http://www.useragentman.com/blog/201...ipt/#more-2720
ehsanpo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-04, 14:48 #10
pelmereds avatar
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2010
Inlägg: 1 342
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
pelmereds avatar
 
Reg.datum: May 2010
Inlägg: 1 342
Citat:
Ursprungligen postat av ehsanpo Visa inlägg
kolla in här det finns en lösning med jquery oxå
http://byme.se/jquery/crossbrowser-t...th-jquery.html
Det där duplicerar ju till och med texten när det inte behövs, dvs i webbläsare med fullt stöd för text-shadow.
Eftersom texten läggs in med javascript kanske den inte indexeras två gånger dock. Men det är en väldigt oflexibel lösning - det går inte att få till blur på ett bra sätt t.ex.

Citat:
Ursprungligen postat av ehsanpo Visa inlägg
Det är ju samma som jag skrev ovan, dvs med filter.
pelmered är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:40.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017