Bug 14106 - Add page titles for different pages on mysb
: Add page titles for different pages on mysb
Status: CLOSED FIXED
Product: MySqueezebox.com
Classification: Unclassified
Component: Web UI
: MySB
: PC Other
: P1 normal (vote)
: INXS
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-17 13:57 UTC by Weldon Matt
Modified: 2009-10-05 16:43 UTC (History)
2 users (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Weldon Matt 2009-09-17 13:57:50 UTC
Most pages currently have the same title: "Welcome to mysqueezebox.com!"

We need to have different titles for different pages, to help with bookmarking and readability of tabs in multi-tab browsers (also helps SEO I believe).

General format should be: "[page name] - mysqueezebox.com"

Home:

"Home - mysqueezebox.com"

My Music:

"My Music - mysqueezebox.com"

App Gallery pages:

"[app name] - App Gallery - mysqueezebox.com"

My Apps pages:

"[app name] - My Apps - mysqueezebox.com"

Favorites:

"Favorites - mysqueezebox.com"

Players:

"Players - mysqueezebox.com"

Remote Control:

"Remote Control - mysqueezebox.com"

Support:

"Support - mysqueezebox.com"

Privacy Policy:

"Privacy Policy - mysqueezebox.com"

Terms and Conditions:

"Terms and Conditions - mysqueezebox.com"

Account settings:

"Account Settings - mysqueezebox.com"

Sign In

"Sign In - mysqueezebox.com"
Comment 1 Weldon Matt 2009-09-17 13:59:44 UTC
Not sure if this is a Michael bug or a Matt Martin bug, or both...
Comment 2 Michael Herger 2009-09-17 14:30:49 UTC
Page titles without any translation are as useless as no titles to  
many of our users. And thanks to ajaxifying our pages titles won't  
always be useful: the linked page very likely doesn't look the way it  
did when a davorite was set.

I'll see what I can do. But following our one and only rule this  
wouldn't be a p1.

Am 17.09.2009 um 22:59 schrieb bugs@bugs.slimdevices.com:

> https://bugs-archive.lyrion.org/show_bug.cgi?id=14106
>
>
> Weldon Matt <mweldon@slimdevices.com> changed:
>
>           What    |Removed                     |Added
> --- 
> --- 
> ----------------------------------------------------------------------
>           Category|---                         |Bug
>           Priority|--                          |P1
>                 CC|                            | 
> mmartin@slimdevices.com
>         AssignedTo|unassigned@slimdevices.com  | 
> michael@slimdevices.com
>   Target Milestone|---                         |INXS
>
>
> -- 
> Configure bugmail: https://bugs-archive.lyrion.org/userprefs.cgi? 
> tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
> You are the assignee for the bug.
Comment 3 Weldon Matt 2009-09-17 14:41:42 UTC
(In reply to comment #2)
> Page titles without any translation are as useless as no titles to  
> many of our users. 

We can wait until translations are finished before launching if needed.

> And thanks to ajaxifying our pages titles won't  
> always be useful: the linked page very likely doesn't look the way it  
> did when a favorite was set.

No, but the titles will still be accurate for the pages I defined.  The New York Times homepage content changes every few minutes, but people still bookmark that page :-).

> 
> I'll see what I can do. But following our one and only rule this  
> wouldn't be a p1.
> 

If this needs to be re-prioritized, or moved to Joplin, I understand.
Comment 4 SVN Bot 2009-09-18 02:59:30 UTC
 == Auto-comment from SVN commit #7379 to the network repo by michael ==
 == https://svn.slimdevices.com/network?view=revision&revision=7379 ==

Fixed Bug: 14106 +1
Description: add page titles to mysb.com pages.

Please note that we can't have "App XY - My Apps - mysqueezebox.com", as all apps use the same URL, content is loaded dynamically.
Comment 5 Matthew J. Martin 2009-09-21 11:09:37 UTC
Isn't it possible to dynamically change the page title? Would be a P5
optimization IMO.

On Fri, Sep 18, 2009 at 2:59 AM,  <bugs@bugs.slimdevices.com> wrote:
> https://bugs-archive.lyrion.org/show_bug.cgi?id=14106
>
>
> SVN Bot <svnbot@slimdevices.com> changed:
>
> � � � � � What � �|Removed � � � � � � � � � � |Added
> ----------------------------------------------------------------------------
> � � � Hours Worked| � � � � � � � � � � � � � �|1
> � � � � � � Status|NEW � � � � � � � � � � � � |RESOLVED
> � � � � Resolution| � � � � � � � � � � � � � �|FIXED
>
>
> --- Comment #4 from SVN Bot <svnbot@slimdevices.com> 2009-09-18 02:59:30 PDT ---
> == Auto-comment from SVN commit #7379 to the network repo by michael ==
> �== https://svn.slimdevices.com/network?view=revision&revision=7379 ==
>
> Fixed Bug: 14106 +1
> Description: add page titles to mysb.com pages.
>
> Please note that we can't have "App XY - My Apps - mysqueezebox.com", as all
> apps use the same URL, content is loaded dynamically.
>
> --
> Configure bugmail: https://bugs-archive.lyrion.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>
Comment 6 Weldon Matt 2009-09-21 11:23:38 UTC
Well, there's not much point in changing the page title if the URL isn't changing.

When using AJAX, best practices tell us that, even though content is getting loaded in dynamically, if the user performs an action that seems to load a new "page,"  the URL and page title should generally change too, and standard browser-usage things like back button, bookmarking, copying-and-pasting the url into a new window, etc., should generally work.

It's different when something is updating "live" (without user interaction), or when only a portion of the screen is changing state (such as new content loading in the web remote, or transitions occur between graphics in the home page widgets).  In that case the user doesn't perceive that an entirely new webpage is loading, therefore you don't change the URL or page header etc.

So in the longer term, different app "pages" in my apps and app gallery should actually probably have different URLs (and different page titles).  But different tabs inside an app or a page ("account" vs. "shopping" cart on amazon, for example, or "alarms" vs. "network" tabs on a player page) would NOT change the url or page title.

Regardless, we don't need these additional changes for INXS.
Comment 7 Michael Herger 2009-09-21 23:57:20 UTC
You must be following different best practices than I do. My best  
practices say: don't touch url nor status bar.

Honestly - I wouldn't even know whether it's possible to fake the  
browser's URL address without actually reloading it. I'd be interested to  
see a page which does this. Any example?
Comment 8 James Richardson 2009-10-05 16:43:39 UTC
This bug has been fixed in the latest release of MySqueezebox.com (formally known as SqueezeNetwork)!

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.