[Webkit-unassigned] [Bug 142557] New: Web Inspector: Switching from Resource view to Timeline view with a resource selected is counter-intuitive

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 10 18:59:36 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=142557

            Bug ID: 142557
           Summary: Web Inspector: Switching from Resource view to
                    Timeline view with a resource selected is
                    counter-intuitive
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jond at apple.com
                CC: graouts at webkit.org, joepeck at webkit.org,
                    jonowells at apple.com, mattbaker at apple.com,
                    nvasilyev at apple.com, timothy at apple.com,
                    webkit-bug-importer at group.apple.com

Currently in WebKit, with a resource selected in the Resource view, the content of the selected resource is displayed. When you switch to the Timeline view, the content viewer remains. This feels counter-intuititive to what I would expect to have happen.

I understand that prior to profiling in the Timeline view there is no "timeline" available for any given resource. In that case, the only potentially useful view is the content of the resource. That said, perhaps we could add an obvious label/button/dialog to prompt the user to start a new profile from within the content viewer while the Timeline view is activated and where no profile currently exists. A small banner at the top of the content viewer with an explanation along the lines of, "No profile exists for this resource" could be displayed. The banner could appear near the top of the content viewer in a manner similar to the "A problem occurred with this webpage so it reloaded" banner. It could also include an action button labeled something like "Start Profile" to begin profiling the page. These are clear directions providing an explanation for why the timeline is not showing and a prompt as an option for immediate action. This is especially useful guidance to developers new to

Beyond that first scenario, once a profile is available, having a resource selected in the Resource view should mean that when you switch to the Timeline view, the selected resource should be visible (perhaps vertically centered for focus) and highlighted in the resource list with the timelines visible (no content view) and the resource's timeline highlighted as well. Clicking the resource to select it in the Timeline view could then activate the content viewer again. The "X" appears on the selected resource so that the content view can be closed again returning the user to the resource timeline viewer.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150311/d731c4d8/attachment-0002.html>


More information about the webkit-unassigned mailing list