Skip to content
This repository has been archived by the owner on Dec 10, 2017. It is now read-only.
/ live-page-code Public archive

Opera 12 extension to save dynamic internal content of web pages

Notifications You must be signed in to change notification settings

Dither/live-page-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Page Code

=============

This Opera extension saves page source code and CSS styles including all modifications made by scripts and the browser.

For correct saving create «text/phf» MIME type (Settings-Preferences-Advanced-Downloads-Add) with «htm» extension and «Save to disk» action.

This extension will not save page's JavaScripts.

FAQ: Q: What about external images?
A: External images including is not possible within current Opera security paradigm (Opera is blocking canvas data-URI reading if images are from external domains). Maybe there is a hackish way but that won't do because of compatibility and security considerations. The best way is to open page generated by the extension and then re-save it as .mht to include them.

Q: Why saved page named "default"?
A: It's impossible to save with title as filename because Opera can't set it when saving from data-URI and other alternative JavaScript File I/O writer is not supported. I really wish for such functionality myself. =_=

Q: Is it possible to add support of some online service?
A: There certainly won't be any such service support for the purpose of maximally independent extension code.

Changelog:

v1.5:

  • Fixed to work correctly with Opera 12

v1.4:

  • Notify-It support;
  • Date of saving added to the code;
  • Removes some known garbage from saved pages.
  • Overlay to show page generation.
  • Images conversion fixed.
  • Disallow fast button clicks.

v1.32:

  • fixed multiple save dialogs if several tabs of the same url opened;

v1.31:

  • fixed loading on some sites;
  • actual debug info;

v1.3:

  • fix for "null" image src's;
  • button automatically disabled for a blank pages;

About

Opera 12 extension to save dynamic internal content of web pages

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published