RE: [backstage] Flash required?

2007-03-06 Thread Andrew Bowden
From: [EMAIL PROTECTED] 
  I think it's amusing when I see people bemoan the use of Flash for 
  things that sure, can be done in AJAX etc.
 I would recommend never using Flash.
 By using Flash the BBC is forcing users to enter into a legal 
 contract with a third party, just to use the BBC's site.


As does using a PC in the first place.  After all, you tend to have to
buy them, hire one at a library etc...

And that's before you've got an operating system installed - even Linux
isn't without its legalities (GPL etal)


Actually, you've just reminded me actually of the old days when you used
to have to pay for your web browser.  I'm getting too old :)
 
 

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-06 Thread Andrew Bowden
 Flash is binary code which executes directly on my CPU and 
 has access to all the files at my privilege level (i.e. ALL 
 my personal files).
 Which part of this don't you understand? It is not that a 
 flash program on a website could be a threat, it's that the 
 Flash Player itself could pose a security risk? Or has the 
 BBC examined it's source code and is it willing to guarantee 
 that this software is free from any malicious code?

If you're worried about threats to your computer, don't turn it on.

There's security risks everywhere.  The number of updates I do to my
server and home PCs is made.  

And hey, one was even found in the email service you're using...
http://www.google.co.uk/search?q=gmail+security+riskstart=0ie=utf-8oe
=utf-8


-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-06 Thread Andrew Bowden
  Back when I used to use Windows I had real security issues 
  with Real 
  Player. It looked an awful lot like a Trojan to me.
 Most things on Windows look like trojans to me. The fact that 
 Real looked bad for you on windows doesn't make it bad for me 
 on GNU/Linux or Sol, or whatever


I've used RealPlayer on GNU/Linux for many years and it's a rather nice
little app - rarely gives me any trouble unlike the Windows version.
Seems to be more reliable than Totem half the time.

Many Windows users refuse to believe me :)


-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-06 Thread Andrew Bowden
 and here's a reason for the BBC's ogg trials ceasing (which 
 might not be true, I don't know, it's not an offical source)
 http://lists.gllug.org.uk/pipermail/gllug/2004-January/041215.html


I remember listening to the launch day of BBC 6music via Ogg at my desk
in Bush House :)  

Ah, happy days.  


-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-06 Thread Jason Cartwright
This is all my personal opinion.

 Or has the BBC examined it's source code and is it willing to
guarantee that this software is free from any malicious code?

For every anti-Flash zealot yelling Flash isn't Free Software, there
are millions of people using flash without any problems at all.

Try telling the millions of children using the CBBC site that they can't
play the Shaun the Sheep game because we haven't quite finished trawling
thought the source code of all the plug-in required.

 Why does the BBC require people to compromise system security to use
their site to its full extent?

Why don't you make your website a bit more interesting by using Flash?
Wouldn't that map be better visualised in Flash? Why isn't the BBC
spending my money wisely by making my child a flash game?

A bit of trust is needed don't you think? Is it really in Adobe's
interest to put malicious code in the flash plug-in?

Lets extrapolate, and use the Dr Pepper question. What's the worst that
could happen? You machine gets 0wn3d and you have to reinstall the OS.
Big deal.

J

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-06 Thread Richard Lockwood

Andy,

If you loathe the BBC's online content, policy and delivery methods as
much as you appear to, what are you doing on a list which (in theory)
is dealing with repurposing and mashing up content, specifically BBC
content?

Whatever you (and various others) may think, this isn't the
Repeatedly bang on about free software and open formats / standards
until blue in the face while people start deleting your emails without
opening them list.

Cheers,

Rich.

On 3/5/07, Andy [EMAIL PROTECTED] wrote:


I pay for the flash content. They can produce said content in an open
and standard compliant way rant rant rant bleat bleat bleat...

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-06 Thread David Woodhouse
On Tue, 2007-03-06 at 10:06 +, Jason Cartwright wrote:
 For every anti-Flash zealot yelling Flash isn't Free Software, there
 are millions of people using flash without any problems at all. 

Because Flash isn't Free Software, I cannot use it. Not through zealotry
or paranoia, but because it just doesn't exist for the computer I'm
sitting in front of right now (Linux/PPC64) or my laptop (Linux/PPC).

Flash has its place -- I like the Clay Kitten Shoot as much as the next
guy. But using Flash where alternative, _standard_ technologies could be
used is a bad idea. And sites which make flash _mandatory_, with no
alternative, are generally a bad idea (and of dubious legality in some
cases, given disability legislation).

Where Flash is used, making sure it works with Free Software such as
gnash is a _good_ idea, although gnash isn't really ready for prime time
yet. It's getting there slowly though. We're likely to ship it on the
$100 laptop.

-- 
dwmw2

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-06 Thread Scot McSweeney-Roberts

Jason Cartwright wrote:



Why isn't the BBC
spending my money wisely by making my child a flash game?

 



Because it makes Mike TechCrunch Arrington angry? We can't have that.


Scot
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-06 Thread Andy

On 06/03/07, Andrew Bowden [EMAIL PROTECTED] wrote:

If you're worried about threats to your computer, don't turn it on.


So you are saying that if I use my PC, I should not bother securing it at all?


And hey, one was even found in the email service you're using...
http://www.google.co.uk/search?q=gmail+security+riskstart=0ie=utf-8oe
=utf-8


AFAIK that attack could only have comprimised this email account, not
my entire system like you are asking me to do.



As does using a PC in the first place.  After all, you tend to have to
buy them, hire one at a library etc...


But I can choose who I buy from. My point is the BBC is forcing you to
enter into contracts with a specific entity (in this case Real
Networks). It would be like the BBC saying that everyone must by a
Dell PC, with an AMD CPU, and ATI graphics.
And anyone who dared to buy a PC from a different company would be
banned from sections of the BBC website.


And that's before you've got an operating system installed - even Linux
isn't without its legalities (GPL etal)


GPL only applies if I copy the software. It is not a EULA, it is not a
contract it merely waives certain copyrights. (IANAL)

And how do you know I haven't written my own operating system?
Again the BBC is preventing people from taking that action as Real
Player won't run on it. If it was an open standard I could write my
own media player, or port one from another platform.

I asked whether you could provide a guarantee that Real Player
contained no back doors. Can that guarantee be provided? Has the BBC
it self actually seen the source to the whole of Real Player, how can
it be so sure it's safe?

Now onto George's email.

I read the links. I don't understand the point about not having the
resources. Can you tell me how much Johnathon Ross gets payed? And you
are saying you would notice the cost of equipment for Ogg encoding
compared with that?

This is an old PC, it is more than capable of real time ogg encoding,
and its running things like gnome at the same time.

Maybe you need two in case one fails, but it still won't cost a lot.

So we know it's not a cost issue.

Availability of software, the BBC uses Unix (or a Unix like operating
system) am I correct? (either that or your web server is sending
incorrect headers out).

oggenc can encode an OGG file, it's basic but what more do you need?

Personnel time:
Once it's setup it _should_ be fully automated, maybe you need someone
to read the logs, but if you filter out anything that's not an error
it should be pretty much empty.

Skills:
I am sure you have staff capable of this, you did it once before didn't you?
If not why not ask for help!
Give the public the right to re-encode it for you. That way if we
succeed the BBC can say, look we have an ogg stream. If we fail the
BBC can say, well we let them make an ogg stream but they couldn't
manage it, not our fault. Win - Win.

Can you actually provide a reason why it's not possible to provide a
stream in a free format?

Of course I use Ogg here as an example, any other free and open format
is fine by me. As long as it is also sent via a standardised protocol.

So far it looks to me like the BBC is intentionally trying to
influence the software market to the detriment of the public. I hope I
am wrong. So if you could explain _why_ the BBC is incapable of
providing a stream in a free format it would be a start.

