Re: Shelling Epiphany
- From: Maciej Marcin Piechotka <uzytkownik2 gmail com>
- To: gnome-shell-list gnome org
- Subject: Re: Shelling Epiphany
- Date: Sat, 19 Mar 2011 14:37:09 +0000
On Fri, 2011-03-18 at 14:23 +0100, Alexandre Mazari wrote:
> Hi Everyone,
>
> I recently joined the Epiphany effort thanks to my awesome employer
> letting me contribute to this lean and mean browser.
> I am particularly interested in the integration of the Web with the
> desktop, and think ephy has strong advantages in that regard.
>
> Indeed, being a non-multi-platform browser, ephy is free of the
> constraints/compromises the others have to make in order to coherently
> run in different environments. We should take this opportunity and go
> wild on integration with gnome-shell and the Gnome 3 Desktop in general.
> Really become "the Gnome Web Browser".
>
> Obviously, the gnome-design team members have a clearer view on the kind
> of global experience the desktop should offer to the user. Ephy being a
> part of that whole, their input/directions is invaluable. There are
> already some (controversial, see below) mock-ups regarding ephy in their
> git repo. Lets build a stronger communication channel.
>
> Here are some ideas/user stories/brainfarts on how we could achieve such
> a synergy.
> Feedback, comments, other ideas, even bashing, are welcome!
>
>
> = Let the user use web-applications in the same way they use "native"
> ones =
> The idea here is to make web applications first-class citizen of the
> desktop. Those applications would benefits from the same integration
> level that the "native" apps have:
> • be launch-able in the overview app pane/dash
> • have their window be manageable by g-s application switcher and
> alt-tab switcher independently of ephy
> • send notifications using the g-s notification area
> • have nice icon badges for unread mails etc... (I think this feature is
> planned in post-3.0 g-s)
> • ...
> Epiphany's role here would be to create/manage those webapps, actually
> making a browsed site an application.
> Also Ephy could be used to display those apps, with a streamlined
> interface. Or a separate visor could be created.
> see https://bugzilla.gnome.org/show_bug.cgi?id=644002
>
What does constitute single app?
And as person who have 5-50 tabs opened at the same time - won't it
clutter interface?
>
> = Let the user switch to a specific epiphany's opened site using g-s
> facilities =
> I am using the term site here, instead of tab, because it is not really
> clear we should to keep the tabs management in ephy IMHO.
> Tabs and notebooks are just a way to have application-local window
> management, mostly duplicating wms/shells facilities, compensating for
> their missing features (windows grouping for instance).
> Re-giving that responsibility to the shell seems like a natural thing to
> do, reducing the number of different ways to switch to a specific
> site/app/context.
> It seems the design team shares this opinion, as seen in
> http://gitorious.org/gnome-design/gnome-design/blobs/raw/master/mockups/epiphany/epiphany2.png .
>
> This idea being very controversial, going against years of tabbing
> browsers usage, displaying ephy tabs contents in alt-tab switcher and/or
> overview might be an intermediate solution.
> Here is a quick and dirty mockup:
> http://people.igalia.com/amazari/ephy-tabs-in-switcher.webm
>
I would disagree. The tabbing is additional to windows not a substitute.
It may be substitute to workspaces+windows though but still there is a
difference:
- Workspaces usually have up to 3 windows of the same application at
which point it IMHO breaks under the complexity of managing (ideally 3
windows at all) with no particular order
- Tabs usually have >5 tabs usually organised by some means. For
example it have blog post #1, response to blog post #1, response to
response to blog post #1... Also they may be much more short lived.
>
> = Let the user open a recently visited or a favourite site from g-s =
> - integrate with the future g-s jump-lists
I'd say at current state that is suboptimal (at least to my workflow).
However I'm not saying that it is bad idea at all.
> - make gnome-shell's search box access ephy bookmarks/history
> - make gnome-shell's search box delegates to ephy if the entered text
> looks like an URL
>
Regards
>
> = Make the user's experience coherent with the rest of the desktop =
> - comply with http://live.gnome.org/ThreePointZero/AppIntegration
> (notably regarding dialogs)
> - use symbolic icons wherever possible, see
> http://jimmac.musichall.cz/log/?p=974
> - share data with the shell and other applications (Zeigeist ?
> Tracker ?)
> - get the warning theme colours for the location entry in https mode
> - ...
>
> What do you think ?
+1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]