Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsGeneralPHPASPPerlColdFusionFlashHTML, CSS, ScriptsBrowsers

Webmaster Forum / Browsers / Opera / August 2008



Tip: Looking for answers? Try searching our database.

Big Problem: Files in 9.5 cache don't have file extension: There is no way people will accept this

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Annon - 20 Jun 2008 10:29 GMT
I installed 9.5 and started surfing. It worked.

I looked at some web sites and closed Opera.  I then looked at
the files in the cache directory.  They weren't what they were  
before.

They were in the form opr0000x with no file extension.  You had
no way to figure out which out of thousands of files were
viewable images, .tmp, and .flv files or unviewable html, .js,  
or .css files.

Many users go back and review cached files to look  at pictures
again and to view videos again.  Some people let videos download
without viewing and view them for the first time from cache with
an external media player, like VLC,  for a  better viewing
experience.

By taking off the extensions, Opera has made it practically
impossible for people to do things they have done since day 1, or
thereabouts.  This is called going backwards.

For a substantial number of users, this is war.  There is no way
in the world people are going move to 9.50 if they can't take a
second look at pictures and replay videos and do what they have
done forever.
Andrew Gregory - 20 Jun 2008 13:24 GMT
> I looked at some web sites and closed Opera.  I then looked at
> the files in the cache directory.  They weren't what they were
> before.

Try Tools -> Advanced -> Cache, or just opera:cache

HTH,
Signature

Andrew Gregory
<URL: http://www.scss.com.au/family/andrew/ >

Steve Thackery - 20 Jun 2008 13:52 GMT
Ah yes,  opera:cache.  It works fine.  People WILL accept this.

SteveT
Annon - 20 Jun 2008 20:08 GMT
> Ah yes,  opera:cache.  It works fine.  People WILL accept
> this.
>
> SteveT

No way.

The way it works now, I can go into the cache with a file
explorer and in maybe a minute, identify 200 or 300 jpgs and
pngs above 20 K or a large .tmp or .flv video from among
thousands of files.

If it is  video, I can play it.

I can quickly select the images and copy them to a new directory,
where I can then open Irfanview and examine the thumbnails to see  
if there is anything I want to look at further.  There too I can
use Irfanview to sort by name, size, and time to find what might
interest me and separate it from what does not.  

I tried once looking at the whole cache as thumbnails with
Irfanview.  It took forever  displaying little icons for text
files and gifs in which I had no interest while I had to sit
there.

This process saves time over individually saving images that as I
go along because I have click, say save, locate a directory, and
give it a name.

Opera cache does not provide the facilities of a full function
file manager which needs the extension to separate the wheat from
the chaff.  Without the extensions, what could do in few minutes
might take an hour or more opening thousands of images from
opera:cache to see what they are.
Steve Thackery - 20 Jun 2008 22:06 GMT
I take your point.  I didn't realise you were looking for proper file
manager facilities.  And you are right - without the extensions you are
knackered.

I wonder why they were removed.  Do you suppose Rijk or a colleague will let
us know?

SteveT
Eik - 20 Jun 2008 22:51 GMT
> I wonder why they were removed.

There was an explanation last year when the first beta came out but I  
can't remember it specifically.

I think it was to 'help' curious users from browsing their cache folder  
and running viruses/malware that may have come from web pages and would  
otherwise sit harmlessly in the cache folder, and also because some  
anti-virus programs occasionally caused problems if certain file  
extensions were saved to disk.

The other problem with not having file extensions is that when you view  
the source of a page or open a cached Javascript file from the error  
console, no syntax highlighting is automatically applied because most  
programs use the file extension to work out which scheme to use. I did  
suggest a configuration option to let the user add command switches to the  
action that launches the viewer because some text editors can be forced to  
apply a specified scheme this way, but I doubt it'll change. If Opera  
could be made to run, for example, "notapad2.exe /s 1 cachedHTMLFileName"  
then it would at least fix this problem.
Alan - 22 Jun 2008 07:38 GMT
>> I wonder why they were removed.
>
[quoted text clipped - 6 lines]
> anti-virus programs occasionally caused problems if certain file  
> extensions were saved to disk.

They seem to have made several "users are morons so we have to hide sharp  
objects from them" decisions in this "upgrade".(Another one is dropping  
all the normal right-click options on things you could do with files in  
the Transfers window.)

> The other problem with not having file extensions is that when you view  
> the source of a page or open a cached Javascript file from the error  
> console, no syntax highlighting is automatically applied because most  
> programs use the file extension to work out which scheme to use.

Yep. I use ctrl-F3 to view source in Ultraedit, my text editor. Previously  
it would highlight HTML syntax on opening "opr12345.html". On opening  
"opr12345" it just treats it all as text.

Thanks Opera for protecting us from using any files in the cache.
Robin Zalek - 22 Jun 2008 12:38 GMT
>> I wonder why they were removed.
>
[quoted text clipped - 3 lines]
> anti-virus programs occasionally caused problems if certain file  
> extensions were saved to disk.

This is a side benefit, I personally have seen virus alerts from html  
files loaded into my Opera cache because they contain IE exploits. For  
someone who doesn't know how to properly interpret such alerts that could  
result in all manner of overreaction.

The actual reason is to optimise managing the database that goes with the  
files. The filenames are assigned in an ascending order; in the event of  
an Opera crash all orphaned files (i.e. saved to disk but not recorded in  
the database) with names higher than the last database entry are purged  
easily - that's a somewhat messier process if you have to deal with  
extensions too. If you're viewing videos from the cache take my advice:  
sort by size. Chances are the largest files in your cache are all going to  
be videos.