You seem to be much more helpful than the person who told me I should
install ActiveX from microsoft.com on my Linux machine.

[EMAIL PROTECTED] wrote:

A bit of trust is needed don't you think? Is it really in Adobe's
interest to put malicious code in the flash plug-in?


Are you joking? People can create a huge amount of revenue by doing
just that. Do youever get a spam email? The majority of that comes
from boxes that have been taken over by someone other than the
legitimate owner.

If they don't get caught it is in their interest.

Do you trust Sony? Google: Sony Rootkit
A big company but seriously malicious code on consumers PCs. Now why
should I trust Adobe?

[EMAIL PROTECTED] wrote:

If you loathe the BBC's online content, policy and delivery methods as
much as you appear to, what are you doing on a list which (in theory)
is dealing with repurposing and mashing up content, specifically BBC
content?


Because I thought that I might actually get an answer to the questions
I ask. I was never told it was specifically for mashing up BBC
content.

I do not loathe the actual content. If I did it wouldn't be here.
I am trying to seek an explination as to why the BBC is mandiaditing
the use of specific software that could pose a security threat.

Why has no one provided the simple answer to why the BBC does this,
please just answer the question.


Whatever you (and various others) may think, this isn't the
Repeatedly bang on about free software and open formats / standards
until blue in the face while people start deleting your emails without
opening them list.


If the 

Re: [backstage] Flash required?

2007-03-06 Thread vijay chopra

On 06/03/07, Andrew Bowden [EMAIL PROTECTED] wrote:



And that's before you've got an operating system installed - even Linux
isn't without its legalities (GPL etal)



Actually, you can use GPL'd software without agreeing to the GPL; however as
the GPL gives you Certain rights, the software falls back to plain old
copyright law. This means you can't distribute it etc.

Vijay.


Re: [backstage] Flash required?

2007-03-06 Thread John Wesley

On 06/03/07, David Woodhouse [EMAIL PROTECTED] wrote:


Because Flash isn't Free Software, I cannot use it. Not through zealotry
or paranoia, but because it just doesn't exist for the computer I'm
sitting in front of right now (Linux/PPC64) or my laptop (Linux/PPC).

--
dwmw2



Have you tried Gnash? ( http://www.gnu.org/software/gnash/ ) - it's a free
implementation of Flash.  It can do somethings but not all :)

john


Re: [backstage] Flash required?

2007-03-06 Thread Richard Lockwood


[EMAIL PROTECTED] wrote:
 A bit of trust is needed don't you think? Is it really in Adobe's
 interest to put malicious code in the flash plug-in?

Are you joking? People can create a huge amount of revenue by doing
just that. Do youever get a spam email? The majority of that comes
from boxes that have been taken over by someone other than the
legitimate owner.


Right - so all the spam I get is down to Adobe...  Now I understand.
I've seen the light.



If they don't get caught it is in their interest.

Do you trust Sony? Google: Sony Rootkit
A big company but seriously malicious code on consumers PCs. Now why
should I trust Adobe?

[EMAIL PROTECTED] wrote:
 If you loathe the BBC's online content, policy and delivery methods as
 much as you appear to, what are you doing on a list which (in theory)
 is dealing with repurposing and mashing up content, specifically BBC
 content?

Because I thought that I might actually get an answer to the questions
I ask. I was never told it was specifically for mashing up BBC
content.


So why didn't you read up about it before you joined?  Or did you just
assume it was another forum for endless rantings?  Do you do that a
lot?  I know, [EMAIL PROTECTED] - I'll join that and
spam it with my vindictive and narrow minded rants about an operating
system that I may or may not have but no-one else cares about!



I do not loathe the actual content. If I did it wouldn't be here.
I am trying to seek an explination as to why the BBC is mandiaditing
the use of specific software that could pose a security threat.


It isn't.  It's giving the option of broadening your experience of the
BBC site by providing an option to use a browser plug-in supported by
most of the browser/OS combinations in the world.  Except yours,
obviously.  Note the word option in there.  Twice.



Why has no one provided the simple answer to why the BBC does this,
please just answer the question.


It's been answered several times - it's not mandatory.



 Whatever you (and various others) may think, this isn't the
 Repeatedly bang on about free software and open formats / standards
 until blue in the face while people start deleting your emails without
 opening them list.

If the BBC would actually answer the question then I could stop going
on about it. The BBC refuse to do this, if they have a good reason
then why don't they come out with it.


They *have* answered it.  The fact that you keep banging on about it
indicates to me that you're the kind of person who sees the argument
was lost days ago, but keeps coming back every few hours with And
another thing

You just have it in your mind that there's a conspiracy against AndyOS
or whatever you run your computer on.  You probably believe in the
extra assassins on the grassy knoll, the Loch Ness Monster, and that
the Royal Family are lizards.



Sorry for the long email, but people keep reply to my reply, so I feel
I owe them a response.



Fine - you've just added yourself to my smug filter.

Rich.
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-06 Thread Andy

On 06/03/07, Jason Cartwright [EMAIL PROTECTED] wrote:

You are suggesting that Adobe may knowingly put code in their apps to
send spam? Or are you suggesting that Adobe may knowingly put code in
their apps to let other people do that? Both are ridiculous.


Why is that ridiculous?

I also do not know how good the Adobe QA is. Maybe one renegade coder
could include dangerous code for his own profit. Is it unheard of for
someone to abuse their position in a company?


[EMAIL PROTECTED] wrote:

Maybe Flash has had some flaws.  Ditto OpenOffice.org, Firefox, Ubuntu etc.


I think you have miss understood me.

I am not talking about accidental coding mistakes. I am talking about
the possibility of code being included to do bad things intentionally.
I can look through the source code of my OS (and I have read bits of
the Linux kernel by the way), and so can others.


If you are concerned, maybe you should ask Real?


Tiny problem there, if I am suspecting Real's code what good is asking them?

I ask the BBC because you are requiring me to use Real Player to
access your service.


I wouldn't ask my council which
publishes content in PDF format, to re-assure me that Adobe Acrobat is
safe on my machine.  I'd ask Adobe.


What's that got to do with anything? I use evince to read PDFs, not
Adobe Acrobat Reader.

PDF is an open standard, I don't need to use Acrobat. All I ask is
that the BBC use an open standard, just as your council is doing by
using PDF.

If the BBC used an open standard I too would not be asking you these questions.
So why don't you follow your councils lead and use an open standard?


The BBC website uses a few different technologies but yes, Solaris is
involved and they run Apache 2.  There's also some Windows servers
floating around (obviously as we stream content in the WMV format)


Ah Solaris. Are you running the Sparcs chipset? Just curious. I heard
they do context switching faster than the intel chips.

Would it not be cheaper and easier to scrap WMV and switch to an open
standard as then you could get rid of the Windows servers and run your
servers with a consistent operating system?

Can someone from the BBC actually provide a good answer to why the BBC
refuses to use an Open Standard for their Audio Streaming and for the
active parts of the website?

I do sympathise with the BBC's use of Flash, there are some occasions
where the other technologies just don't cut it. But where HTML/CSS and
other standards are capable of delivering the same user experience why
can they not be used?

Maybe there should be a standard for something similar to flash that
everyone could use. As far as I know there isn't. Correct me if I am
wrong please.
Maybe the BBC could create one? Or try to encourage someone else to create one.

Basically my main point is:
why won't the BBC use openly specified formats where they provide an
adequate solution?

I don't think anyone has answered that. You seem more concerned with
telling me why I should ignore security or my morals and install real
player, and seems the BBC is meant to be neutral that's worrying. I
get the fact you like real player, you may think its excellent
software, I am not trying to stop you listening to things with real
player. I am just asking that I be allowed to listen with software
that I trust and I like using, why is that so much to ask?

