cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
JohnBoyTheGreat
Making moves
Status: New idea

The average user saves web pages to
look at later or to send to someone else...
or if they don't currently, they want to save web pages to do these things.

Firefox only has one native method of saving a web page complete with all images and content: "Web Page, complete". This is an absolutely terrible solution:

  1. It doesn't save as a single file.
  2. It saves dozens or even hundreds of files for a single page. One sample page that I saved was quite simple, but had 160 separate files and a folder for that one saved page!
  3. Moving the saved web page can be difficult for typical users, since the necessary folder may not get moved.
  4. Sending the saved page to others can be difficult and confusing for non-technical users.
  5. Files are not compressed, which saves space.

Firefox used to have built-in support for the MAFF format, which was very useful...but it was removed several years ago for reasons which are unclear.

Most of the major modern browsers have native support for the MHTML/MHT format. Of leading Windows-based browsers, only Firefox lacks this major and important feature.

Firefox should provide the ability to save web pages with native support, in more than one format.

Why?

  • All other major modern browsers provide this support. Those browsers provide that support because it is demanded by users! Why is Firefox so far behind???
  • Users want to be able to save web pages which are important to them for many and various reasons. It's important to save things like filled forms, confirmations, pages with information of special interest, information of personal importance, etc. The list of reasons are endless!
  • Web pages saved on other browsers cannot be opened with Firefox, which means maintaining a second browser to open those saved pages. These pages can come from friends or work colleagues and can be very important in daily life. If we cannot open them, it puts us behind other browsers.
  • Typical users do not know how to move or to send "complete" web pages. They send just the HTML file and everything else gets lost, or they move it to another directory or folder and it doesn't contain the images or other function it had. For the average user, the "Web Page, complete" function is complex and useless.
  • Typical users do not want to go through the complexity of finding and installing an extension to do a simple and common task. The first problem is that they may not even know what they are looking for, so they either spend hours searching through extensions or they give up...and switch to another browser which can accomplish the task.
  • Firefox should be more compatible with file formats, not less. The primary value of Firefox among a field of other browsers is its feature set. Web Archive File format capability is an important feature which Firefox lacks and other browsers have. Firefox is incompatible with common standards in this regard--meaning that it is well behind the competition.
  • Due to the complexity of the "Web Page, complete" save method, users may lose valuable data, which they have saved for a particular reason. It is extremely inconvenient to move hundreds of files and folders to relocate a few web pages. Important files can be easily lost if a user fails to move the folder as well. It would be much better to provide a native single-file solution for saving web pages than the current Firefox solution, reducing the complexity of this common task for the average person.
  • It is difficult for the typical user to differentiate between single-page HTML and HTML pages saved as separate files. If they want to send an HTML file to a friend, they must either bundle up a bunch of files (which is beyond the technical expertise of many people) or point them to a website...or just give up. Most users don't know how to find an extension to save single-file web pages. If they do find one, it does not support the industry standard, so they cannot open similar files sent from others who do not use a Firefox browser.

 

What is the solution?

Add native Web Archive File save and read support to Firefox for the following formats:

  • MHTML/MHT -- This is the most common format, supported by all major browsers, except Firefox. Adding this function would make Firefox more competitive and more compatible, not to mention more useful.
  • MAFF -- This format was actually created by Mozilla and used in Firefox, but was abandoned years ago for no good reason. The advantage of this format is that it uses the ZIP standard to compress a web page, creating not only a single file backup of the page, but saving space as well.
  • Webarchive -- This format is used by the Safari browser on Mac computers. A lot of misguided and misinformed people use Macs. They may want to exchange web pages with their friends, family, or work colleagues, so including this format will allow that.

 

Later, support could be added for:

  • WARC -- This is the Internet Archive's "Web ARChive" format, which can be used for saving entire sites. It could be used to save an entire set of tabs, complete with contents.
  • HTMLD -- This is the "HTML Directory" format, which can also be used for sites and for web servers. It could be used to save tab sets as well.

These two formats would put Firefox far ahead of the competition and add a feature that would add tremendous value.

 

The minimum support for a native Web Archive Format should be MHTML/MHT because it is the most common format in use. I would also argue for the MAFF format, which would offer support for orphaned files created by Firefox in the past...and should be easy to implement if the other can be implemented... After all, Firefox already has the code on hand.

If security is a concern, then have this feature turned off by default, available to activate within Settings. No browser should ever be so secure that it is useless. Security should always be coupled with ability for software to have value.

 

ADDING MHTML/MHT AND MAFF SUPPORT SHOULD BE A TOP PRIORITY FOR FIREFOX!

18 Comments
JohnBoyTheGreat
Making moves

@endolith, the reason I posted in "500 colors and header tags" is for readability. Most people find it easier to read and find specific sections when a post has sections, and colors help accent the most important points.

You may very well be an exception.

JohnBoyTheGreat
Making moves

@OG, thank you for your kind words regarding the way I formatted the message. I find it easier to read messages which are colorful, in which the most important points are accented, so I felt it would help others and make this message stand out from the crowd a bit. I agree about the part about long monotonous articles. It's always been my opinion that most information would be more readily understood and enjoyed if it were more like a comic than a dictionary. There's a middle ground that I imagine is ideal for most people.

The experience you had is similar to the ones I've had, in which I would like to save all the content of a conversation or page, but the pages cannot be saved properly without going to a lot of trouble. Screenshots don't allow for the content to be saved in a manner that would allow extraction of information and searching. (At least not easily. Having to scan images for information is not an efficient way to organize data.)

I collect terabytes of data, including web pages. When I find something really interesting, I'd like to be able to save it for later use and the possible extraction of important bits into an information database. Being able to save a single page into an archive format is just plain useful.

Also, on Facebook, where I've needed to save conversations as "evidence", the stupid comments shrink down. To get a copy of the entire conversation, I have to go through and expand every single freaking comment! It's really annoying, because you can't save that with a screenshot and the HTML loses a lot of it.

And graphics get lost with the HTML save. Some are dynamically-generated, so I imagine that's a reason why those particular graphics aren't saved. But sometimes a person wants a snapshot at a particular moment, not a dynamically-updated page.

Thanks for your vote on this issue. I'd like to somehow get more attention to this, because it's an important function that is missing from Firefox.

JohnBoyTheGreat
Making moves

@VoxPopularis, I completely agree with both your comments.

I feel as if the developers ought to put these suggestions up for a vote and implement the most popular ones, giving their proponents the opportunity to write a blurb explaining why a specific idea should be implemented as a built-in feature of Firefox before the voting.

I wonder if there is any way to increase the attention to any of these ideas and perhaps get some action on this?