The problem is that your [the original poster's] use of the cache is not  
its intended purpose. Opera made changes so that the cache could work more  
efficiently with in its primary task, and for the vast majority of users  
this is not going to be a problem as they are never going to look in the  
cache. If you are using the cache that often to save videos I'd recommend  
looking into one of the many user JavaScript solutions floating around to  
save the files that way. Perhaps you could let us know more about where  
you are tending to get those videos from.

Signature

Do the obvious to get the email.

Steve Thackery - 20 Jun 2008 22:10 GMT
Placed into opera.wishlist

SteveT
Andrew Gregory - 21 Jun 2008 04:12 GMT
Let us assume that Opera carefully considered cache extensions and removed  
them for very good reasons. I don't see Opera changing their minds about  
it. Note also that Firefox is the same as Opera - it uses extensionless  
files too. Safari goes one step further - the cache is a single database  
file. You cannot access the individual files at all!

I have to assume that if three independent browser developers have all  
done effectively the same thing, then they've done it for a reason, and  
won't be changing their minds.

> Opera cache does not provide the facilities of a full function
> file manager which needs the extension to separate the wheat from
> the chaff.  Without the extensions, what could do in few minutes
> might take an hour or more opening thousands of images from
> opera:cache to see what they are.

Then it seems to me that what is really needed is an improved opera:cache  
page. A couple more fields (MIME type and date) and the ability to sort on  
any of the fields and you'd be set, I think. There's plenty of existing  
"sort table" JS floating around that Opera could easily stick into the  
cache page.

Actually, here's a thought:

1. Open opera:cache
2. Open the links panel (optional: expand to full size view)
3. Quick find ".gif", etc
4. Shift/Ctrl-select the files you want
5. Right-click, save as/save to download folder

HTH,
Signature

Andrew Gregory
<URL: http://www.scss.com.au/family/andrew/ >

Annon - 21 Jun 2008 08:18 GMT
> Let us assume that Opera carefully considered cache
> extensions and removed  them for very good reasons.

I would not certainly accept that assumption for the reasons
stated below.

>I don't
> see Opera changing their minds about  it. Note also that
> Firefox is the same as Opera - it uses extensionless  files
> too. Safari goes one step further - the cache is a single
> database  file. You cannot access the individual files at
> all!

> I have to assume that if three independent browser
> developers have all  done effectively the same thing, then
> they've done it for a reason, and  won't be changing their
> minds.

You make a good point of considering all of them together.

You make a further good point by citing Safari from Apple.

IE 6 does use extensions.  Maybe someone could tell us if IE7
differs.  I bet it does.

As always, we should recall and begin with Cicero, historian
and slumlord, and ask "Cui bono?" (Who benefits?)

That's easy.  The party with an interest in whether or not web
surfers can view files in cache is the American Hollywood media
industry, which makes no secret that it would like total control
over viewers experience on the internet, as it has over air and
cable television. Keeping and looking at images in cache for free
is not part of that idea, just as time shifting HD TV broadcasts
is not part of their idea either, unless you pay the cable
company for a limited capacity, overpriced PVR.

Apple now forms part of that industry.  That web users with
Apple's browser cannot access cache files should come as no
surprise.

The ancestory of Firefox goes to Mozilla to Netscape to AOL to
Time Warner, one of the biggest of all the boggies in the
industry.

So from a common practice of Firefox and Safari, the trail leads
to Hollywood and Time Warner and Apple.

The dispute between the media companies and web viewers concerns
consumers' fair use rights.  Going back to the Sony betamax case,
the media companies have never acknowledged the doctrine of fair
use as applying where their profits are involved.  According to
them, liberal judges on the Supreme Court ignored the law and
sided with consumers in the Sony case.  McCain has promised more
judges like Scalia and Roberts who won't do things like that. The
media industry has never accepted that decision as legitimate.

Web viewers take the view that single copies of images viewed on
the internet and kept for noncommercial private personal use
in the home and never published, reproduced, performed, or
displayed are fair use under historic principles and are like
copying something in the library for a research project.  

Cache extensions facilitate users' exercising their fair use
rights while elimnating them frustrates their exercising those
rights.  

That's the argument pro and con. Opera sided with the companies
and against consumers.

a
Guy - 21 Jun 2008 09:03 GMT
> IE 6 does use extensions.  Maybe someone could tell us if IE7
> differs.  I bet it does.

Probably the same... From IE7:

$ pwd
T:\Temp\Temporary Internet Files\Content.IE5

$ ls -RCAp

.:
9JW2Z47Y/    BM9WFNES/    GWJG1BJY/    SE59MQ2M/    desktop.ini  index.dat

./9JW2Z47Y:
CAZ133HF.HTM      nav_logo3[1].png  views[1]

./BM9WFNES:
Uabrand[1].gif  favicon[1].ico  shared[1].js

./GWJG1BJY:
coUAprint[1].css  logo[1].gif

./SE59MQ2M:
coUA[1].css        google_com[1].htm

$

Signature

OpenPGP: id=18795161E22D3905; preference=signencrypt;
           url=http://guysalias.fateback.com/pgpkeys.txt

Rijk van Geijtenbeek - 22 Jun 2008 20:12 GMT
Op Sat, 21 Jun 2008 09:18:16 +0200 schreef Annon <annon@annon.com>:

> Cache extensions facilitate users' exercising their fair use
> rights while elimnating them frustrates their exercising those
> rights.
>
> That's the argument pro and con. Opera sided with the companies
> and against consumers.

I doubt that my assuring you that such arguments were never considered  
during the 9.5 development cycle will convince you. But it is still true.  
Also consider that Opera dared to implement a bittorrent client into the  
browser.

Signature

                                                     Rijk van Geijtenbeek
                                   Opera Software ASA, Documentation & QA
                                    Tweak: http://my.opera.com/Rijk/blog/

"The most common way to get usability wrong is to listen to what users
say rather than actually watching what they do." - J.Nielsen

annon - 23 Jun 2008 07:12 GMT
> Op Sat, 21 Jun 2008 09:18:16 +0200 schreef Annon
> <annon@annon.com>:
[quoted text clipped - 9 lines]
> considered  during the 9.5 development cycle will convince
> you.

How did you know that?

But it is still true.  

Question 1.

Do you personally attend and participate in all the meetings and
discussions in the front office and among attorneys where matters
of this nature are discussed, including threats of litigation,
acqusitions, development contracts, fair use, intellectual
property and claims thereof?

Question 2.

What then is the foundation of your claim of personal knowledge
that would permit you to testify that no such arguments were
considered?

Question 3.

If no such matters were discussed, then why did Opera decide to
change something that it has done since day 1 and screw its users
who use cache file extensions?

Further analysis.

You stated:

>> That's the argument pro and con. Opera sided with the
>> companies and against consumers.
>
> I doubt that my assuring you that such arguments were never
> considered  during the 9.5 development cycle will convince
> you. But it is still true.

Your denial begs the question.

The orignal statement said as a matter of fact Opera took the
side favored by those who do not recognize fair use rights and
against consumers, who claim those rights.

Whether such arguments occured within Opera or did not occur or
were considered or not is irrelevant to the fact that what Opera
did, as a matter of fact, in dropping the extensions was to side
against its usersa nd consumers in the larger battle and debate
between Hollywood industry mogols and ordinary people.
Rijk van Geijtenbeek - 23 Jun 2008 09:37 GMT
Op Mon, 23 Jun 2008 08:12:36 +0200 schreef annon <annon@annon.com>:

>> Op Sat, 21 Jun 2008 09:18:16 +0200 schreef Annon
>> <annon@annon.com>:
[quoted text clipped - 13 lines]
>
>  But it is still true.

QED...

> Question 1.
>
[quoted text clipped - 9 lines]
> that would permit you to testify that no such arguments were
> considered?

It is very clear that no matter what I answer here, you will find reason  
to doubt it. Believers in conspiracy theories never get swayed by  
arguments, logic or reason. You probably also think that people never  
walked on the moon, and the twin towers were brought down by a CIA  
conspiracy.

Do you claim to have better information than me on what happens in  
internal discussions in Opera Software? If not, you are just guessing and  
inferring motives. And you conveniently snipped the bittorrent question,  
for which completely different motives could be inferred. I can assure you  
that the state of the IP-rights debate was seriously discussed before  
*that* feature was added.

> Question 3.
>
> If no such matters were discussed, then why did Opera decide to
> change something that it has done since day 1 and screw its users
> who use cache file extensions?

Safety reasons: don't let random surfing put potentially dangerous files  
on your hard disk.
Same reason why Opera 9.5 now defaults to saving webpages as MHT archives:  
the default should be as harmless as possible.

> Further analysis.
>
[quoted text clipped - 18 lines]
> against its users and consumers in the larger battle and debate
> between Hollywood industry mogols and ordinary people.

We should have a 'best hyperbole of the year' award in these newsgroups.  
If the loss of extensions was done to please Hollywood industry mogols,  
they are rather easily satisfied, don't you think? Because it is still  
trivially easy to save all content.

I'm not happy with the loss of extensions either, but that is because I  
feel sorry for those people who have text editors that don't do code  
coloring anymore when viewing source code. Luckily my own preferred editor  
(NoteTab Pro) doesn't care and sees it is HTML anyway.

Signature

                                                     Rijk van Geijtenbeek
                                   Opera Software ASA, Documentation & QA
                                    Tweak: http://my.opera.com/Rijk/blog/

"The most common way to get usability wrong is to listen to what users
say rather than actually watching what they do." - J.Nielsen

Odd H. Sandvik - 23 Jun 2008 15:12 GMT
> Op Mon, 23 Jun 2008 08:12:36 +0200 schreef annon <annon@annon.com>:
[Regarding the removale of extensions in Opera cache.]
> > If no such matters were discussed, then why did Opera decide to
> > change something that it has done since day 1 and screw its users
[quoted text clipped - 4 lines]
> Same reason why Opera 9.5 now defaults to saving webpages as MHT archives:  
> the default should be as harmless as possible.

So you are dumbing down Opera to spare the technically challenged.
Can I assume you have made it so these features can be turned
back on again by more sophisticated users?

Signature

Odd H. Sandvik

Rijk van Geijtenbeek - 23 Jun 2008 15:18 GMT
Op Mon, 23 Jun 2008 16:12:37 +0200 schreef Odd H. Sandvik  
<jegleserdennesjelden@hotmail.com>:

>> Op Mon, 23 Jun 2008 08:12:36 +0200 schreef annon <annon@annon.com>:
> [Regarding the removale of extensions in Opera cache.]
[quoted text clipped - 8 lines]
>
> So you are dumbing down Opera to spare the technically challenged.

If you want to put it that way... But what you call 'technically  
challenged' consists of the big majority of computer users.

> Can I assume you have made it so these features can be turned
> back on again by more sophisticated users?

If there was a simple way, we'd do that. As you might know, we  
experimented with a solution for the source editor user case, but that  
turned out to be too complex to get it to work reliably. And implementing  
two different caching systems is not a good idea.

Signature

                                                   Rijk van Geijtenbeek
                                 Opera Software ASA, Documentation & QA
                                  Tweak: http://my.opera.com/Rijk/blog/

"The most common way to get usability wrong is to listen to what users
say rather than actually watching what they do." -- J.Nielsen

Odd H. Sandvik - 23 Jun 2008 15:27 GMT
> Op Mon, 23 Jun 2008 16:12:37 +0200 schreef Odd H. Sandvik  
> <jegleserdennesjelden@hotmail.com>:
[quoted text clipped - 14 lines]
> If you want to put it that way... But what you call 'technically  
> challenged' consists of the big majority of computer users.

Sure, I understand that. Catering to the biggest audience
makes good business sense.

> > Can I assume you have made it so these features can be turned
> > back on again by more sophisticated users?
[quoted text clipped - 3 lines]
> turned out to be too complex to get it to work reliably. And implementing  
> two different caching systems is not a good idea.

Just make sure you don't dumb Opera down too much. While
technically challenged users are the majority, they often
take cues from the pros.

Signature

Odd H. Sandvik

Annon - 24 Jun 2008 07:30 GMT
> Op Mon, 23 Jun 2008 08:12:36 +0200 schreef annon
> <annon@annon.com>:
[quoted text clipped - 36 lines]
> It is very clear that no matter what I answer here, you
> will find reason  to doubt it.


In other words, no.  You do not have a foundation of personal
knowledge that would permit you to testify that no such arguments
were considered.

"A witness may not testify to a matter unless evidence is
introduced sufficient to support a finding that the witness has
personal knowledge of the matter."  Federal Rules of Evidence
602,  http://www.law.cornell.edu/rules/fre/rules.htm#Rule602

> Believers in conspiracy
> theories never get swayed by  arguments, logic or reason.
> You probably also think that people never  walked on the
> moon, and the twin towers were brought down by a CIA  
> conspiracy.

And you probably still believe  Marcus Julius Brutus when he said
that he knew nothing about who assassinated Caesar.  He had no
idea of who would have wanted to do such a thing.  The
conservatives certainly didn't conspire to kill Caesar.

For the latest on 9/11 see "Japanese Lawmaker takes 9/11 doubts
global,"  Japan Times,

http://www.informationclearinghouse.info/article20137.htm

>it is still  trivially
> easy to save all content.

But going into a cache directory with 5,000 to 6,000 files,
separating the .jpg .png and maybe .gif files by size, maybe a
minimum 25KB, identifying maybe 1,000 such files, copying and
pasting them into another directory where you can view thumbnails  
with Irfanview or XnView, maybe 40 a screen, and deleting what
you don't want is very easy and quick with file extensions and a
file manager but extremely time consuming without them.   Opening
with Irfan View or XnView 6,000 thumbnails and identifying,
copying, and pasting isolated individual images to another
directory is extremely time consuming.

>> Question 3.
>>
[quoted text clipped - 7 lines]
> as MHT archives:  the default should be as harmless as
> possible.

I do not buy this claim.

I did some googling to find incidents where some Opera user
surfed the web, then went browsing in his Opera cache with
Internet Explorer, and then opened a html file that contained an
activex control, which IE processed and then hosed down his
system.  I found no such incidents  and question whether in the
history of man, going back at least to Asshur Nirari I, this has
ever even happened.

The user has the same risk if he had surfed to that page with IE.

The same risk exists exploring IE version 6 cache files, which
also have extensions.

As long as active X is around, people will always have dangerous
files on their computer.  Taking the extension off only makes
them marginally less dangerous.  

Probably dozens of .exe files in installed applications on a
computer could do damage to application functionality if executed
by someone randomly browsing application directories with windows
explorer.

Generally speaking, you address the risk of user access to files
through windows explorer at the operating system level, where you
have tools to make a computer a kiosk and turn off windows
explorer, not at the application level, one at a time.

Meanwhile, you can still download an .exe file with Opera.  I
downloaded Opera_950_classic_setup.exe to install Opera 9.50.  
Downloading a .exe file is dangerous.  Many people can testify to
the danger of doing that.  But Opera permits you to do it.

In any security analysis you have to assess dangers, likelihoods,
and benefits of what people can do.  

In case of downloading .exe files and putting extensions on cache
files, users get substantial benefit from doing both.  Working
with cache files without extensions is very time consuming and
costly.

While downloading .exe files is very likely and common, users who
don't know what they are doing browsing cache files hasn't proven
to be a common occurrence.

When we  analyze the risks and benefits of having cache file
extensions, the risks are marginal and far less than other known
accepted risks while the costs to the thousands of Opera users
who use them are extremely high.

This reasoning does not lead to a conclusion that you should
remove cache file extensions.

Thus I do not believe this claim.  This is the kind of story you
make up after the fact.  It is not something that happens before
you do something.


w
> I'm not happy with the loss of extensions either, but that
> is because I  feel sorry for those people who have text
> editors that don't do code  coloring anymore when viewing
> source code. Luckily my own preferred editor  (Note-Tab Pro)
> doesn't care and sees it is HTML anyway.

In other words, the problem doesn't affect you, so screw everyone
else.

> Do you claim to have better information than me on what
> happens in  internal discussions in Opera Software? If not,
> you are just guessing and  inferring motives.

No. I started with the accumulated wisdom of mankind which Cicero
formulated in two words, Cui bono?  

Whoever did something probably benefited from it.

To find the truth you first ask who benefited?  You do that
whether the victim is Nicole Brown Simpson or Caesar or file
cache extensions.

You had no foundation to make your first claim.

Your second story is contradicted by other risks which Opera
allows and does nothing about.  It doesn't contain  a compelling
benefit for Opera.

It has a zero ring of truth to it.  There is a saying among sales
professionals, "If you can't fix it, feature it."  In other words
when your product can't do something, claim  a benefit like
security. Your story sounds like it came from someone trained in
such circles and accustomed to thinking in such a manner.

You did not allege a story I could believe.  Your programmers
were simply lazy, saved some time and a few lines of code by
omitting the extensions, and couldn't have cared less about what
they were doing or if doing that screwed cache extension users.  
With outsourcing these days, this happens all the time.

You could have alleged that the programmers say no one told them
to include them or not include them for the changes to cache.  
They didn't know anyone cared.  Management was to blame for lack
of leadership.  I could believe that too.

> And you
> conveniently snipped the bit torrent question,  for which
> completely different motives could be inferred.

The bit torrent decision occurred at a different time.  One would
not assume that considerations that applied at that time applied
now.  For all we know, someone in Opera could have regarded
removing file extensions  as making up for bit torrent.
Steven Saunderson - 24 Jun 2008 08:41 GMT
> It is very clear that no matter what I answer here, you will find reason  
> to doubt it. Believers in conspiracy theories never get swayed by  
> arguments, logic or reason.

I think the obvious solution here would be to make this dropping of file
name extensions optional.  The default setting could be enabled so silly
users won't be exposed to any risk.  Competent users could disable the
option and then everybody would be happy.
Signature

Steven

Odd H. Sandvik - 24 Jun 2008 12:23 GMT
> > It is very clear that no matter what I answer here, you will find reason  
> > to doubt it. Believers in conspiracy theories never get swayed by  
[quoted text clipped - 4 lines]
> users won't be exposed to any risk.  Competent users could disable the
> option and then everybody would be happy.

I agree, but: He already said they tried that, but it was too
complicated, so they dropped it.

Signature

Odd H. Sandvik

ASCII - 24 Jun 2008 12:39 GMT
Steven Saunderson wrote:

>> It is very clear that no matter what I answer here, you will find reason  
>> to doubt it. Believers in conspiracy theories never get swayed by  
[quoted text clipped - 4 lines]
>users won't be exposed to any risk.  Competent users could disable the
>option and then everybody would be happy.

I don't know about other graphic apps, but when presented with an
unknown file, IrfanView will recognize and offer to correct it, at least
the graphic files it supports. Maybe browse the cache with Iview?
Open what's left with UltraEdit and look for the dangerous [mz] header.
Alan - 25 Jun 2008 17:38 GMT
>> If no such matters were discussed, then why did Opera decide to
>> change something that it has done since day 1 and screw its users
[quoted text clipped - 4 lines]
> Same reason why Opera 9.5 now defaults to saving webpages as MHT  
> archives: the default should be as harmless as possible.

Look, I'm no conspiracy theorist, but I  thought you had a technical  
reason for doing this.
It's really because you think users are stupid and need to be protected  
from clicking on an EXE in their cache?

Is that the same reason I now can't do anything with a right click on  
files in the Transfers window?

Could you at least make it a use option to get back the old bahaviours, I  
will click through a disclaimer and promise not to sue you if that's what  
it takes.

You've broken a lot of useful things by doing this.
I can't view source in my code editor proerly, I can't sort my cache by  
type and date in FAR to quickly find and save a file.

And I really doubt if anyone is protected more.
Annon - 27 Jun 2008 23:57 GMT
>> Question 3.
>>
[quoted text clipped - 7 lines]
> as MHT archives:  the default should be as harmless as
> possible.

One Gary Sugar, thought by some to be authorative, at
http://my.opera.com/community/forums/topic.dml?id=238293 has  
different story:

"Originally posted by ArturoMendez:

...
"I would like to see an answer to the original question. Why does
the filetype not show in the cache4 file names anymore? Can it be
controlled by some setting or is this just another "enhancement"?

"It's something about (1) speed and (2) false positives from some
AV app. There is no setting. You can use opera:cache as
workaround.

So it's not safety, but speed and an antivirus application.

History readers and conspiracy watchers know when two
contradictory stories arise, one is definitely wrong, and, quite
likely, both are wrong.

I learned this lesson in the fifth grade following a broken
window.  Somehow my teacher knew that no one was telling the
truth.
John H Meyers - 04 Jul 2008 06:44 GMT
On Mon, 23 Jun 2008 03:37:54 -0500, Rijk wrote:

> Safety reasons: don't let random surfing
> put potentially dangerous files on your hard disk.

o The files are on the hard disk anyway, just without part of the file name.

o Only people who have knowledge will even find Opera's cache.

o Those same people will, after considerable inconvenience,
 restore the original file names anyway, so that they can use them.

o Some AV programs (e.g. my Symantec AV Corporate)
 RELY ON THE FILE EXTENSION
 to decide whether to check the file for malware as it is being stored!
 In this case, the extension removal DISABLES the anti-malware program
 from recognizing (and immediately quarantining) the files!

IMO, Opera is not a better defender against malware
than the AV program I use, and should have left the job
to companies (e.g. Symantec) which specialize in that,
just as they (e.g. Symantec) should keep their hands
away from tinkering and interfering with web browsers.

--
Rijk van Geijtenbeek - 04 Jul 2008 11:51 GMT
Op Fri, 04 Jul 2008 07:44:35 +0200 schreef John H Meyers  
<jhmeyers@nomail.invalid>:

> On Mon, 23 Jun 2008 03:37:54 -0500, Rijk wrote:
>
[quoted text clipped - 3 lines]
> o The files are on the hard disk anyway, just without part of the file  
> name.

Those extensions make them potentially dangerous on many systems.

> o Only people who have knowledge will even find Opera's cache.

"A little bit of knowledge..."

Also, it reduces the potential attack vector for potential *other*  
vulnerabilities.

I think there is little point in discussing this until eternity...

Signature

                                                   Rijk van Geijtenbeek
                                 Opera Software ASA, Documentation & QA
                                  Tweak: http://my.opera.com/Rijk/blog/

"The most common way to get usability wrong is to listen to what users
say rather than actually watching what they do." -- J.Nielsen

Odd H. Sandvik - 04 Jul 2008 11:55 GMT
> On Mon, 23 Jun 2008 03:37:54 -0500, Rijk wrote:
>
[quoted text clipped - 19 lines]
> just as they (e.g. Symantec) should keep their hands
> away from tinkering and interfering with web browsers.

Thanks for the list of good points you've collected
here.

Signature

Odd H. Sandvik

Gary Waterbury - 24 Jun 2008 13:59 GMT
>> Op Sat, 21 Jun 2008 09:18:16 +0200 schreef Annon
>> <annon@annon.com>:
[quoted text clipped - 54 lines]
> against its usersa nd consumers in the larger battle and debate
> between Hollywood industry mogols and ordinary people.

That you for pointing out that the Opera cache has been dumbed down.
Presently, I need to use the cache for my website "A Mathematical Survey
of The English Language" http://usewords.us . I take words and phrases
and pictures and see if the Numerology of any names of pictures used
adds up to other words or phrases or pictures. I am a victim of question
1 above. I don't want to be sued for $100 trillion dollars, so I
eliminated most pictures on my website. Still, I am against preventing
the use of the browser cache for intelligence.  I like "fair use". I
cannot use Opera dumbed down the way it is, nor can I use Firefox that
way. As far as Hollywood industry moguls are concerned, I think that
RONALD REAGAN=PRESIDENT in Numerology, and they didn't make him
PRESIDENT, I think it was destined to occur.
annon - 23 Jun 2008 06:37 GMT
>> Let us assume that Opera carefully considered cache
>> extensions and removed  them for very good reasons.
[quoted text clipped - 71 lines]
>
> a

See
http://groups.google.com/group/opera.general/browse_thread/thread
/25e408842a2789dd/afbc2372f0087a97?hl=en&lnk=gst&q=entertainment#
afbc2372f0087a97 for additional discussion on this point.
Franc Zabkar - 22 Jun 2008 02:37 GMT
On Sat, 21 Jun 2008 11:12:29 +0800, "Andrew Gregory"
<andrew@no.spam.scss.com.au.invalid> put finger to keyboard and
composed:

>Let us assume that Opera carefully considered cache extensions and removed  
>them for very good reasons. I don't see Opera changing their minds about  
[quoted text clipped - 5 lines]
>done effectively the same thing, then they've done it for a reason, and  
>won't be changing their minds.

ISTR that earlier versions of Opera sometimes assigned the wrong
extensions to cached files. For example, I occasionally look for FLV
files in my cache and find that they have some other extension. Using
a hex editor confirms that they are indeed FLV file types.

In the past I have also witnessed the following behaviour which I find
disturbing:

HTML disguised as JPEG:
http://groups.google.com/group/opera.general/msg/e0aa4b8bf0388595?dmode=source

- Franc Zabkar
Signature

Please remove one 'i' from my address when replying by email.

alias-sorry@ao1.com - 28 Jun 2008 02:28 GMT
This thread is making me sick.

I'm getting the impression that Opera's target market is exclusively
"typical naive user" and that additional hidden processing is being
liberally added to my minimal expectations.

This is the Microsoft method, and why I go to great effort to avoid their
software.

After many years of satisfaction I haven't upgraded to 9.5 and based on
what I've just read here surely won't.
...

I have a shortcut key to explore the cache (using a 3rd-party file explorer
for sure) and now I read that files are being renamed. Waahhh!

Respect for the KISS law is lost and it wants to become a nanny-browser.

It's Opera's product and if they expect success by competing toe-to-toe
with IE, that's their choice. But it's really sad.
Odd H. Sandvik - 28 Jun 2008 10:30 GMT
> This thread is making me sick.
>
[quoted text clipped - 16 lines]
> It's Opera's product and if they expect success by competing toe-to-toe
> with IE, that's their choice. But it's really sad.

Yup. For once, Opera has managed to disappoint me. That has never
happened before. :(

Signature

Odd H. Sandvik

Eik - 28 Jun 2008 10:58 GMT
> Yup. For once, Opera has managed to disappoint me. That has never
> happened before. :(

Well it doesn't look as if they're going to go back on this so maybe we  
should look at ways forward that will help with the situation?

As someone already said on a similar thread, Opera could improve things a  
lot by updating opera:cache to include (at the very least) sorting  
functions. Perhaps even have the ability to preview cached files by  
hovering over them or clicking a link next to the name rather than click  
on the main link and leave the cache page. This could be in a column, with  
the information from the 'Info' panel displayed underneath the preview of  
that file. It would be easy to display or scale images in the column.  
Javascripts and stylesheets could have their own icon instead. Web pages  
could have thumbnails, like they do elsewhere in Opera already.

Also, what about the ability to click on a link next to each cached image  
that would take you to a page that uses that file and outline it, or would  
that be too much?

Viewing source is also an annoyance. Can't Opera be reprogrammed to allow  
users to associate command line switches with MIME types so that when the  
view-source function is called, it checks whether there are switches set  
for the MIME type of the file being displayed and includes them when it  
launches the viewer app, otherwise it just launches it 'blind'. I don't  
mind if this is hidden away in opera:config or even if it's a manual hack  
for an INI file somewhere. By definition, anyone wanting to view  
syntax-highlighted source is a techie and will understand the risks of  
getting the switches syntax wrong, or using the appropriate syntax for  
their operating system.

Actually, if Opera were to have a hidden setting to allow command switches  
to be appended to the viewer app as it's launched, would it be no extra  
bother to allow the user to specify the full path and switches? That way,  
techies could associate whatever program they liked with any MIME type  
they liked. Pressing 'View source' while looking at a HTML document might  
launch Notepad++ while doing the same on a JPG might open it in Photoshop,  
and an XML or RSS file could open in XML Notepad, etc.
Andrew Gregory - 29 Jun 2008 04:47 GMT
> As someone already said on a similar thread, Opera could improve things  
> a lot by updating opera:cache to include (at the very least) sorting  
[quoted text clipped - 5 lines]
> column. Javascripts and stylesheets could have their own icon instead.  
> Web pages could have thumbnails, like they do elsewhere in Opera already.

See:
http://my.opera.com/Lex1/blog/show.dml/1014525

Signature

Andrew Gregory
<URL: http://www.scss.com.au/family/andrew/ >

Opera watcher - 30 Jun 2008 05:35 GMT
>> Yup. For once, Opera has managed to disappoint me. That
>> has never happened before. :(
>
> Well it doesn't look as if they're going to go back on this
> so maybe we  should look at ways forward that will help
> with the situation?

I think people should continue to communicate with Opera about
the extensions.  At the moment management at Opera is preoccupied
with trying to put Opera back together again.  

Sooner or later they will realize how big a screwup removing them
is.  They have thrown away one of the biggest advantages they had
over Firefox.   Firefox does not include the extensions, and the
extensions in Opera is a  big reason to use Opera instead of
Firefox.   At time when Opera is telling people to switch to
Opera they will people, especially developers, switching back to
Firefox as  one big advantage of Opera has gone away.

Opera will realize that removing them defeats its long term
strategic goal of increasing usage.
Tim Altman - 30 Jun 2008 21:11 GMT
>>> Yup. For once, Opera has managed to disappoint me. That
>>> has never happened before. :(
[quoted text clipped - 6 lines]
>the extensions.  At the moment management at Opera is preoccupied
>with trying to put Opera back together again.  

Thanks for that, I was wondering what they had been up to.

>Sooner or later they will realize how big a screwup removing them
>is.  They have thrown away one of the biggest advantages they had
[quoted text clipped - 3 lines]
>Opera they will people, especially developers, switching back to
>Firefox as  one big advantage of Opera has gone away.

Having extensions on files stored in Opera's cache directory is of
absolutely no strategic importance.

Signature

Tim Altman
Desktop QA
Opera Software
Remove NO SPAM from e-mail address to reply

Odd H. Sandvik - 30 Jun 2008 21:49 GMT
> >Sooner or later they will realize how big a screwup removing them
> >is.  They have thrown away one of the biggest advantages they had
[quoted text clipped - 6 lines]
> Having extensions on files stored in Opera's cache directory is of
> absolutely no strategic importance.

Just one of the things that made Opera better than the
next browser.

Signature

Odd H. Sandvik

Steven Saunderson - 01 Jul 2008 05:02 GMT
> Having extensions on files stored in Opera's cache directory is of
> absolutely no strategic importance.

Wonderful.  Why not leave the extensions then for the benefit of people
that want them.  Of course you can make such a 'dangerous' practice
optional and reset the option by default.
Signature

Steven

Bill Hallman - 01 Jul 2008 14:02 GMT
>> Having extensions on files stored in Opera's cache directory is of
>> absolutely no strategic importance.
>
> Wonderful.  Why not leave the extensions then for the benefit of people
> that want them.  Of course you can make such a 'dangerous' practice
> optional and reset the option by default.

I, also, would like to have the extensions back!

I find myself having to use IE to capture things from the cache, since  
Opera dropped them.

Signature

Opera 9.51.10080, winXP home edition SP3

Tim Altman - 01 Jul 2008 14:53 GMT
dOn Tue, 01 Jul 2008 14:02:46 +1000, Steven Saunderson <phelum@Syd.au>
wrote:

>> Having extensions on files stored in Opera's cache directory is of
>> absolutely no strategic importance.
>
>Wonderful.  Why not leave the extensions then for the benefit of people
>that want them.  Of course you can make such a 'dangerous' practice
>optional and reset the option by default.

When something is dangerous, we feel it is best not to make it
optional.

Signature

Tim Altman
Desktop QA
Opera Software
Remove NO SPAM from e-mail address to reply

Hot Badger Deluxe - 01 Jul 2008 16:00 GMT
> When something is dangerous, we feel it is best not to make it
> optional.

"We Feel"?

Shirly you have a defined security policy that specifies very clearly what
is, and is not allowed?

And why.

Which you should publish.

See "Thriving on Chaos" by Tom Peters, published over 20 years ago.

The only reason to avoid clarity would be an attempt to impose security
through obscurity. Which is a very bad idea.

Otherwise this looks like an arbitrary decision, probably imposed by
management, which actually has no meaningful function.

How hard do you think that it is to identify a file that is executable?

This sounds worryingly like papering over the cracks...

Signature

You don't find a needle by building a bigger haystack.

Tim Altman - 02 Jul 2008 19:00 GMT
>> When something is dangerous, we feel it is best not to make it
>> optional.
[quoted text clipped - 7 lines]
>
>Which you should publish.

See http://www.opera.com/products/security/.

Signature

Tim Altman
Desktop QA
Opera Software
Remove NO SPAM from e-mail address to reply

Odd H. Sandvik - 01 Jul 2008 17:54 GMT
> dOn Tue, 01 Jul 2008 14:02:46 +1000, Steven Saunderson <phelum@Syd.au>
> wrote:
[quoted text clipped - 8 lines]
> When something is dangerous, we feel it is best not to make it
> optional.

But it's only dangerous for the technically challenged, and
they wouldn't look in the cache anyway. So removing this
feature only makes life a little less easy for pros, while
doing nothing for the technically challenged.

Signature

Odd H. Sandvik

Ed Jay - 01 Jul 2008 18:16 GMT
>> dOn Tue, 01 Jul 2008 14:02:46 +1000, Steven Saunderson <phelum@Syd.au>
>> wrote:
[quoted text clipped - 13 lines]
>feature only makes life a little less easy for pros, while
>doing nothing for the technically challenged.

As much as I'm attached to Opera, and as much as I miss the ability to
manipulate the cache, I think they made the correct decision.

Technically challenged isn't the issue. Ignorance of the dangers that lurk
is the issue. How many people click on executable email attachments and in
doing so infect their machine? Even the technically competent people have
been know to do that, because the email was sent by 'someone they know and
trust.' It's relatively common knowledge that the way to save a youTube
video is to find it in your browser's cache. How do I know it's the video
I'm looking for? Double-click it and find out. Oops! CoolWebSearch found a
way to hide its trojan in a youTube file, and now your machine is screwed.
CoolWebSearch has even been known to hide trojans in Windows Restore-point
files, so when we technically competent people restore to an earlier system,
we infect our machines. (It doesn't take a technically challenged individual
to infect a machine, does it?)

Having said all that...I saw an Opera lng file that's been modified to show
cached file thumbnails as well as the ability to search the cache. If that
can be done, so can sort, etc., be done by an enterprising software geek.

I also note that when I launch opera:cache (or Help/Cache) I see the file
extensions clearly. I can easily identify the files by name and extension,
right click on any link, and save or move any cached file at my pleasure.

So, what's the real issue here? It's not as easy to accomplish what it once
was easy to do? What a terrible sacrifice we've all been forced to make,
just so innocent people won't inadvertently fall into traps set by errant
bastards. Think about it, and if you're so inclined, follow the lead of the
guy who added the thumbnails and develop a solution to your issues.

Signature

Ed Jay (remove 'M' to reply by email)

Win the War Against Breast Cancer.
Knowing the facts could save your life.
http://www.breastthermography.info

Eik - 02 Jul 2008 18:57 GMT
> If that can be done, so can sort, etc.

If you can tell me how to run user Javascript on the opera:cache page I  
might even try!
Ed Jay - 02 Jul 2008 19:43 GMT
>> If that can be done, so can sort, etc.
>
>If you can tell me how to run user Javascript on the opera:cache page I  
>might even try!

I don't know, but perhaps the lng modification might help?

Signature

Ed Jay (remove 'M' to reply by email)

Win the War Against Breast Cancer.
Knowing the facts could save your life.
http://www.breastthermography.info

John H Meyers - 04 Jul 2008 10:11 GMT
> I also note that when I launch opera:cache (or Help/Cache) I see the file
> extensions clearly. I can easily identify the files by name and extension,
> right click on any link, and save or move any cached file at my pleasure.

For me (still under 9.27), I can not "save" directly from cache without
re-downloading, I can not "move,"  I can not "Send to," "Unlock," "Delete,"
"Mail to," "[Un]Zip," "Analyze with FileAlyzer," or even "Open [with],"
nor do anything else which full Windows integration offers -- of course,
there are other OS platforms under which these benefits may not be seen,
or may work differently, so I notice the difference a bit more.

I also note this tiny little discrepancy:

Although my Windows "cache4" directory
actually contains 602 recent objects at this moment,
ONLY ONE is listed in "opera:cache" -- WHY ARE THE OTHER 601 ITEMS MISSING?
(okay, only 600, disregarding "dcache4.url" :)

If 9.5 does the same, even "opera:cache" is good for NOTHING!!!

> So, what's the real issue here? It's not as easy to accomplish what it once
> was easy to do? What a terrible sacrifice we've all been forced to make,
> just so innocent people won't inadvertently fall into traps set by errant bastards.

You have evidently "bought the premise" :)

Apply "cost/benefit" -- those "traps" are very hard to spring,
especially upon anyone who happens to use any real anti-malware,
which nowadays even comes integrated with most any new computer
(unfortunately only in "trialware," demanding money for extension,
though free and sometimes better alternatives can also
be readily obtained), or upon whoever runs under MacOS, Linux,
or Vista, which of course are already impenetrable :)

Clearing cache (e.g. automatically upon exit)
also renders them completely moot,
much the same as the entire "temporary downloads" folder.

> Think about it, and if you're so inclined, follow the lead of the
> guy who added the thumbnails and develop a solution to your issues.

I'll look forward to someone developing a "rename all cache files
to restore the original file names" JS -- although even that
is not quite possible without "Unlocker" :)

--
Rijk van Geijtenbeek - 04 Jul 2008 12:06 GMT
Op Fri, 04 Jul 2008 11:11:30 +0200 schreef John H Meyers  
<jhmeyers@nomail.invalid>:

>> I also note that when I launch opera:cache (or Help/Cache) I see the  
>> file extensions clearly. I can easily identify the files by name and  
[quoted text clipped - 8 lines]
> not be seen, or may work differently, so I notice the difference a bit  
> more.

You are not capable (after identifying the file you need using inline find  
in opera:cache) of adding an extension using your file manager, and then  
use the file manager to perform those actions? Yes it is a bit of a  
hassle, and people that used to spend their time working with Opera's  
cached files will be worse off with this policy. But what's the big deal?  
What usecases are there for this, apart from saving flv files a few times?  
(not a retorical question) At the times I wanted to save some youtube  
videos, I just sorted my cache files on size and peeked into the biggest  
ones, not exactly a big deal. I'm way more concerned about the problems  
the change caused for those using EditPlus as their source viewer.

..

>> So, what's the real issue here? It's not as easy to accomplish what it  
>> once
[quoted text clipped - 11 lines]
> be readily obtained), or upon whoever runs under MacOS, Linux,
> or Vista, which of course are already impenetrable :)