It's nice to actually talk to some people from the BBC. It shows you
guys will actually engage in conversation with your audience. Isn't
the email great?

Thanks

Andy

P.S.
Richard Lockwood wrote:

You just have it in your mind that there's a conspiracy against AndyOS
or whatever you run your computer on.  You probably believe in the
extra assassins on the grassy knoll, the Loch Ness Monster, and that
the Royal Family are lizards.


I don't see what that has to do with anything.


It's been answered several times - it's not mandatory.


Oh I must have missed something. I would appreciate the link to where
I can listen to the listen again thing in an openly specified format,
thanks. I must have just misunderstood and it was there all along.

And a quick link to why an open format can not be used would be good,
if as you claim it has been answered. unless it hasn't been answered,
I suspect it is not.
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-06 Thread Andrew Bowden
  If you are concerned, maybe you should ask Real?
 Tiny problem there, if I am suspecting Real's code what good 
 is asking them?

Well, it might make them realise that people are onto them and that they
shouldn't do it :)

  The BBC website uses a few different technologies but yes, 
  Solaris is 
  involved and they run Apache 2.  There's also some Windows servers 
  floating around (obviously as we stream content in the WMV format)
 Ah Solaris. Are you running the Sparcs chipset? Just curious. 
 I heard they do context switching faster than the intel chips.

To be honest, I've no idea what the hardware is inside. 

 Would it not be cheaper and easier to scrap WMV and switch to 
 an open standard as then you could get rid of the Windows 
 servers and run your servers with a consistent operating system?

Perhaps you might be interested in some of the debates on the Points of
View messageboard.  There's regularly posts by people demanding more WMV
content (usually along the lines of Why do you use this RealPlayer
crap?  Windows Media is much better)

Here's one for example.
http://www.bbc.co.uk/dna/mbpointsofview/F2131439?thread=3843045


-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-06 Thread Andy Leighton
On Tue, Mar 06, 2007 at 11:08:06AM +, Andy wrote:
 On 06/03/07, Andrew Bowden [EMAIL PROTECTED] wrote:
 And that's before you've got an operating system installed - even Linux
 isn't without its legalities (GPL etal)
 
 GPL only applies if I copy the software. It is not a EULA, it is not a
 contract it merely waives certain copyrights. (IANAL)

(A good job too).  GPL does NOT waive any part of copyright.  Copyright
law still applies in its entirety.  What GPL does is give you a licence
(permission in everyday English) to make copies of the program, make
changes to the source code and distribute the original and your changed
version as long as you follow certain rules. 

 And how do you know I haven't written my own operating system?

Because you are running a debian based linux (according to your
headers).

 Of course I use Ogg here as an example, any other free and open format
 is fine by me. As long as it is also sent via a standardised protocol.

RTSP is pretty standard, is document, and has open source
implementations.

 So far it looks to me like the BBC is intentionally trying to
 influence the software market to the detriment of the public. I hope I
 am wrong. So if you could explain _why_ the BBC is incapable of
 providing a stream in a free format it would be a start.

A think a lot of the problem is historical.  When first used there
wasn't the choice we have today.  I would imagine it would be quite a 
hard sell to get the suits to agree to replace RealAudio with OGG.  That 
isn't to say someone shouldn't be doing it - for the reasons David 
Woodhouse mentions.

-- 
Andy Leighton = [EMAIL PROTECTED]
The Lord is my shepherd, but we still lost the sheep dog trials 
   - Robert Rankin, _They Came And Ate Us_
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-06 Thread David Woodhouse
On Tue, 2007-03-06 at 14:23 +, Andy Leighton wrote:
 A think a lot of the problem is historical.  When first used there
 wasn't the choice we have today.  I would imagine it would be quite a 
 hard sell to get the suits to agree to replace RealAudio with OGG.  That 
 isn't to say someone shouldn't be doing it - for the reasons David 
 Woodhouse mentions.

I think the trick might be to _not_ sell it as a Real replacement.
Vorbis is just another one of the multitude of codecs which the Real
software, both server side and client side, supports. Hopefully it could
be treated as an implementation detail which doesn't require wholesale
changes to the software setup at either end.

-- 
dwmw2

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-05 Thread Jason Cartwright
Hi Andy,

This is all my personal opinion.

Thank you for presenting yet another The BBC isn't supporting my
favorite format moan.

 Flash may be running at startup

I don't believe it does this.

 If you can't see what code is doing to your machine better assume its
doing something bad to it.

Yes, if your completely paranoid.

 Javascript (needed for AJAX) is implemented differently across browser

Yes, but there are ways and means of getting the % of users who can run
it much, much higher than the Java plugin. Hence why the majority of
webpages use javascript in some way but hardly any use Java applets.

 Who is responsible for these decisions?

Ultimately it is probably the developer of the application, although
they are bound by the Standards  Guidelines [1]. In this case we are
talking about the Multimedia Plugin-in Content Standards document [2].

This standard shows that Multimedia plug-in content SHOULD only be used
to extend the user experience of sites on bbc.co.uk, to raise their
overall appeal, or to promote the brand. and that traditional uses of
Java can be achieved in JavaScript or Flash, and these SHOULD be used
due to their lower user system/security requirements..

The people responsible for the standard have their names at the bottom
of the document [3].

The flash player is more prevalent than a Java plugin (98.3% vs 86.9%)
[4]. The Java plug-in (at least the one presented to me) is about 5.5x
the size of the Flash plugin (7.1mb [5] vs 1.3mb [6]).

My personal experience is that whilst they have their applications, Java
applets are slow and clunky. They suffer versioning and browser
implementation issues, plus load VERY slowly on the majority of user's
platforms as migc63 describes.

 Are they actually qualified or did they pull somebody in off the
street

I believe the BBC's fair selection policies prevent it from doing this.
You may be interested in the How do we recruit document [7]. Thanks
for demeaning our jobs though.

J

[1] http://www.bbc.co.uk/guidelines/newmedia/
[2]
http://www.bbc.co.uk/guidelines/newmedia/desed/multimedia_plugins_flash.
shtml
[3]
http://www.bbc.co.uk/guidelines/newmedia/desed/multimedia_plugins_flash.
shtml#s5_about
[4] http://www.adobe.com/products/player_census/flashplayer/
[5] http://www.java.com/en/download/windows_xpi.jsp
[6]
http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=Sho
ckwaveFlash
[7] https://jobs.bbc.co.uk/fe/tpl_bbc01.asp?newms=info25


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy
Sent: 04 March 2007 22:32
To: backstage@lists.bbc.co.uk
Subject: Re: [backstage] Flash required?

On 04/03/07, Gordon Joly [EMAIL PROTECTED] wrote:
 Switch to Ruby on Rails and AJAX over and above Java?
Ruby is server side, unless I am mistaken. Thus would not need to be
installed locally, so a good thing there.

Javascript (needed for AJAX) is implemented differently across browser.
not even sure the XMLHTTPRequest function, or whatever it is called, is
standardised or if websites just pray all vendors implemented it the
same way.

As for Flash being faster than Java and your system freezing when
loading java. Where the systems mutli-platform or did you just try
Windows? An OS is supposed to allow multiple processes to run
concurrently, if something hangs then either part of your program was
written badly, e.g. the browser is waiting for Java to complete start up
at the expense of rendering, or the OS kernel Scheduler is not doing
it's job. While it is waiting for the disc to fetch jvm it should be
running the other programs.

Flash may be running at startup, some programs do that. It makes them
look quick but you lose out in memory. And once your machine resorts to
Virtual Memory your machine will crawl.

I suggested Java over HTML/CSS/Javascript as Java is more versatile.
Java will also run on many more platforms than Flash. You can even get
embedded versions of Java. Java is a more full featured language than
javascript, or I might just not know Javascript well enough.


