WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   validering W3 med flash (https://www.wn.se/forum/showthread.php?t=23519)

pelrik 2007-09-10 21:00

en liten fundering bara.. finns det något enkelt sätt att få igenom sin sida i valideringen med flashfilm??
Den klagar på att jag använder embed osv... ni har säkert varit med om detta?

Nån som har en smidig lösning?

Jonas 2007-09-10 21:04

javascript :)

dAEk 2007-09-10 22:44

SWFObject: http://blog.deconcept.com/swfobject/

pelrik 2007-09-11 07:26

det verkade ju ganska enkelt. Har alltid klarat mig utan javascript tidigare, men får väl gå på det också.. Fast sen är det ju inte hela världen om inte sidan valideras... Men har man lovat kunden så måste man ju leverera också =)

Tack för svaren!

StefanBergfeldt 2007-09-11 07:32

Jag fattar inte vitsen med att ha ett javascript som genererar en kod som inte validerar, bara för att sidan ska validera. Kan någon förklara?

<CENTER> är 90-tal och HTML 3.02, är inte valid i xhtml 1.0, men om jag med javascript har document.write('<CENTER>'); så validerar koden, men resultatet är ju inte korrekt.

pelrik 2007-09-11 13:37

hoppsan... är det inte standard menar du? Och ändå går den ignom validering eller? Är ju inte så insatt så jag förstår inte riktigt vad du menar. Hur gör du?

StefanBergfeldt 2007-09-11 14:30

Jag använder inte Flash, och om jag skulle behöva det, så är det viktigare att det fungerar än att det validerar.

KarlRoos 2007-09-11 16:10

Citat:

Jag använder inte Flash, och om jag skulle behöva det, så är det viktigare att det fungerar än att det validerar.
Varför inte båda? :huh:

PHREDATOR 2007-09-11 16:59

Citat:

Originally posted by StefanBergfeldt@Sep 11 2007, 07:32
Jag fattar inte vitsen med att ha ett javascript som genererar en kod som inte validerar, bara för att sidan ska validera. Kan någon förklara?

<CENTER> är 90-tal och HTML 3.02, är inte valid i xhtml 1.0, men om jag med javascript har document.write('<CENTER>'); så validerar koden, men resultatet är ju inte korrekt.

Den största anledningen att man använder swfobject är att man ska slippa aktivera "embedden" i IE, sen att det samtigt gör att det validerar(och att man får rätt resultat) får man väl se som en bonus ? :)

dAEk 2007-09-11 20:01

Citat:

Originally posted by StefanBergfeldt@Sep 11 2007, 07:32
Jag fattar inte vitsen med att ha ett javascript som genererar en kod som inte validerar, bara för att sidan ska validera. Kan någon förklara?
Som tur är kommer SWFObject med fördelar också, det är inte bara ett sätt att "lura" validatorn. :)
Att använda JS för att gömma tokig kod är ganska meningslöst. Gör man det tycker jag att man borde fråga sig varför man bryr sig om att validera.

crazzy 2007-09-12 15:03

varför använder ingen taggen: <OBJECT> ??

pelrik 2007-09-13 10:57

Citat:

Originally posted by crazzy@Sep 12 2007, 15:03
varför använder ingen taggen: <OBJECT> ??
jag provade tekniken som beskrivs på "a list apart" men jag fick det inte att fungera.. vetifan vad som gick snett dock.. <_<

dAEk 2007-09-13 23:14

Snubblade över en läsvärd artikel på ALA: http://www.alistapart.com/articles/flashembedcagematch

Tillägg: eller var det den som det refererades till ovan?

pelrik 2007-09-14 09:36

Citat:

Originally posted by dAEk@Sep 13 2007, 23:14
Snubblade över en läsvärd artikel på ALA: http://www.alistapart.com/articles/flashembedcagematch
Tillägg: eller var det den som det refererades till ovan?


ja, det var den jag läste. Fast jag ska erkänna att jag inte läste hela artikeln. Har du fått det att fungera?

robert.liljedahl 2007-09-23 13:59

Som en annan person skrev: "Varför använder ingen object-taggen?".

Här är en kodsnutt som jag använde för att importera en flash-film på en sida.
Koden nedan validerar enligt HTML 4.01 Strict.

<object type="application/x-shockwave-flash" data="tidermans_start.swf" width="140" height="110">
<param name="movie" value="tidermans_start.swf">
<param name="loop" value="false">
alt : Tidermans
</object>

Hälsningar,
Robert

KarlRoos 2007-09-27 20:17

Citat:

Som en annan person skrev: "Varför använder ingen object-taggen?".

Här är en kodsnutt som jag använde för att importera en flash-film på en sida.
Koden nedan validerar enligt HTML 4.01 Strict.

<object type="application/x-shockwave-flash" data="tidermans_start.swf" width="140" height="110">
<param name="movie" value="tidermans_start.swf">
<param name="loop" value="false">
alt : Tidermans
</object>

HTML 4.01 Strict, men XHTML då?

PHREDATOR 2007-09-28 10:25

Citat:

Originally posted by robert.liljedahl@Sep 23 2007, 13:59
Som en annan person skrev: Varför använder ingen object-taggen?.
Här är en kodsnutt som jag använde för att importera en flash-film på en sida.
Koden nedan validerar enligt HTML 4.01 Strict.
object type=application/x-shockwave-flash data=tidermans_start.swf width=140 height=110
param name=movie value=tidermans_start.swf
param name=loop value=false
alt : a href=tidermans_start.swfTidermans/a
/object
Hälsningar,
Robert

För att man vill slippa "Klicka här för att aktivera den här kontrollen" i IE..


Alla tider är GMT +2. Klockan är nu 18:51.

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