Make WordPress Core

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#31929 closed task (blessed) (fixed)

4.2 About Page

Reported by: drewapicture's profile DrewAPicture Owned by: drewapicture's profile DrewAPicture
Milestone: 4.2 Priority: normal
Severity: normal Version:
Component: Help/About Keywords: has-patch commit
Focuses: Cc:

Description (last modified by DrewAPicture)

Over the last couple of weeks, a few of us (@helen, @markjaquith, @nacin, @samsidler, @siobhan) have been working out strings for the 4.2 About page.

@melchoyce and @ryelle have kindly volunteered to design and engineer it once those are ready.

Features (in order):

  • Press This
  • Extended Character Support
  • Theme Switcher
  • Shiny Updates
  • oEmbed: Tumblr and Kickstarter

Under the Hood:

  • Taxonomy Roadmap: Term splitting
  • utf8mb4 Support: utf8 to utf8mb4
  • JavaScript accessibility: wp.a11y.speak
  • Complex Query Ordering: named meta query clauses

Attachments (14)

31929.diff (11.6 KB) - added by DrewAPicture 9 years ago.
First-run strings
master...shield-9_emoji_about.diff (984 bytes) - added by extendwings 9 years ago.
Emoji in about.php
31929-dash.diff (724 bytes) - added by jamescollins 9 years ago.
Fixes a typo with mdash character
31929.patch (5.4 KB) - added by siobhan 9 years ago.
Revised about page
31929.2.patch (6.5 KB) - added by DrewAPicture 9 years ago.
31929.3.patch (2.8 KB) - added by DrewAPicture 9 years ago.
31929.4.patch (2.8 KB) - added by ocean90 9 years ago.
Improved i18n for codex link
31929.5.patch (4.2 KB) - added by DrewAPicture 9 years ago.
More text for the JavaScript accessibility item
31929.6.patch (4.2 KB) - added by DrewAPicture 9 years ago.
final string tweaks
31929.7.patch (951 bytes) - added by DrewAPicture 9 years ago.
seriously, final
31929.8.patch (5.7 KB) - added by DrewAPicture 9 years ago.
31929.9.diff (12.0 KB) - added by melchoyce 9 years ago.
31929.10.diff (11.9 KB) - added by ryelle 9 years ago.
31929-credits-hidpi-gravatars.patch (1.0 KB) - added by ocean90 9 years ago.

Download all attachments as: .zip

Change History (56)

#1 @pento
9 years ago

Related meta ticket for the credits API, adding Twemoji to the external libraries credits: #meta958.

#2 @DrewAPicture
9 years ago

  • Owner set to DrewAPicture
  • Status changed from new to assigned

This ticket was mentioned in Slack in #core by drew. View the logs.


9 years ago

@DrewAPicture
9 years ago

First-run strings

#4 @DrewAPicture
9 years ago

  • Keywords has-patch added

31929.diff adds the first-run strings (untranslatable).

#5 @DrewAPicture
9 years ago

  • Owner changed from DrewAPicture to melchoyce

#6 @ocean90
9 years ago

In 32118:

4.2 about page text, rough cut.

props helen, siobhan, DrewAPicture, samuelsidler, markjaquith, nacin.
see #31929.

@extendwings
9 years ago

Emoji in about.php

#7 @extendwings
9 years ago

How about using emoji in description of Extended Character Support?

@jamescollins
9 years ago

Fixes a typo with mdash character

#8 @jamescollins
9 years ago

[32118] has a typo in the Streamlined plugin updates section.

31929-dash.diff fixes this by changing endash to mdash.

#9 @SergeyBiryukov
9 years ago

In 32123:

Fix typo on About page.

props jamescollins.
see #31929.

#10 @jorbin
9 years ago

I don't know about the "of course" part before emoji in the Extended Character Support section. I would say the vast majority of people don't know what unicode 7.0 is or that it contains emoji. I also think there are a number of people who don't know what emoji are.

I think we can make it playful by changing it to:

WordPress now supports displaying a host of new characters included with Unicode 7.0, extending support for native Chinese, Japanese, and Korean characters, musical and mathematical symbols, hieroglyphs, and there modern equivalent, emoji.

@siobhan
9 years ago

Revised about page

#11 @siobhan
9 years ago

Added revised about page text. The oEmbeds text seemed very user-focused instead of being an under the hood thing. I've amended the text and think it should be moved up under the user features. This would be consistent with 4.0, in which oembed improvements were a user feature.

If it's to remain under "under-the-hood" I need to know what developers need to know about it instead of users.

#12 @DrewAPicture
9 years ago

31929.2.patch:

  • Adds emoji to the character encoding section, and slightly adjusts the text. Not sure we should refer to them as "icons"
  • Moves the oembed blurb up out of Under the Hood, and rearranges the Under the Hood blurbs a bit to accommodate

The design adjustments are simply to enable easier gauging of priority. @melchoyce is working on the actual design as separate effort.

This ticket was mentioned in Slack in #core by drew. View the logs.


9 years ago

#14 @ocean90
9 years ago

In 32130:

Update about page for 4.2.

props siobhan, DrewAPicture.
see #31929

#15 @ocean90
9 years ago

Should we link "emojis" to http://codex.wordpress.org/Emoji?

#16 @pavelevap
9 years ago

"Thank you for updating! WordPress 4.2 helps you communicate and share, globally." string should be same for all tabs (also Credits and License)?