And of course security wise Flash is a no go area. If you can't see what
code is doing to your machine better assume its doing something bad to
it. Of course I could run flash in a VM but the overhead just to run the
BBC webpage would be completely unacceptable, even with kernel level
acceleration (I don't have native support for VM on my CPU, unless I
upgrade).

Again the BBC is taking a one-vendor approach when there are
multi-vendor multi-platform alternatives. Who is responsible for these
decisions? Are they actually qualified or did they pull somebody in off
the street (wouldn't be the first time the BBC did that either).

Andy
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe,
please visit
http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.
Unofficial list archive:
http://www.mail-archive.com/backstage@lists.bbc.co.uk/

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe

Re: [backstage] Flash required?

2007-03-05 Thread Andy Leighton
On Sun, Mar 04, 2007 at 10:32:04PM +, Andy wrote:
 On 04/03/07, Gordon Joly [EMAIL PROTECTED] wrote:
 Switch to Ruby on Rails and AJAX over and above Java?

 Ruby is server side, unless I am mistaken. Thus would not need to be
 installed locally, so a good thing there.
 
 Javascript (needed for AJAX) is implemented differently across
 browser. not even sure the XMLHTTPRequest function, or whatever it is
 called, is standardised or if websites just pray all vendors
 implemented it the same way.

Javascript is pretty standard.  XMLHTTPRequest is implemented slightly
different across platforms however it is pretty easy to write code that 
wraps around the particular implementation for all the major browsers.

 I suggested Java over HTML/CSS/Javascript as Java is more versatile.
 Java will also run on many more platforms than Flash. You can even get
 embedded versions of Java. Java is a more full featured language than
 javascript, or I might just not know Javascript well enough.

I've written Java on server, client and mobile.  CDLC (the form of
Java on mobile phones) is pretty cut down compared to JavaSE - the
UI layer is completely different for example.  Also I am not sure
how good the phone browsers (or even Pocket IE on WindowsCE PDAs) 
are at running java applets. 

Javascript as a language is perfectly capable (although prototype
based languages have typically been less well-understood).  Some
of its poor reputation comes down to poor implementation of the DOM
and not the language at all.  Also it doesn't have a wide range
of general purpose libraries (IO and UI in particular) because it
was designed to work wihtin a hosted environment.

At the moment for most things my choice would tend to JS/CSS/HTML
for portability.  However I do appreciate that it can be a more
tricky proposal to develop to that and likely to take a little
longer than Flash.  

Personally I'm looking forward to a time when all desktop browsers 
have SVG/SMIL/XForms/XHTML/CSS3.

 And of course security wise Flash is a no go area. If you can't see
 what code is doing to your machine better assume its doing something
 bad to it. Of course I could run flash in a VM 

Technically the Flash Player is already a VM. 

If you want real issues with Adobe Flash the following are better
issues - far more optimisation for the Windows platform.  Solaris is 
still languishing on Flash 7.  No 64bit version.

-- 
Andy Leighton = [EMAIL PROTECTED]
The Lord is my shepherd, but we still lost the sheep dog trials 
   - Robert Rankin, _They Came And Ate Us_
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread blogHUD

Having been one of the first people at the BBC to try to create a 'useful' (
;-) ) Flash app ( BBC New Iraq War Console / Celebdaq Interactive Console) I
came up against so many people at work saying We can't use Flash 6!! (back
in the day) , I said Rubbish! Check the stats! Sniff the plugin version!!
and then they soon found out that a MASSIVE majority of users to BBC News
Online had the version of Flash I needed (to save vast amounts of time
parsing xml etc)

So, on we went.

I think it's amusing when I see people bemoan the use of Flash for things
that sure, can be done in AJAX etc. (I have learned and used a lot of AJAX
since those early Flash days, when at the time it was the the only way you
could do certain things across platforms which were meant meant to improve
the user experience - no, really! ;) )

Trouble is, there aren't enough developers there at the beeb (in News, at
least) who can do all these things - along with all the other great stuff
they have to do.

There are some amazing developers there - don't get me wrong - some are
geniuses - some are not anything close. Some are great at Java, some are
Flash ninjas, some do great html. Some do what they're told. Some push the
boundaries.  Some 'watch the clock'. Some work as long as it takes to get a
job done because they love it! ;)  Some do that little bit 'extra'.

What can happen in editorially-driven sites like this is, when a
producer/editor wants a certain 'feature', a representative of the
design/dev team might a) say 'No! We can't do that!'  then hopefully b) Come
up with a solution / compromise which might be down to skillsets required
and resources available.

What I mean is, I expect Flash was chosen because when you have a Flash
ninja at your disposal, it's very very easy fast and cheap to implement. And
you know it's going to work across platforms. And you know it's safe - as
it's in the Flash 'vm' environment/wrapper, where doing really bad things is
pretty impossible actually.

Hopefully a Flash dev there worth his/her salt stood up and said I can do
it! ;)

K

ps: dont get me started on the crazy looks people gave me years ago when I
suggested I use PHP and MySql on a live project.  Save money?? God forbid!!
;) lol
pps: I *did* end up using LAMP for that project. Using an old PC which was
about to be thrown out as it was not Millennium compliant - I put Linux on
it - seemed OK to me ;) hehe








On 3/5/07, Andy Leighton [EMAIL PROTECTED] wrote:


On Sun, Mar 04, 2007 at 10:32:04PM +, Andy wrote:
 On 04/03/07, Gordon Joly [EMAIL PROTECTED] wrote:
 Switch to Ruby on Rails and AJAX over and above Java?

 Ruby is server side, unless I am mistaken. Thus would not need to be
 installed locally, so a good thing there.

 Javascript (needed for AJAX) is implemented differently across
 browser. not even sure the XMLHTTPRequest function, or whatever it is
 called, is standardised or if websites just pray all vendors
 implemented it the same way.

Javascript is pretty standard.  XMLHTTPRequest is implemented slightly
different across platforms however it is pretty easy to write code that
wraps around the particular implementation for all the major browsers.

 I suggested Java over HTML/CSS/Javascript as Java is more versatile.
 Java will also run on many more platforms than Flash. You can even get
 embedded versions of Java. Java is a more full featured language than
 javascript, or I might just not know Javascript well enough.

I've written Java on server, client and mobile.  CDLC (the form of
Java on mobile phones) is pretty cut down compared to JavaSE - the
UI layer is completely different for example.  Also I am not sure
how good the phone browsers (or even Pocket IE on WindowsCE PDAs)
are at running java applets.

Javascript as a language is perfectly capable (although prototype
based languages have typically been less well-understood).  Some
of its poor reputation comes down to poor implementation of the DOM
and not the language at all.  Also it doesn't have a wide range
of general purpose libraries (IO and UI in particular) because it
was designed to work wihtin a hosted environment.

At the moment for most things my choice would tend to JS/CSS/HTML
for portability.  However I do appreciate that it can be a more
tricky proposal to develop to that and likely to take a little
longer than Flash.

Personally I'm looking forward to a time when all desktop browsers
have SVG/SMIL/XForms/XHTML/CSS3.

 And of course security wise Flash is a no go area. If you can't see
 what code is doing to your machine better assume its doing something
 bad to it. Of course I could run flash in a VM

Technically the Flash Player is already a VM.

If you want real issues with Adobe Flash the following are better
issues - far more optimisation for the Windows platform.  Solaris is
still languishing on Flash 7.  No 64bit version.

--
Andy Leighton = [EMAIL PROTECTED]
The Lord is my shepherd, but we still lost the sheep dog trials
   - Robert Rankin, 

Re: [backstage] Flash required?

2007-03-05 Thread Scot McSweeney-Roberts

