Avatar billede rzj Nybegynder
27. november 2001 - 12:20 Der er 6 kommentarer og
1 løsning

ingen validering på <object> tag ??

Jeg er netop gået igang med lidt flash sjov.....
flg er koden der indsætter flash, i mit html dok:
<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ID=\"dnp_top\" WIDTH=\"828\" HEIGHT=\"63\">
<PARAM NAME=movie VALUE=\"dnp_top.swf\">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=loop VALUE=true>
<!--<EMBED src=\"dnp_top.swf\" loop=false quality=high
  WIDTH=828 HEIGHT=63 TYPE=\"application/x-shockwave-flash\"
PLUGINSPAGE=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" usemap=\"#topbanner\">
</EMBED>-->
</OBJECT>
spg:
1. Som det fremgår er <embed> taget udkommenteret, da jeg ellers får lange load tider på dokumentet. jeg ved iøvrigt ikke hvad det skal til for ?
2. <object> taget indeholder classid=\"\", id=\"\", height=\"\", width=\"\" ! ALLEW af disse properties er ikke valide for <object> - tag\'et iflg. \'Website-tune-up\' siderne - HVORFOR ??
3. hvad er den HELT CLEEN og \"rigtige\" måde at indsætte flash i sit html dok ??

prøv evt. at validere URL\'en http://www.baseweb.dk/dnp/mock2/forside2.htm
på http://www.netmechanic.com/toolbox/html-code.htm
og se under Load Time - vi fatter det nada !!
Avatar billede nikolajdu Nybegynder
27. november 2001 - 12:28 #1
ID og navne kan i IE indeholde _ standarden er uden og bl.a NS 4.x forstår det slet ikke.

W3 anbefaler allerede at man nu kun bruger lowercase i alle tags, id, m.m., da det er på vej ud med f.eks onMouseOver - fremtid: onmouseover

<embed> i koden her sørger for at siden overhovedet kan ses i Netscape. Netscape forstår nemlig ikke bruge af <object> der går på activeX komponenter.

<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\"
WIDTH=828 HEIGHT=63 id=\"dnptop\">

/Nikolaj
Avatar billede beatone Nybegynder
27. november 2001 - 12:29 #2
Koden ser ud som den jeg bruger og jeg har aldrig haft problemer med load tiden, og det har jeg heller ikke på jeres. På netmechanic står der godt nok at det tager 23.32 seks at loade siden med isdn men det tog kun ca. 0.megetlidt tid at loade den fra min computer...

Så vidt jeg ved er Embed koden til netscape brugerne som vi jo selvfølgelig også skal huske :)
Avatar billede nikolajdu Nybegynder
27. november 2001 - 12:40 #3
Hvis du alligevel i sidste ende vil blæse på Netscape, så kan du helt og adeles fjerne <embed> koden. Ikke at jeg vil anbefale det, men man kan. F.eks på intranet hvor alle kan forestilles at bruge IE er det ihvertilfald en mulighed.

Ang.: Helt Clean.

Så er det her sådan som Flash selv laver en html fil.

<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"
codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\"
WIDTH=550 HEIGHT=400>
<PARAM NAME=movie VALUE=\"Movie3.swf\"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src=\"Movie3.swf\" quality=high bgcolor=#FFFFFF  WIDTH=550 HEIGHT=400 TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\"></EMBED>
</OBJECT>

/Nikolaj
Avatar billede rzj Nybegynder
27. november 2001 - 13:04 #4
nikolaj->ok med <embed> tag - det har jeg forstået.
Det jeg IKKE forstår så godt det er hvorfor flash laver HTML kode som ikke er validt. Altså at den laver <object>tag med properties der ikke er valide ? men ok det er måske et generelt problem at flash er problematisk hvad angår kode og load tider ?
Avatar billede nikolajdu Nybegynder
27. november 2001 - 13:05 #5
Når det kommer til netmechanic må man jo grine lidt af dem.

Jeg har lige testet min egen http://nikolajdu.dk/index.htm

Jeg får at vide at der er stavefejl i domænet og at .dk ikke er rigtigt.

Jeg får at vide at pga. af <object> kan siden ikke vises i NS 4.x - Dette skulle betyde 16% af samtlige brugere. Sandheden er dog den at NS 4.x sidst jeg så det for en måned siden var nede og runde omkring 4-5%.

Jeg får til gengæld og den glædelige nyhed at NS 6.x nu skulle supporte <object> den her type AtiveX kontrol. Det er dog den værste omgang sludder. NS fatter ActiveX ligeså meget som netmechanic forstår virkemåden.

Så får jeg at vide at NOTE: <embed> is NOT compatible with all selected browsers. Click here for Browser Compatibility report

Lige nedenunder står der så: Hint: <embed> tag is supported by major browsers - Bare de selv kan finde ud af hvad de mener.

Error: unnecessary </embed> end tag - Sikke en omgang sludder selvfølgelig skal den også lukkes.

Tager jeg derimod og validerer den her: http://validator.w3.org/ - Så får jeg et helt andet udfald - Hvem skal vi stole på.....

/Nikolaj
Avatar billede rzj Nybegynder
28. november 2001 - 00:05 #6
nikolaidu-> vi stoler på W3C konsortiet, krydser fingre og håber det bedste ;-) Det var også derfor vi spurgte her i forummet - nemlig fordi vi fiik vores \"duksemærke\" for valideret HTML 4.01 transitional og ikke kunne fatte hvorfor vi alligevel fik fejl ift. netmechanic - så nu er det \"afklaret\" ;-)
Avatar billede nikolajdu Nybegynder
28. november 2001 - 00:06 #7
Tak for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

KMD A/S

Test Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Senior specialister (DevSecOps) til Forsvarets nye Digitale Backbone

Capgemini Danmark A/S

AI/Data Engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til taktiske netværksradioer i Kommunikationssektionen

Capgemini Danmark A/S

Java Engineer