Myspace har blockat en del taggar för inmatning i sin presentation, bland annat "object". Men det går endå att länka in flash-kod på ens sida. Här under ser ni ett exempel. Byt bara ut länken till flash-filen till din egen fil och ändra även höjd och bredd.
Om ni vill se hur det blir, kan ni besöka myspace.com/clubfootprints, där koden ligger inlagd för tillfället.
Kollar man i källkoden på MySpace så ser man att koden blir lite omgjord. Detta är ju givetvis för att skydda sajten emot intrång av skadlig kod via flashmotorn. Myspace har ju haft en del problem med säkerheten den senare tiden, och en hel del användaruppgifter antas vara på vift.
Efter vi klistrat in kodsnutten ser den ut så här på Myspace-sidan:
Spicemusic.com har lyckats få till en sequencer i flash. Denna är kopplad till en community där användarna lägger upp sina ljud och kompositioner. Även fast sequencern är relativt begränsad så är det ju en kul möjlighet att skapa musik tillsammans med folk över hela världen. Är ju även en bra källa till gratis ljudeffekter.
Jag började för en tid sen prenumerera på bloggen RockOnFlash där John Grden skriver om rock, trummor, Flash med mera. Nyligen skrev han ett inlägg om den japanska artisten Masayuki Kido som presenterar sina verk på Roxik.com.
Kan verkligen rekommendera ett besök på sajten där man på förstasidan möts av ett animerat självporträtt i 3D. Detta går att dra i med muspekaren och när man släpper knappen så skakar ansiktet till och fastnar i en rolig grimas.
Samma artist har även gjort en helt fantastisk animation där människor flyger bort i en storm (Se skärmdump ovan). Verkligen avancerat och väldigt vackert gjort.
Och det slutar inte där, kolla även in "pictaps" där man kan rita egna figurer som dansar i 3D.
Tyvärr så verkar den vara rätt så minneskrävande som de flesta 3D-motorer till flash men ser endå lovande ut. Det verkar finnas planer på att konvertera till AS3 och då blir det förhoppningsvis lite bättre prestanda.
Flade är ett actionscript 2.0 bibliotek som simulerar 2D fysik skrivet av Alec Cove. Här under ser ni ett exempel jag gjort med en tank-liknande grej i en ramp.
Instruktioner 1. Klicka en gång på skärmen för att aktivera. 2. Styr med höger<>vänster pilknappar
Bakgrund Microsoft blev år 2003 stämda av företaget Eolas som krävde ett skadestånd på 521 miljoner dollar. Eolas menar att Microsoft har använt patenterad teknik i deras populära webbläsare, Internet Explorer, genom sättet som de länkar in ActiveX-kontroller. Detta omfattar Flash, Quicktime, Microsoft mediaspelare m.m.
Istället för att betala skadeståndet svarade Microsoft med att ta bort denna funktionalitet från IE. Detta skedde genom en säkerhetsuppdatering i juni 2006. Microsoft har fått en del kritik för sitt förhavande, speciellt eftersom man valde att få det att se ut som en säkerhetsuppdatering för användarna. Man borde ha gjort en speciell uppdatering för att bättre förklara bakgrunden till borttagningen av AxtiveX funktionerna.
Problemet och lösningar Om inget görs möts besökaren av meddelandet "Klicka här om du vill aktivera och använda den här kontrollen." och man måste klicka en extra gång innan man kan använda kontrollen.
Det finns några sätt att arbeta runt dessa nya begränsningar som involverar javascript och omskrivande av embed-taggarna.
Båda dessa tekniker innebär att man skriver om all kod och detta kan vara väldigt omständigt på en stor hemsida som innehåller många ActiveX kontroller.
Den lätta lösningen Det finns dock en enkel lösning genom att använda följande javascript-include. Döp scriptet till förslagsvis activate_activex.js och länka in det längst ner på sidan som innehåller dina kontroller precis innan /body-taggen.
theObjects = document.getElementsByTagName("object"); for (var i = 0; i < theObjects.length; i++) { theObjects[i].outerHTML = theObjects[i].outerHTML; }