Andy wrote:


On 04/03/07, Gordon Joly [EMAIL PROTECTED] wrote:


Switch to Ruby on Rails and AJAX over and above Java?


Ruby is server side, unless I am mistaken. Thus would not need to be
installed locally, so a good thing there.

Javascript (needed for AJAX) is implemented differently across
browser. not even sure the XMLHTTPRequest function, or whatever it is
called, is standardised or if websites just pray all vendors
implemented it the same way.




Generally, you would use a Javascript library to abstract XHR so that 
you don't need to worry what the particular browser quirks are. In 
Rail's case, it uses Prototype - http://prototypejs.org/. Most libraries 
abstract XHR so much that AJAX even works on browsers that don't support 
XHR (through the use of hidden IFRAMES).




I suggested Java over HTML/CSS/Javascript as Java is more versatile.
Java will also run on many more platforms than Flash. You can even get
embedded versions of Java. Java is a more full featured language than
javascript, or I might just not know Javascript well enough.


Seeing as Google Web Toolkit compiles Java to Javascript, I would assume 
they must be fairly feature equivalent, at least at the language level 
(though which one's easier to program in is debatable). Java has more 
libraries, but how many of them are useful when using Java as a Flash 
replacement?


From personal experience, one of the biggest problem with using 
Javascript/HTML/CSS as a Flash replacement is sound support which, from 
what I can tell, is fairly non existent (though I'm really hoping 
somebody can prove me wrong on this).


Assuming you don't need sound support, I don't see what is gained from 
using Java over HTML/CSS/Javascript. DHTML/AJAX sites are often far more 
responsive than anything I've seen done in a Java Applet, not that there 
are that many Java applet sites left to compare with. While Java may be 
more versatile, in most cases it's going to be overkill (and not just on 
the client - a lot of RoR's success is due to it being  a lot easier to 
whip up a Web 2.0 style website in RoR than in JEE). 


And of course security wise Flash is a no go area. If you can't see
what code is doing to your machine better assume its doing something
bad to it. Of course I could run flash in a VM but the overhead just
to run the BBC webpage would be completely unacceptable, even with
kernel level acceleration (I don't have native support for VM on my
CPU, unless I upgrade).



But Flash is a VM, and is sandboxed (just like Java). Looking at Adobe's 
page on security in Flash 8 (in particular the sandboxing) at 
http://www.adobe.com/devnet/flash/articles/fplayer8_security_03.html 
Flash's sandboxing model is strikingly similar to Java Applets.


Scot

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Andy Leighton
On Mon, Mar 05, 2007 at 11:06:17AM +, blogHUD wrote:
 Trouble is, there aren't enough developers there at the beeb (in News, at
 least) who can do all these things - along with all the other great stuff
 they have to do.
 
 There are some amazing developers there - don't get me wrong - some are
 geniuses - some are not anything close. Some are great at Java, some are
 Flash ninjas, some do great html. Some do what they're told. Some push the
 boundaries.  Some 'watch the clock'. Some work as long as it takes to get a
 job done because they love it! ;)  Some do that little bit 'extra'.

Pretty much like any other company.  If there aren't enough developers
with the requisite skills that is a problem for either recruitment and/or
training.

 What can happen in editorially-driven sites like this is, when a
 producer/editor wants a certain 'feature', a representative of the
 design/dev team might a) say 'No! We can't do that!'  then hopefully b) Come
 up with a solution / compromise which might be down to skillsets required
 and resources available.

Policy of what is sensible to implement as Ajax, Java or Flash should
come from the technical management, and then that policy should be 
followed through.  At the moment your description sounds a bit like a
case of Oh Fred is free but he can only do Flash is one of the main
deciding factors on what technology gets used.

-- 
Andy Leighton = [EMAIL PROTECTED]
The Lord is my shepherd, but we still lost the sheep dog trials 
   - Robert Rankin, _They Came And Ate Us_
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Tim Cowlishaw

Is all the discussion of AJAX here missing the point slightly? The point of
AJAX is to allow the sending and recieving of data without refreshing the
page, which is only one facet of the functions that flash can fulfil. While
I'm personally pretty anti-flash in most cases (although stuff like sIFR
shows how it can be applied in a useful and usable way -
http://www.mikeindustries.com/sifr/ ) it's use as a so-called 'rich-media'
interface (animation, sound, video, precise typographic control) have
absolutely nothing to do with AJAX (although javascript could replace much
of this functionality)?

Cheers,

Tim


RE: [backstage] Flash required?

2007-03-05 Thread Andrew Bowden

  What can happen in editorially-driven sites like this is, when a 
  producer/editor wants a certain 'feature', a representative of the 
  design/dev team might a) say 'No! We can't do that!'  then 
  hopefully 
  b) Come up with a solution / compromise which might be down to 
  skillsets required and resources available.
 Policy of what is sensible to implement as Ajax, Java or 
 Flash should come from the technical management, and then 
 that policy should be followed through.  At the moment your 
 description sounds a bit like a case of Oh Fred is free but 
 he can only do Flash is one of the main deciding factors on 
 what technology gets used.


Policy on what should be used does come from technical management,
however that policy always has to reflect the skills /currently/
available to the organisation and the cost of doing so.

And ultimately the correct decision must always be based on what the
editorial proposition is, and how easy it is to do that job.  In other
words, if it's going to take two weeks to do something in Flash, four to
get it done in JavaScript and you need it in three weeks time, people
would go down the Flash route.

The BBC is no different to any other large organisation in that it has a
wide range of skills in its staff, however the right staff are not
always available at the right time for every circumstance.


Funnily enough, as this conversation goes on, I'm trying to work out
what my tech team will be doing for the next two weeks...  And, of
course, one of the things I'm doing is trying to balance out what my
team of eight can do, who needs to do what, and when they need to do it
for :)

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Scot McSweeney-Roberts

Tim Cowlishaw wrote:


Is all the discussion of AJAX here missing the point slightly?



It depends on how you define Ajax. Ajax is now often used to mean Web 
2.0 style websites, based primarily on HTML/CSS/Javascript as opposed 
to just Asynchronous Javascript and XML. Especially as some AJAX based 
site are often turning to JSON instead of XML for data transport and for 
a lot of sites there's just not that much in the way of Asynchronous 
calls. Since it's a lot easier to say AJAX than it is to say DHTML, or 
HTML/CSS/Javascript and all the terms are related anyway the term Ajax 
now has more than it's original meaning.


Which sounds better:
We could use HTML/CSS/Synchronous Javascript/JSON instead of Flash
We could use Ajax instead of Flash

While the first might be technically more correct, the second is easier 
to say, and you still get the gist of what sort of site you're developing.


Scot
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Andy

On 05/03/07, blogHUD [EMAIL PROTECTED] wrote:

they soon found out that a MASSIVE majority of users to BBC News
Online had the version of Flash I needed


I was always told we needed the BBC to cater for the people who aren't
in the majority.
If you are only going to cater for the majority then why do we even
bother with a BBC in the first place?


I think it's amusing when I see people bemoan the use of Flash for things
that sure, can be done in AJAX etc.


I would recommend never using Flash.
By using Flash the BBC is forcing users to enter into a legal contract
with a third party, just to use the BBC's site.

Oh and on the subject of VM, how does the flash VM protect me if I am
worried about the player itself being hostile?
I can not accurately determine what actions it is going to take. I am
sorry but I am not skilled enough in reverse engineering to look at
binary level data and determine what the code does.



Quick comment about the person who said Java can be compiled to
javascript, they must have the same features.
Think about that for a minute. My C compiler GCC, compiles C and C++
code to Intel Machine ode, are you saying machine code and C/C++ have
the same language features?


Andy
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Adam Leach

Andy wrote:

