Why isn't this built into the JavaScript in /html-template, if explorer is
still ignoring the timestamps on .swf files? And what makes .swf files
special? Even explorer can abide by the no-cache and expires headers when
fetching .html....

-J

On Fri, May 30, 2008 at 5:57 AM, Joseph Balderson <[EMAIL PROTECTED]> wrote:

>   As I mentioned in my previous email, use the following to refer to your
> flash SWF file, no backend code required:
>
> "myFile.swf?"+ (new Date()).getTime( )
>
> You'll need to use it in Javascript tags, such as SWFObject or the
> default adobe tags. You can easily modify the index.template.html file
> to have Flex Builder include this code in all its html files.
>
> What it does is use js to append a unique number on the end of the
> filename, making the browser think it's being asked to get a new file
> each and every time, which assures that the browser will always fetch
> the file from the server.
>
> __________________________________________________________
>
>
> Joseph Balderson | http://joeflash.ca
> Flex & Flash Platform Developer | Abobe Certified Developer & Trainer
> Author, Professional Flex 3 (coming Winter 2008)
> Staff Writer, Community MX | http://communitymx.com/author.cfm?cid=4674
>
> amandeepsingh bajwa wrote:
> > Hi Joseph
> > vo...!!! amazed by how wide can a programmer can see. No sir, i dont
> > work for military or something.
> >
> > My only requirement is to make the clients fetch the latest swf instead
> > of what the browser has cached. Absolutely no problem with swf being
> > getting stores their. True we need to concentrate upon securing the data
> > rather than the swf itself. I ll always remember this tip.
> >
> > But the problem i face at the moment is to make client browser to fetch
> > the latest version of swf from server and not cached one. The topic is
> > not new and I have seen various Q's related to this in the archive, but
> > could hardly understand any.
> >
> > confused!!!
> >
> > ----- Original Message ----
> > From: Joseph Balderson <[EMAIL PROTECTED] <news%40joeflash.ca>>
> > To: flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>
> > Sent: Thursday, 29 May, 2008 4:56:53 PM
> > Subject: Re: [flexcoders] the old caching problem... many answers no
> > solution!!!
> >
> > All that html metadata does is assure that the HTML code will be
> > refreshed each and every time the viewer sees the page. But to my
> > knowledge this does not affect whether a media asset such as a flash
> > document (SWF) is refreshed on each pageview.
> >
> > It is impossible to prevent a SWF from apprearing in the browser's cache
> > folder. But you can insert generate the embed and param tags dynamically
> > with javascript, and then using something like:
> >
> > "myFile.swf? nocahe="+ (new Date()).getTime( )
> >
> > (not excatly sure of the syntax, it's been a while)
> > ...you can assure that the browser will load the SWF anew with each page
> > view/refresh so that the SWF is being fetched from the server each time
> > versus from the browser cache after the first view. But the file will
> > still appear in the browser's cache folder no matter what you do,
> > including runtime loading of a content SWF into a proxy..
> >
> > I suppose, theoretically you can stream the content SWF from a streaming
> > server such as Red5 or FMS into a bytearray in a host SWF and convert
> > the bytecode into usable content, but I've never tried it, and do not
> > know how you would implement the particulars. This would be the only way
> > to ensure that the SWF never appears in the browser cache. Usually it's
> > more important to secure the data in the application than the
> > application itself. Better to apply a bytecode obfuscator than to go
> > through all that trouble unless you're doing work for the military or
> > something.
> >
> > ____________ _________ _________ _________ _________ _________ _
> >
> > Joseph Balderson | http://joeflash.. ca <http://joeflash.ca>
> > Flex & Flash Platform Developer | Abobe Certified Developer & Trainer
> > Author, Professional Flex 3 (coming Winter 2008)
> > Staff Writer, Community MX | http://communitymx. com/author.
> > cfm?cid=4674 <http://communitymx.com/author.cfm?cid=4674>
> >
> > mailamannow wrote:
> > > Hi
> > >
> > > Following is the Code available at
> > > http://livedocs. adobe.com/ flex/3/html/ help.html? content=performa
> > nce_05.html
> > <
> http://livedocs.adobe.com/flex/3/html/help.html?content=performance_05.html
> >
> > >
> > > (1)Where exactly to use it so as to prevent client side caching?
> > >
> > > Cache-control: no-cache, no-store, must-revalidate, max-age=-1
> > > Pragma: no-cache, no-store
> > > Expires: -1
> > >
> > > (2)is there a better way to prevent that when i m not using php, jsp,
> > > https service, flex data service, and all
> > > the stuff whose tutorials are mostly available when i google for the
> > same.
> > >
> > > i simply want my swf not to be cached by the browser. please guide
> > >
> > > Thanks
> > >
> > >
> > > ------------ --------- --------- ------
> > >
> > > --
> > > Flexcoders Mailing List
> > > FAQ: http://groups. yahoo.com/ group/flexcoders /files/flexcoder
> > sFAQ.txt <
> http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ..txt>
> > > Search Archives: http://www.mail- archive.com/ flexcoders%
> > 40yahoogroups. comYahoo
> > <http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo>! Groups
> > Links
> > >
> > >
> > >
> > >
> >
> >
> > ----------------------------------------------------------
> > Meet people who discuss and share your passions. Join them now.
> > <
> http://in.rd.yahoo.com/tagline_groups_7/*http://in.promos.yahoo.com/groups/bestofyahoo/>
>
> >
>  
>



-- 
"Therefore, send not to know For whom the bell tolls. It tolls for thee."

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]

Reply via email to