#17 @DrewAPicture
9 years ago

  • Description modified (diff)

31929.3.patch:

  • Changes the subhead strings on credits.php and freedoms.php to match about.php, hat tip @pavelevap
  • Links the Emoji Codex article in the emoji blurb

@ocean90
9 years ago

Improved i18n for codex link

@DrewAPicture
9 years ago

More text for the JavaScript accessibility item

#18 @DrewAPicture
9 years ago

31929.5.patch:

  • Adds a second sentence to the JavaScript Accessibility blurb
  • Switches positions for the JavaScript Accessibility and Complex Query Ordering sections for balance

#19 @SergeyBiryukov
9 years ago

In 32131:

About page updates.

  • Change the subhead strings on credits.php and freedoms.php to match about.php.
  • Link the Emoji Codex article in the emoji blurb.
  • Add a second sentence to the JavaScript Accessibility blurb.
  • Switch positions for the JavaScript Accessibility and Complex Query Ordering sections for balance.

props DrewAPicture, ocean90, pavelevap.
see #31929.

@DrewAPicture
9 years ago

final string tweaks

#20 @pento
9 years ago

The plural of "emoji" is "emoji".

@DrewAPicture
9 years ago

seriously, final

#21 @SergeyBiryukov
9 years ago

In 32132:

About page: Two more string tweaks.

props DrewAPicture, pento.
see #31929.

#22 @DrewAPicture
9 years ago

31929.8.patch:

  • Fixes headings to not be camel-cased
  • Removes the "Press This Modernized" header per design feedback from @melchoyce
  • Adds a link to tools.php in the Press This blurb
  • Reuses a press this string from tools.php and adds a non-string [bookmarklet] placeholder
  • Slightly shortens the theme switcher blurb to prevent an orphan
  • Disables autoplay from the placeholder videos, because RAM

This ticket was mentioned in Slack in #core by drew. View the logs.


9 years ago

#24 @helen
9 years ago

In 32135:

About page: A last round of text updates.

props DrewAPicture, johnbillion, afercia, helen.
see #31929.

#25 @ocean90
9 years ago

In 32136:

About page: All strings are available for translation.

  • Remove AJAX call added in [30840].
  • Remove <code> tags out of localized strings.

props johnbillion, ocean90.
see #31929.

@melchoyce
9 years ago

#26 @melchoyce
9 years ago

31929.9.diff is a first pass at the 4.2 About Page design.

This ticket was mentioned in Slack in #core by drew. View the logs.


9 years ago

#28 @DrewAPicture
9 years ago

  • Keywords needs-patch added; has-patch removed

At this juncture, I think we two viable options considering strings are frozen:

1) Switch to duplicating the actual bookmarklet on the about page and swap out the code
2) Remove the bookmarklet feature from the about page, and remove the duplicate string along with it

#29 @DrewAPicture
9 years ago

  • Owner changed from melchoyce to DrewAPicture

Update: @ryelle is on the case on adding the full bookmarklet to the about page.

Also working with @melchoyce to change up the screenshot for the Press This section.

This ticket was mentioned in Slack in #core by drew. View the logs.


9 years ago

@ryelle
9 years ago

#31 @ryelle
9 years ago

31929.10.diff switches over to the bookmarklet instead of pressing the about page.

#32 @DrewAPicture
9 years ago

  • Keywords has-patch added; needs-patch removed

#33 @helen
9 years ago

Looking good - are we seeking any feedback and/or changes before a final commit (save CDN URLs for media)?

This ticket was mentioned in Slack in #core by drew. View the logs.


9 years ago

#35 @DrewAPicture
9 years ago

  • Keywords commit added

31929.10.diff looks good and installing the bookmarklet works as expected. Let's commit that and then tackle the new screenshot/uploading to the CDN afterward.

#36 @SergeyBiryukov
9 years ago

In 32260:

About page design for 4.2.

props melchoyce, ryelle.
see #31929.

#37 follow-up: @valendesigns
9 years ago

Hey Guys,

I just noticed the video is not responsive on the about page, and I assume it's not the final one either since it's showing 4.0. Should we be adding something to allow the video to be fluid when the screen is resized, like FitVids.js or something similar?

#38 in reply to: ↑ 37 @helen
9 years ago

Replying to valendesigns:

Should we be adding something to allow the video to be fluid when the screen is resized, like FitVids.js or something similar?

That's a lot to add just for the about page. Third party libraries are not to be taken lightly. It's a fixed size, we can use CSS to deal with it as was done in 4.0. Not concerned about that happening pre-freeze, either.

#39 @helen
9 years ago

Holding on a patch to replace all the final media, just wanted to leave a note here for posterity/reference: the video is being included for all locales this time and should come with subtitles at release or shortly thereafter. However, because of the desire to include subtitles and subtitle format differences between WordPress.tv and MediaElement.js, at this time we need to use the WordPress.tv player. It is unfortunately Flash and appears to disallow scaling up/down with the window. Note that it will load in the correct size for your browser width, but will not change with window resizing.

#40 @iseulde
9 years ago

@ocean90 I was just thinking that. :)

#41 @helen
9 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 32277:

About page: Finalize media for 4.2.

props ocean90, Nao.
fixes #31929.

This ticket was mentioned in Slack in #core by helen. View the logs.


9 years ago

Note: See TracTickets for help on using tickets.