Given the number of people who don't keep their software up-to-date, this  
is not so reassuring... But yes, it is a cost/benefit analysis that the  
security guys at Opera made.

Signature

                                                   Rijk van Geijtenbeek
                                 Opera Software ASA, Documentation & QA
                                  Tweak: http://my.opera.com/Rijk/blog/

"The most common way to get usability wrong is to listen to what users
say rather than actually watching what they do." -- J.Nielsen

Annon - 04 Jul 2008 22:42 GMT
>But what's
> the big deal?  What usecases are there for this, apart from
> saving flv files a few times?  (not a retorical question)
> At the times I wanted to save some youtube  videos, I just
> sorted my cache files on size and peeked into the biggest  
> ones, not exactly a big deal.

Go back and read the original post: "Many users go back and
review cached files to look  at pictures again."

Note also the discussion about fair use rights in earlier posts.

The big use that you failed to recognize that has been in this
thread from the beginning is photo collection.

Opening Irfanview to view thumbnails in a  5,000 file cache to
obtain a fewer larger jpgs wastes a lot of good time and is a
very big deal.

It is easy and quick with extensions and a file manager.

>I'm way more concerned about
> the problems  the change caused for those using EditPlus as
> their source viewer.

Which is something that you do yourself.

In other words, you are concerned about yourself and screw
everybody else.

