Bug 16398 - Would be nice to print sub-parts of pages via Web Inspector
Summary: Would be nice to print sub-parts of pages via Web Inspector
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Enhancement
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2007-12-10 23:17 PST by Gavin Sherlock
Modified: 2007-12-12 14:43 PST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gavin Sherlock 2007-12-10 23:17:31 PST
When creating PDFs of web pages, sometimes you only want a part of the web page.  Doing this by editing the resulting pdf in Illustrator can range from frustrating to impossible.  Being able to print a particular part of a web page by having it selected in the Web Inspector would be a nice addition.  You would also want to be able to select multiple, contiguous elements in the DOM.
Comment 1 Adam Roben (:aroben) 2007-12-11 09:57:24 PST
I do think that being able to print sections of pages is a useful feature. I'm not sure the Inspector is the right place for this, though. Here are the pros/cons I see of having this in the Inspector

Pros:
1. There's already a way to select a section of a page (by selecting a DOM node)
Cons:
1. The Inspector is a feature that only web developers are expected to have enabled
2. It's not clear to non-expert users what the DOM tree means, so it's hard to expect them to know how to select what they want
3. All other printing-related features are in the browser chrome, so introducing a printing feature to the Inspector would create quite a disconnect

I think it makes far more sense to have this as a feature of the browser. Would you be so kind as to file a feature request at http://bugreport.apple.com/ ?
Comment 2 Gavin Sherlock 2007-12-11 10:34:15 PST
radar://5641144
Comment 3 Gavin Sherlock 2007-12-12 14:43:51 PST
Also radar://4701067