On 05/03/07, blogHUD [EMAIL PROTECTED] wrote:

they soon found out that a MASSIVE majority of users to BBC News
Online had the version of Flash I needed


I was always told we needed the BBC to cater for the people who aren't
in the majority.
If you are only going to cater for the majority then why do we even
bother with a BBC in the first place?
I always thought BBC is mainstream and other government media companies 
like Channel 4 are for the minorities.


I think it's amusing when I see people bemoan the use of Flash for 
things

that sure, can be done in AJAX etc.

I would recommend never using Flash.
By using Flash the BBC is forcing users to enter into a legal contract
with a third party, just to use the BBC's site.
You can always click the links for the flash free version.  No one is 
forcing you to look at the flash content. I reckon if you took a random 
sample of people from the street the vast majority would prefer the 
flash version.

Oh and on the subject of VM, how does the flash VM protect me if I am
worried about the player itself being hostile?
I can not accurately determine what actions it is going to take. I am
sorry but I am not skilled enough in reverse engineering to look at
binary level data and determine what the code does.
Blimey if your that paranoid you should start using lynx immediately.  
How do you know that all the images on the BBC web site haven't been 
infected with a virus like the WMF exploit 
(http://www.microsoft.com/technet/security/Bulletin/MS06-001.mspx), plus 
all that nasty javascript that is all over the web these days.


Anyway i thought this was the BBC Backstage mailing list and not the BBC 
Bashing mailing list :-P


Adam

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Andy

On 05/03/07, Adam Leach [EMAIL PROTECTED] wrote:

You can always click the links for the flash free version.  No one is
forcing you to look at the flash content. I reckon if you took a random
sample of people from the street the vast majority would prefer the
flash version.


I pay for the flash content. They can produce said content in an open
and standard compliant way, the BBC took the choice that they would
force me to enter a contract with a third party. I thought the BBC was
forbidden from interfering with commercial markets, maybe I should be
writing to Offcom or the E.U. commission?


Blimey if your that paranoid you should start using lynx immediately.
How do you know that all the images on the BBC web site haven't been
infected with a virus like the WMF exploit
(http://www.microsoft.com/technet/security/Bulletin/MS06-001.mspx), plus
all that nasty javascript that is all over the web these days.


Why would I be worried about WMF exploit? You really think I would use
that software? It takes someone with an exceptional stupidity to
decide to include binary executable code in an image file!

Javascript is reasonably well sand boxed. I can also disable it at a
click of a button.

Flash is binary code which executes directly on my CPU and has access
to all the files at my privilege level (i.e. ALL my personal files).
Which part of this don't you understand? It is not that a flash
program on a website could be a threat, it's that the Flash Player
itself could pose a security risk? Or has the BBC examined it's source
code and is it willing to guarantee that this software is free from
any malicious code?

I asked the BBC this before, they refused to answer, so maybe someone
would like to answer it:
Why does the BBC require people to compromise system security to use
their site to its full extent?


Anyway i thought this was the BBC Backstage mailing list and not the BBC
Bashing mailing list :-P

If someone had the decency to answer my questions I would appreciate it.
When they do something right I will commend the BBC, but I am still
waiting for them to do something good.

I suppose the BBC news RSS feed is OK. My feed reader gets the
Technology feed. No interesting news really today, apart from
something about one care and viruses but I saw that on slashdot
already.

But if and when the BBC starts using open and published standards and
develops it's software cross platform I will be here to congratulate
them.
However on past performance I would guess that the is unlikely to
happen, unless Offcom get around to enforcing the law and force the
BBC to do as it is supposed to, at which point I will be
congratulating Offcom.

Credit where credit's due, and the BBC don't deserve much yet, they
are doing all the wrong things. DRM = bad idea. Flash = bad idea. Real
Player = bad idea. Windows only software = bad idea.

Andy
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread George Wright
On Mon, 2007-03-05 at 20:43 +, Andy wrote:
snip lots of stuff

 Credit where credit's due, and the BBC don't deserve much yet, they
 are doing all the wrong things. DRM = bad idea. Flash = bad idea. Real
 Player = bad idea. Windows only software = bad idea.


Sorry to ask, I get the rest and all, but Real player= bad why?

1) There's a free software player...

apt-cache show helix-player
Package: helix-player
Priority: optional
Section: graphics
Installed-Size: 11536
Maintainer: Daniel Baumann [EMAIL PROTECTED]
Architecture: powerpc

2) There are plugins for most browsers (and by that I mean the
mozilla-helix/ mozilla-real bit, not 'real player itself')


3) There's a non free player available in 2 clicks from real.com or via
repos.


4) There's a free software server available too.

5) It runs on more archs than you can shake a stick at

What's up with it?


Regards

George



-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Andy

On 05/03/07, George Wright [EMAIL PROTECTED] wrote:

Sorry to ask, I get the rest and all, but Real player= bad why?


I was under the impression that the Real Media formats are proprietary
so only Real Networks know how to implement them. I could be wrong of
course.



1) There's a free software player...

apt-cache show helix-player


I don't think it supports RTSP (the streaming protocol). At least last
time I tried it it said I needed real player installed.


2) There are plugins for most browsers (and by that I mean the
mozilla-helix/ mozilla-real bit, not 'real player itself')


See above



3) There's a non free player available in 2 clicks from real.com or via
repos.


Back when I used to use Windows I had real security issues with Real
Player. It looked an awful lot like a Trojan to me.

It would auto-start every time I turned my computer on. I couldn't
turn this off. In the end I had to use a security program to kick it
out of the registry.

It would connect to the Internet without my consent, even after
turning off the check for updates and other settings. I had to
configure my firewall to silently block it's connection attempts. I
never did find out what it was doing or more importantly what data it
was sending.

It kept displaying adverts on my screen (some popup thing in the
bottom right hand corner, near the tray icon).

Does that look like reputable and trustworthy software to you?
I don't want to risk damaging my nice Linux system with something that
I know acts suspiciously, especially if I need to run it as root. (For
Windows users root is like your Administer level account)

If it doesn't do anything bad why is the source code hidden?!


4) There's a free software server available too.


There's a free software server capable of Ogg Vorbis streaming.


5) It runs on more archs than you can shake a stick at


I know where there is an Arm board, do I need to shake a stick at it?
Does Real Player run on Arm? There's always someone who has an obscure
piece of kit.



What's up with it?


As above. Of course if I am mistaken don't hesitate to correct me ;)

Andy
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread George Wright
On Mon, 2007-03-05 at 21:41 +, Andy wrote:
 On 05/03/07, George Wright [EMAIL PROTECTED] wrote:

 I was under the impression that the Real Media formats are proprietary
 so only Real Networks know how to implement them. I could be wrong of
 course.

So, your major objection to real is that it isn't free software?

Now, I grant you that the Real/Helix split is confusing, but it seems
odd, given that they've GPLd shed loads of it, to lump them in the same
boat as Windows only programmes, or DRM, or whatever else you lumped
them in with - which is why I queried it. Rest of points inline:

 
 I don't think it supports RTSP (the streaming protocol). At least last
 time I tried it it said I needed real player installed.

From what I've seen, sometimes I've got that, sometimes not - so I
imagine it depends on the implementation by the content provider - not
Real/Helix's fault.

 
 Back when I used to use Windows I had real security issues with Real
 Player. It looked an awful lot like a Trojan to me.

Most things on Windows look like trojans to me. The fact that Real
looked bad for you on windows doesn't make it bad for me on GNU/Linux or
Sol, or whatever


 If it doesn't do anything bad why is the source code hidden?!

A good argument.  Here's some source.

https://common.helixcommunity.org/2004/devdocs/quickstart

https://helixcommunity.org/viewvc.cgi/player/


 There's a free software server capable of Ogg Vorbis streaming.