That is not a formula for winning friends and influencing people.
Rijk van Geijtenbeek - 05 Jul 2008 19:53 GMT
Op Fri, 04 Jul 2008 23:42:22 +0200 schreef Annon <annon@annon.com>:

>> But what's
>> the big deal?  What usecases are there for this, apart from
[quoted text clipped - 5 lines]
> Go back and read the original post: "Many users go back and
> review cached files to look  at pictures again."

Thanks for reminding. Seriously, I am not aware that 'many users' used  
their cache for this purpose. See also below.

> Note also the discussion about fair use rights in earlier posts.
>
[quoted text clipped - 4 lines]
> obtain a fewer larger jpgs wastes a lot of good time and is a
> very big deal.

If it's about 'obtaining', why not save them directly when they show in  
the browser? Ctrl+click on the image is a handy shortcut to make this even  
easier. The problem with FLV files is that you can't save them directly  
from the browser interface, which is why I assumed (actually, still  
assume...) the case of saving FLV files from the cache is more interesting.

> It is easy and quick with extensions and a file manager.

Did you take a look at this workaround to make the opera:cache page behave  
more like a file manager?

http://operawatch.com/news/2008/07/advanced-search-thumbnails-sorting-in-opera-c
ache.html


>> I'm way more concerned about
>> the problems  the change caused for those using EditPlus as
[quoted text clipped - 4 lines]
> In other words, you are concerned about yourself and screw
> everybody else.

