Big Problem: Files in 9.5 cache don't have file extension: There is no way people will accept this
|
|
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
|
|