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 _______________________________________________ epiphany-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/epiphany-list