No, I use a text editor that doesn't need cache extensions for code  
coloring. I guess that is even worse in your view.

> That is not a formula for winning friends and influencing people.

Signature

                                                     Rijk van Geijtenbeek
                                   Opera Software ASA, Documentation & QA
                                    Tweak: http://my.opera.com/Rijk/blog/

"The most common way to get usability wrong is to listen to what users
say rather than actually watching what they do." - J.Nielsen

Annon - 06 Jul 2008 06:13 GMT
> Op Fri, 04 Jul 2008 23:42:22 +0200 schreef Annon
> <annon@annon.com>:
[quoted text clipped - 17 lines]
>> The big use that you failed to recognize that has been in
>> this thread from the beginning is photo collection.

I repeat: the application is internet photo collection.

>> Opening Irfanview to view thumbnails in a  5,000 file
>> cache to obtain a fewer larger jpgs wastes a lot of good
[quoted text clipped - 3 lines]
> they show in  the browser? Ctrl+click on the image is a
> handy shortcut to make this even  easier.

When I view the images I don't focus on what I might want to
save.  I do that later while viewing thumbnail images en masse by
the hundreds with an image viewer program, 40 to a screen, with
which I can delete the ones I don't want en masse quickly by the
dozens using the shift key, the cursor keys, and the delete key.  
Having to save individual images when I view them  would mean
lost time asking if I might want to keep them or not and
thousands and thousands of additional click, save, save clicks.