Vorbis recommend the Real stuff (http://www.vorbis.com/software/#linux)

'The Helix Player is RealNetworks's Helix Community Project's player for
UNIX (Linux and BSD included). Today, it supports Ogg Vorbis and Theora
(as you'd expect) as well as Real's own formats, MPEG and pretty much
any other kind of audio/video media you can think of.'


However, no-one uses ogg (see James Cridland's mail about Virgin's ogg),
and we (the BBC) make stuff that we want people to use. We also make our
own codecs, which I'm sure one day we hope people will also use.

In the meantime, people do use real. I use Ogg. I'm not all people. The
BBC has done ogg trials, and might do them again. It seems curious to
blame real for the fact that people don't use ogg, or to ignore their
implementation of a free server in favour of an ogg one - or have I got
your argument the wrong way around?

 I know where there is an Arm board, do I need to shake a stick at it?
 Does Real Player run on Arm? 

http://www.real.com/realmobile/palmone.html

Minimum Requirements 
 1. PalmOne OS5-based device with ARM processor

Or, of course, you could build it from src 

https://community.helixcommunity.org/developers/#source

 There's always someone who has an obscure
 piece of kit.

Yep, and real seems pretty good at running on various bits of kit


 
  What's up with it?
 
 As above. Of course if I am mistaken don't hesitate to correct me ;)


Well, I think your main point seems to be 'the BBC should use ogg' -
which, if correct, I wouldn't have bothered responding to (this isn't
yet, /. as much as it seems like it sometimes)

Other points

1) there's some source available under sane licences.
2) Real itself is probably awful on windows - but what isn't?
3) there is an arm versiion precompiled, and you could get your own one
built (building helix is a pain, but hey, it's in main, so you could go
nuts http://packages.qa.debian.org/h/helix-player.html )


Smiles

George



-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-05 Thread Tim Thornton
On 05/03/07, Andy [EMAIL PROTECTED] wrote:
 On 05/03/07, George Wright [EMAIL PROTECTED] wrote:
  5) It runs on more archs than you can shake a stick at

 I know where there is an Arm board, do I need to shake a stick at it?
 Does Real Player run on Arm? There's always someone who has an obscure
 piece of kit.

Yup. :)


-- 
IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.



-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread David Woodhouse
On Mon, 2007-03-05 at 22:20 +, George Wright wrote:
 So, your major objection to real is that it isn't free software?

I can't speak for Andy, but my main objection to the Real formats is
that they _cannot_ be implemented in free software. It's a proprietary
format, not an open standard. Even if it were documented, it is (I
believe) covered by patents which would prevent freely-available
implementations.

Even mp3 is problematic because of the patents, although it's widely
implemented anyway. Ogg would be much better.

But Real does at least exist for Linux/PowerPC which is what I mostly
use these days, so pragmatically speaking it isn't _quite_ as bad as it
could be.

 Most things on Windows look like trojans to me. The fact that Real
 looked bad for you on windows doesn't make it bad for me on GNU/Linux or
 Sol, or whatever

The Real codec libraries work quite nicely in xine and other players.
They don't _look_ like anything, by themselves. 

 However, no-one uses ogg (see James Cridland's mail about Virgin's ogg),

My apologies; I haven't seen the mail in question and it doesn't leap
out of the archives at me. Do you have a reference?

 and we (the BBC) make stuff that we want people to use. We also make our
 own codecs, which I'm sure one day we hope people will also use.

That's a recursive argument. If the BBC made its content available in
Ogg, more of the BBC's audience would use Ogg. The _important_ point,
IMHO, is that Ogg is freely available, both libre and gratis. It need
never be a barrier to legal listening.

Operating systems don't ship with Real support either -- you have to
install that too.

 In the meantime, people do use real. I use Ogg. I'm not all people. The
 BBC has done ogg trials, and might do them again. It seems curious to
 blame real for the fact that people don't use ogg, or to ignore their
 implementation of a free server in favour of an ogg one - or have I got
 your argument the wrong way around?

I think perhaps you've missed the point. The Helix server and player are
_fine_ if it's Ogg you're serving or playing. It's the Real _formats_
which are problematic.

 1) there's some source available under sane licences.

The important part -- and in fact I would say the only relevant part --
is the codecs. And the source for those is not available.

-- 
dwmw2

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread George Wright
On Mon, 2007-03-05 at 22:49 +, David Woodhouse wrote:

 My main objection to the Real formats is
 that they _cannot_ be implemented in free software. It's a proprietary
 format, not an open standard. 

That makes sense.

But (and bear with me, I'm trying to work out the issues)

Is it the lack of (legal) ability to modify Real's source code, to do a
quick (legal) apt-get/yum/whatever install to get the player, to run
your own Real server, or your ability to redistribute the player, that's
the problem?

If your overall argument is 'the BBC should always offer AV content in
at least one format that plays in free software', then that's a
different question.

At the moment, Real seems the best non-free AV format. To you (and maybe
me with a non BBC head on) that might not be a suitable compromise. I've
suggested reasons below why moving to another format might not currently
be on the agenda.


 But Real does at least exist for Linux/PowerPC which is what I mostly
 use these days

Me too, which might have swayed me a little bit too.

  so pragmatically speaking it isn't _quite_ as bad as it
 could be.

indeed. And not as bad as DRM/ Windows only.


 The Real codec libraries work quite nicely in xine and other players.
 They don't _look_ like anything, by themselves. 

He was objecting to the Windows Real player - which he said looked like
a trojan to him.

So for you, the codec works, but you don't like the fact that it's not
really legal to get it working?


 My apologies; I haven't seen the mail in question and it doesn't leap
 out of the archives at me. Do you have a reference?

Here's the ref:

http://www.mail-archive.com/backstage@lists.bbc.co.uk/msg03400.html


and here's a reason for the BBC's ogg trials ceasing (which might not be
true, I don't know, it's not an offical source)

http://lists.gllug.org.uk/pipermail/gllug/2004-January/041215.html

 That's a recursive argument. If the BBC made its content available in
 Ogg, more of the BBC's audience would use Ogg


We did make it available. http://support.bbc.co.uk/ogg/oldnews.shtml

 Operating systems don't ship with Real support either -- you have to
 install that too.

Yes (although some do).

But in the meantime, we'd have to do a lot of work on having

WMV
Real
Ogg

and with a limited resource for hardware, admin and people - something's
got to give - especially when 99.99% of current listeners wouldn't see
any need to change, and most wouldn't see any benefit (without getting
into the quality of the codecs..)

 I think perhaps you've missed the point. The Helix server and player are
 _fine_ if it's Ogg you're serving or playing. It's the Real _formats_
 which are problematic.

Y..e..s, like I said, I was a little confused about that bit. There are
free Real servers which serve Real content available, but I don't know
if they're free-as-in-speech, or maybe even limited to x number of
streams..


 The important part -- and in fact I would say the only relevant part --
 is the codecs. And the source for those is not available.

So it's the binary blob/codec bit that's the problem? I don't like it
either, tbh, but this (cross platform players, source for most of the
containers available, legally pre-installed players on some platforms)
is all a long way from DRM and Windows only. Again, like I said, this is
why I jumped in - and now I'm talking about ogg :(

George

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-05 Thread Andy

On 05/03/07, George Wright [EMAIL PROTECTED] wrote:

So, your major objection to real is that it isn't free software?


My major objection would be the formats aren't available for other
people to implement. Unless of course they are available, and they
just haven't been implemented. If they are available do you know
where?


From what I've seen, sometimes I've got that, sometimes not - so I
imagine it depends on the implementation by the content provider - not
Real/Helix's fault.


It's always failled when I tried the Helix plugin with the BBC site.