Life is short. I don't have time to waste on clicks and saves not
necessary with 9.27.


> Did you take a look at this workaround to make the
> opera:cache page behave  more like a file manager?
>
> http://operawatch.com/news/2008/07/advanced-search-thumbnail
> s-sorting-in-opera-cache.html

With opera:cache you can't quickly and easily select, cut, and
paste cache files by the hundreds, thousands for that matter,
into a work directory like you can with a file manager program,
such as windows explorer.  

In a file manager program you can sort the files by size and
select for cutting and pasting all files above threshold. You
locate the cutoff point, hold down shift, end, and control-c.  
You can paste them in a work directory, control-v, and then
delete non image files by displaying just .htm, .js., .css. and
.swf files, which more advanced file managers can easily do,
selecting those extensions and deleting them.

With small number of just image files, you can open the work
directory with an image viewer, delete the crap, like ads, and
see if anything that reamins is worth keeping.

opera:cache is not a general purpose file manager.
Charles Lindsey - 07 Jul 2008 16:22 GMT
>Thanks for reminding. Seriously, I am not aware that 'many users' used  
>their cache for this purpose. See also below.

Well you should be aware of it by now. I regularly use it to go back and
find PDF files (which are easily recognizable by their extension).

>If it's about 'obtaining', why not save them directly when they show in  
>the browser? Ctrl+click on the image is a handy shortcut to make this even  
>easier.

Yes, if I had realized at the time that I was going to need it again, then
I would have saved it at the time.

But it is usally much quicker, when you find later that you need it, to
locate it in the cache than to try to locate it in your history file.

Signature

Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

John H Meyers - 06 Jul 2008 01:16 GMT
On Fri, 04 Jul 2008 06:06:53 -0500, Rijk kindly wrote:

> You are not capable (after identifying the file you need
> using inline find in opera:cache)...

I've been asking whether 9.5 can actually do this,
having observed in that 9.27 (and earlier),
"opera:cache" can be (sometimes horribly) incomplete.

I did not exaggerate that case where "opera:cache"
listed ONE file, while the current Opera session
still had _600_ files in my "cache4" directory!

> adding an extension using your file manager, and then
> use the file manager to perform those actions?
[quoted text clipped - 3 lines]
> What usecases are there for this, apart from saving flv files a few times?
> (not a retorical question)

> At the times I wanted to save some youtube
> videos, I just sorted my cache files on size and peeked into the biggest
> ones, not exactly a big deal. I'm way more concerned about the problems
> the change caused for those using EditPlus as their source viewer.

A single person's use is not necessarily reflective of a larger population,
and although this newsgroup is not reflective of all Opera users,
the collective response thus far might be indicating something,
at least among those people interested enough in Opera's
special contributions to the browser field to participate.

I also look very frequently for images; these are not the largest files,
and simply can not be found by trying every single file, currently
(as of 9.27), many are also missing from "opera:cache,"
which naturally keeps bringing up my unanswered questions about that.

If you have had A/C and power steering for a while,
and then the manufacturer suddenly and irreversibly disables them,
perhaps to trim the increasingly expensive fuel consumption,
only for your benefit, as they see it,
you will still be able to drive and steer your vehicle,
and perhaps can make adjustments (e.g. drive slower) to compensate.
Yes it is a bit of a hassle, but what's the big deal?  ;-)

IMO Matthew Winn also brought up excellent issues,
to which I hope to see thoughtful answers:
http://groups.google.com/group/opera.general/msg/e48458335c8ab9b9

I mentioned also how there can actually be an interference
with some "extension-based" policies in our own "corporate AV" suite.

> But yes, it is a cost/benefit analysis that the security guys at Opera made.

As with politicians, sometimes they might misread the sentiments,
as well as benefits and costs, as perceived by a wider population :)

Matthew Winn's remarks (at link above) may also suggest
some issues which they may never have considered,
which are quite relevant to comprehensively evaluating "cost/benefit."

The previous mail storage reorganization (now being reorganized once again)
is an example of the possible evolution of thinking; in any case,
this discussion, though lengthy, must be having educational value
by covering a broad range of perspectives and issues,
whether or not Opera acts immediately upon it,
and I think it has been worth having.

Thank you very much for your dedication, and for all the time
you devote to so many discussions with serious users.

--
self - 13 Aug 2008 03:29 GMT
>Yes it is a bit of a  
> hassle, and people that used to spend their time working with Opera's  
> cached files will be worse off with this policy. But what's the big deal?  
> What usecases are there for this, apart from saving flv files a few times?  
> (not a retorical question)

What is the big deal?
Well I have a use for the cache- I use every day to locate articles that
I recall seeing.
Once a week i transfer all my cache files to an archive folder.
There I delete all but the html files. I then use Copernic to add them
to my index of all files I have seen in the last 3 years. I then use
this resource almost daily to search for articles that I might recall if
only one or two terms that were in it.
I am unable to do this indexing now in Opera 9.5 because the file
extensions are missing, and are essential for the indexing process.
So this is not a theoretical problem for me, nor is it about viewing the
odd movie, something that I do not do.
I would request that Opera restore the file extensions.
Signature

Pat

David W. Hodgins - 13 Aug 2008 05:15 GMT
> Once a week i transfer all my cache files to an archive folder.
> There I delete all but the html files. I then use Copernic to add them

Which operating system are you using?  It shouldn't take much to write
a script or batch file to identify the html files (by scanning for <html>),
and then only move those files, to the archive folder, adding the .html
extenstion.

On linux, I can do this in a few minutes.  On windows, might take me a while
to refresh my memory on batch files, and figure out which program would be
best to use for the scanning.

Feel free to contact me by email (see sig), and I'll throw something together.

Regards, Dave Hodgins

Signature

Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)

David W. Hodgins - 13 Aug 2008 06:00 GMT
> Once a week i transfer all my cache files to an archive folder.
> There I delete all but the html files. I then use Copernic to add them

In linux ...
for i in `grep -il "<html>" *` ; do cp $i /pathtoarchive/$i.html ; done

In xp, put the following in a batch file, to do the same thing ...
FOR /F %%i IN ('findstr  /I /M "<html>" *') DO copy %%i \pathtoarchive\%%i.html

Add a cd to the appropriate directory, in the script, or batch file, prior to
running the above command.

For xp, the same command can be run from a command prompt, but use single percent
signs, instead of double.

Regards, Dave Hodgins

Signature

Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)

Bill Hallman - 01 Jul 2008 20:10 GMT
> dOn Tue, 01 Jul 2008 14:02:46 +1000, Steven Saunderson <phelum@Syd.au>
> wrote:
[quoted text clipped - 8 lines]
> When something is dangerous, we feel it is best not to make it
> optional.

It's dangerous to drive a car. Do you want me to stay at home in bed?  
WAIT, people die in bed all the time!
Where can I hide? I can't go out side, there may be a drive by shooting.

PLEASE SAVE ME FROM MYSELF, before I do something stupid like turn on my  
computer, or GOD forbid go on the Internet!!

Signature

Opera 9.51.10080, winXP home edition SP3

Steven Saunderson - 02 Jul 2008 09:32 GMT
> When something is dangerous, we feel it is best not to make it
> optional.