Most things on Windows look like trojans to me. The fact that Real
looked bad for you on windows doesn't make it bad for me on GNU/Linux or
Sol, or whatever


Of course, but it does increase the likelihood of it being nasty, once
bitten twice shy and all that.



 If it doesn't do anything bad why is the source code hidden?!

A good argument.  Here's some source.


How does some code prove that the other part isn't hostile?
Give the guys some credit, if I was to write a backdoor into a program
and then decide to release some of it I would make sure not to release
backdoor.c (I would never actually write a backdoor into anything, but
that's not my point).


Vorbis recommend the Real stuff (http://www.vorbis.com/software/#linux)


I'm not sure they actually recommend it, they are just listing players
that support OGG. I doubt they are recommending the Real Media
formats.


However, no-one uses ogg


You don't mean no-one ;).
Because you said you used it, (further down).
And I use it.


(see James Cridland's mail about Virgin's ogg),

Got a link?


and we (the BBC) make stuff that we want people to use.


You work for the BBC?
You seem nicer than I imagined for a BBC employee. And appear to have
a good knowledge of computing, nice to see there are some good people
at the BBC.


We also make our
own codecs, which I'm sure one day we hope people will also use.


Dirac?

Why does it need to be your own codec, why not help with ogg, or is
there something fundamentally different? (my knowledge of audio
compression is a very basic, I know of Delta encoding, not much use
though is it really ;)?



In the meantime, people do use real. I use Ogg. I'm not all people. The
BBC has done ogg trials, and might do them again. It seems curious to
blame real for the fact that people don't use ogg, or to ignore their
implementation of a free server in favour of an ogg one - or have I got
your argument the wrong way around?


I don't blame Real, I blame Real for not letting me listen to streams
with the software I want t use. I blame the BBC for advocating a
certain commercial entity at the expense of others. I actually find it
amusing that DJ's have to make sure not to mutter phrases that relate
to a company, yet the BBC is allowed to plaster ads for companies like
Real Networks and Microsoft on its website and even require users to
do business with these companies.

You seem to be saying that implementing ogg would mean many people
couldn't listen, I don't understand this. I can find a media player
that will play an ogg stream licensed in such a way that the BBC can
distribute it itself.

I also never suggested only providing ogg streams. (If I gave this
impression I apologise. I personally disagree with using Real Player
and Windows, I don't expect the BBC to force people not to use Real
Player, but I do expect the BBC to give me a choice of what I run on
my machine).

Incidentally is the BBC willing to acceptable responsibility for any
damage incurred as a result of installing or running Real Player?




http://www.real.com/realmobile/palmone.html

Minimum Requirements
 1. PalmOne OS5-based device with ARM processor


Well I'll be damned it does run on ARM.



Well, I think your main point seems to be 'the BBC should use ogg' -
which, if correct, I wouldn't have bothered responding to (this isn't
yet, /. as much as it seems like it sometimes)


Why precisely does a suggestion of why don't you use ogg not deserve
a response? I of course don't mean exclusively use OGG, just let me
listen on any software I want. Of course if you know of a better
format that has an open specification feel free to share it.

You have yet to provide a good reason why you can't offer OGG along side Real.

In fact I have never received a satisfactory response to why it must
be real player formats.

And don't even get me started on the use of ActiveX on the BBC site.
(and I don't find being told to download ActiveX from the Microsoft
website very helpful when I explicitly said I use Linux, and the BBC
never bothered to respond after I told then I thought this advice was
not useful).



Interestingly a quick googling found a proposed standard for RTSP. I
wonder why its only proposed it's been there nearly 10 years. Maybe
they had problems with the 2 independent implementations issue?



Andy
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit 

[backstage] Flash required?

2007-03-04 Thread Jonathan Chetwynd

Flash required?

anyone care to suggest why this is in flash?

http://news.bbc.co.uk/2/shared/bsp/hi/live_stats/html/map.stm

seems unhelpful at best.

cheers



Jonathan Chetwynd



-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-04 Thread Andy

On 04/03/07, Jonathan Chetwynd [EMAIL PROTECTED] wrote:

anyone care to suggest why this is in flash?


So they can do animation when you hover over individual continents.
Also does animation for the slide out thing when clicking a story
(note: clicking on the story that's already being shown should make
the slide out thing slide back again).

Most of that could have been achieved via standard CSS and images.

It's probably because the BBC rewrites accessibility guidelines to
avoid having to actually comply with the industry standard one.

There policy is written based on what they are doing currently, not
what is actually meant to be done!

Andy

(note: I would much prefer the use of Java on the BBC website instead
of RealPlayer and Flash, at least Sun let people see there code to
rule out Trojan back doors and let other people develop JVMs)
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-04 Thread Adam Leach

Jonathan Chetwynd wrote:

Flash required?

anyone care to suggest why this is in flash?

http://news.bbc.co.uk/2/shared/bsp/hi/live_stats/html/map.stm

seems unhelpful at best.

Well Jonathan you can always click on the accessible link on the page 
http://news.bbc.co.uk/1/shared/bsp/hi/live_stats/html/lowbycountry.stm


I actually like the animation and the graphics as i feel it adds value 
to the information.


Adam
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


RE: [backstage] Flash required?

2007-03-04 Thread Gordon Joly

At 21:10 + 4/3/07, [EMAIL PROTECTED] wrote:
 note: I would much prefer the use of Java on the BBC website 
instead of RealPlayer and Flash, at least Sun let people see there 
code to rule out Trojan back doors and let other people develop JVMs


I don't think a lot of users would though, Java is clunky and slow 
from what I have seen. You always know when it's loading, because 
all the machines I've been on freeze for about a second whilst it 
kicks in, unlike the relative seamlessness with the Real/Flash 
plugins.


I quite like the stat-o-meter they have made on the BBC News 
website, and the animations add a nice touch to it. How do the guts 
it work though?



Switch to Ruby on Rails and AJAX over and above Java?

Gordo

--
Think Feynman/
http://pobox.com/~gordo/
[EMAIL PROTECTED]///
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] Flash required?

2007-03-04 Thread Andy

On 04/03/07, Gordon Joly [EMAIL PROTECTED] wrote:

Switch to Ruby on Rails and AJAX over and above Java?

Ruby is server side, unless I am mistaken. Thus would not need to be
installed locally, so a good thing there.

Javascript (needed for AJAX) is implemented differently across
browser. not even sure the XMLHTTPRequest function, or whatever it is
called, is standardised or if websites just pray all vendors
implemented it the same way.

As for Flash being faster than Java and your system freezing when
loading java. Where the systems mutli-platform or did you just try
Windows? An OS is supposed to allow multiple processes to run
concurrently, if something hangs then either part of your program was
written badly, e.g. the browser is waiting for Java to complete start
up at the expense of rendering, or the OS kernel Scheduler is not
doing it's job. While it is waiting for the disc to fetch jvm it
should be running the other programs.

Flash may be running at startup, some programs do that. It makes them
look quick but you lose out in memory. And once your machine resorts
to Virtual Memory your machine will crawl.

I suggested Java over HTML/CSS/Javascript as Java is more versatile.
Java will also run on many more platforms than Flash. You can even get
embedded versions of Java. Java is a more full featured language than
javascript, or I might just not know Javascript well enough.


And of course security wise Flash is a no go area. If you can't see
what code is doing to your machine better assume its doing something
bad to it. Of course I could run flash in a VM but the overhead just
to run the BBC webpage would be completely unacceptable, even with
kernel level acceleration (I don't have native support for VM on my
CPU, unless I upgrade).

Again the BBC is taking a one-vendor approach when there are
multi-vendor multi-platform alternatives. Who is responsible for these
decisions? Are they actually qualified or did they pull somebody in
off the street (wouldn't be the first time the BBC did that either).

Andy
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/