I've never found the practice of leaving extensions on cache file names
dangerous at all.  If Opera wants to offer the dropping of extensions as
a security 'enhancement' then this is fine by me and presumably many
others.  But to force this neurotic approach on competent users who find
it troublesome seems very counter productive.  Why annoy your existing
users ?
Signature

Steven

Ian Anderson - 02 Jul 2008 13:07 GMT
>> When something is dangerous, we feel it is best not to make it
>> optional.
[quoted text clipped - 5 lines]
>it troublesome seems very counter productive.  Why annoy your existing
>users ?

I seem to have lost the plot here. I'm using the latest Release
Candidate 9.51 Build 10081.

What is the problem?
Signature


Ian

Matthew Winn - 03 Jul 2008 20:51 GMT
> > When something is dangerous, we feel it is best not to make it
> > optional.
>
> I've never found the practice of leaving extensions on cache file names
> dangerous at all.

I'd be interested to know if there are any examples of people causing
themselves problems by ignorantly running an infected executable from
Opera's cache. I can't imagine any sane or plausible scenario where
this would happen.

I think removing extensions is more dangerous than providing them,
because it encourages people to "try things out": passing files to
inappropriate applications in an attempt to work out what the file
type is. The passing of files to applications that can't handle them
has been the cause of several security issues in the past (mostly in
Windows and IE). It wouldn't be a problem if all other software was
completely free of bugs, but we don't live in that world. There's a
far greater risk of someone hitting a buffer overflow by, for example,
handing a non-image file to an image viewer than there is of someone
tracking down their browser's cache and double-clicking executables
just to see what happens.

Signature

Matthew Winn
[If replying by mail remove the "r" from "urk"]

Soon to be ex opera user - 01 Jul 2008 21:42 GMT
Tim Altman purporting to be of Opera Desktop Quality Assurance
wrote  

> Having extensions on files stored in Opera's cache
> directory is of absolutely no strategic importance.

Bye Bye Opera.
ASCII - 01 Jul 2008 22:44 GMT
Soon to be ex opera user wrote:
>Tim Altman purporting to be of Opera Desktop Quality Assurance
>wrote  
[quoted text clipped - 3 lines]
>
>Bye Bye Opera.

I guess next you'll want your money back?

Personally, I'm thankful that those people bother to make it freely
available to all of us, even as I wonder how they pay the bills.
Must be a catch somewhere?
Jones - 11 Jul 2008 06:26 GMT

>>Sooner or later they will realize how big a screwup
>>removing them is.  They have thrown away one of the biggest
>>advantages they had over Firefox.  

> Having extensions on files stored in Opera's cache
> directory is of absolutely no strategic importance.

Mr. Altman and others at Opera would be well advised to read the
Harvard Business School Book "The Customer Is Always Right!:
Thought Provoking Insights on the Importance of Customer
Satisfaction from Today's Business Leaders"  

http://www.amazon.com/Customer-Always-Right-Importance-
Satisfaction/dp/0070342091/ref=sr_1_7?ie=UTF8&s=books&qid=1215753
623&sr=8-7
Ken Knox - 11 Jul 2008 11:25 GMT
>>> Sooner or later they will realize how big a screwup
>>> removing them is.  They have thrown away one of the biggest
[quoted text clipped - 11 lines]
> Satisfaction/dp/0070342091/ref=sr_1_7?ie=UTF8&s=books&qid=1215753
> 623&sr=8-7

While I agree that it's often critical to listen to one's customers, I do  
not hold the view that the customer is always right...to go a step  
further, my experience is that it is often a great disservice to that same  
customer to allow him to think that he's always right. :-)

Signature

Ken
Opera 9.24 - <http://www.opera.com>

Hot Badger Deluxe - 11 Jul 2008 12:14 GMT
<snip>

> While I agree that it's often critical to listen to one's customers, I do  
> not hold the view that the customer is always right...to go a step  
> further, my experience is that it is often a great disservice to that same  
> customer to allow him to think that he's always right. :-)

One should try and bring the users on-board very early on. At one project I
worked on we actually got the users to design the screen layouts (this was
pre GUI). It's not a new idea - Tom Peters was talking about it over 20
years ago. With a program which has a serious user-base (like Opera) then
flexibility is the key, because serious user testing isn't going to be
possible. The people who beta test are likely to be quite different from
the average user. So one needs to set a default configuration, for the
non-technical user, but allow the technical users to reconfigure the
interface to suit their needs. I would like the old cache and transfer
window options back. If the code is written well enough, then this
shouldn't be a problem. If the current settings are hard-coded, then there
is something seriously wrong with the architecture.

NB: I've used Opera since 4.something. I'd rather pay for a program that
allows me to tweak it to do what I want, than to get a free one that is
locked down.

Signature

"I like it when we're dreaming," she said. "It makes more sense."

John H Meyers - 11 Jul 2008 23:53 GMT
> While I agree that it's often critical to listen to one's customers,
> I do not hold the view that the customer is always right...to go a step
> further, my experience is that it is often a great disservice to that
> same customer to allow him to think that he's always right. :-)

It is a good service to show a customer how a change has really
benefited him/her, but thus far, the rationalizations have been
inconsistent ("security," says one, while "faster to recover after crashes")
says another), and both cases have been very weak and unconvincing,
no less completely inattentive to the extent of customer reliance
upon existing capabilities broken by the change.

The customer should also not do the vendor the disservice
of letting them think that they are always right,
and in this case, I think the customers have the better case.

A literate and famous passage:

"Finally, I always go to sea as a sailor,
because of the wholesome exercise and pure air of the forecastle deck.
For as in this world, head winds are far more prevalent than winds
from astern (that is, if you never violate the Pythagorean maxim),
so for the most part the Commodore on the quarter-deck
gets his atmosphere at second hand from the sailors on the forecastle.
He thinks he breathes it first; but not so.  In much the same way
do the commonalty lead their leaders in many other things,
at the same time that the leaders little suspect it."

[Herman Melville, "Moby Dick," Chapter 1]

Image:
(observe the striking coincidence with current events in page center)
http://books.google.com/books?id=XV8XAAAAYAAJ&pg=PA11&lpg=PA11

Text:
http://www.npr.org/templates/story/story.php?storyId=10894896

Pedagogy (and alternate meanings in that specific passage):
http://findarticles.com/p/articles/mi_qa3709/is_200501/ai_n9520890/pg_15
Ed Jay - 12 Jul 2008 01:21 GMT
>> While I agree that it's often critical to listen to one's customers,
>> I do not hold the view that the customer is always right...to go a step
[quoted text clipped - 29 lines]
>(observe the striking coincidence with current events in page center)
>http://books.google.com/books?id=XV8XAAAAYAAJ&pg=PA11&lpg=PA11

Amazing, isn't it?

>Text:
>http://www.npr.org/templates/story/story.php?storyId=10894896
>
>Pedagogy (and alternate meanings in that specific passage):
>http://findarticles.com/p/articles/mi_qa3709/is_200501/ai_n9520890/pg_15

I'm wondering that for a widely-used product, such as web browser used by
more than a million people, why should a few customers think they have a
right to complain and make demands, when the manufacturer is doing its best
to satisfy the vast plurality? I haven't counted the number complaints about
the cache file extensions, but between this group and the Opera blogs, the
number is well below 100.

I agree that it's philosophically troublesome to have two or three different
and conflicting explanations for the reason behind the design decision, but
usually that only means someone is speaking or guessing without the
appropriate knowledge base.

It's truly fascinating to me that those who are complaining the loudest
consider themselves technically adept, but even with the example provided
with the english.lng hack (<http://tinyurl.com/63rwmo>), nobody has taken
the time to work out a satisfactory solution to put an end to the whining.

Thanks for the Melville parable, but do you really think this issue is of
leviathan proportion considering the ratio of 'complainers' to Opera's
overall market base? I think a good read of the first verse from Stevenson's
Requiem is more in order. :-)

I think it's time to stop complaining and work out a hack that does what we
all want. Get to work...we're waiting. :-))

Signature

Ed Jay (remove 'M' to reply by email)

Win the War Against Breast Cancer.
Knowing the facts could