AO3 News

Count ALL the tags!

Published: 2012-10-17 15:43:32 -0400

We've made it another year! As part of the OTW October Membership Drive, we thought we'd share some of the stats and growth over the last two years, and a breakdown of the tags on the Archive.

Warning right up front: this post is very graphics-heavy.

Overall tag growth and canonical growth

Overall, our growth has (inevitably) been nothing but up. There has been proportional growth between the number of works and number of unique tags over the last two years. In October 2010, there were 107,430 works on the Archive and 105,750 unique tags; in October 2012, there are 459,655 works and 395,099 unique tags. The number of canonical tags (the ones which come up in the autocomplete and filters), however, scaled up much more slowly: from 55,697 in October 2010 to 140,306 in October 2012. This reflects the fact that the AO3 tagging system is designed to give creators as much freedom as possible in how they tag their works, so while the arrival of a new fandom on the Archive might generate only a few new canonical tags so the fandom name and characters can come up in filters, there might be a whole host of non-canonical synonyms reflecting the different preferences of creators.

a multiple-line graph showing three lines for the number of works, unique tags, and canonical tags over the last two years by month

Ratings

For these next few categories, we don't have a historical comparison.

The greatest number of our works - just over 31% - are tagged "Teen and Up", with "General Audiences" close behind at just under 30%. "Explicit" works make up roughly 18% of the Archive, and "Mature", 16%. Roughly 5% of the works are "Not Rated".

a pie chart showing the percentages of works using each Ratings tag.

Warnings

Unlike Ratings, Warnings are non-exclusive: a work can have multiple warnings. The vast majority of works on the Archive - almost two in three - are tagged "No Archive Warnings Apply". Around a quarter of the works are tagged "Author chose not to use warnings." "Major Character Death" has roughly 18,000 works; "Graphic Depictions of Violence" has 17,000; "Underage" has around 10,000; and "Rape/Non-con" is tagged on just over 8,600 works.

a horizontal bar graph showing the number of works using each Warning tag.

Categories

Like Warnings, Categories are also non-exclusive. Roughly four in nine of the 460,000 on the Archive are tagged "M/M", making up the largest Category by far. "Gen" has roughly 125,000 works, and "F/M" has just under 100,000 works. The other three categories are much rarer with 23,000 works or fewer.

a horizontal bar graph showing the number of works using each Category tag.

Tags by type, 2011 - 2012

All User-generated Tags

The following two graphs show the month-by-month growth of total unique tags and canonical tags on the Archive, with the vertical bars broken up for each type of tag.

The unique tags have a linear growth from the 105,000 tags on 01 October 2010 until around December 2011, then they start showing a slight upward curve to their increase, to a current total of just under 400,000 unique tags on the Archive. Characters and Relationships are almost as large a percentage of the total tags as Freeforms (aka Additional Tags).

a stacked bar chart showing the increase in unique user-created tags, stacked by type, over the last 24 months.

The canonical tags, on the other hand, are maintaining a roughly linear increase, from 56,000 in October 2010 to today's 140,000. Proportionally, characters comprise the majority of canonicals, followed closely by Relationships. Freeform canonicals are roughly as common as Fandom canonicals. (Reasons for this can be seen in our Freeform Wrangling Guidelines.)

a stacked bar chart showing the increase in canonical user-created tags, stacked by type, over the last 24 months.

Fandoms

Fandoms have had a very consistent growth, with a notable bump in unique tags in May 2012, when many new users imported existing works from other sites. The number of canonical tags roughly follows this increase, but has been slowing down in recent months. 50% of the 14,000 Fandom tags were canonical in October 2011, decreasing slightly to 43% of the 23,000 unique tags in October 2012.

a vertical bar graph showing the increase in unique and canonical fandom tags over the last 12 months.

Characters

We can see a similar pattern with the Character tags - a linear increase in unique tags, and a slowing down of canonical tags. The increases aren't proportional, however: while almost 74% of the 72,000 character tags were canonical in October 2011, only 57% of the 114,000 tags are canonical in October 2012. This may reflect a greater diversity of fannish terminologies being contributed by newer users of the site.

a vertical bar graph showing the increase in unique and canonical character tags over the last 12 months.

Relationships

Relationship tags also show the same linear growth as the other two, with a slight decrease in the number of canonical tags. Due to the ever-climbing number of combinations, these increased more proportionally: in October 2011, canonicals were 47% of the 68,000 relationship tags; in 2012, they're only 44% of the 118,000 tags.

a vertical bar graph showing the increase in unique and canonical relationship tags over the last 12 months.

Additionals

In what should not be a surprise, the majority of growth in unique tags comes from the unique Additional tags (also called Freeform tags). The number of freeforms has increased along an increasing slope from 43,000 last October to 138,000 this October. However, as the vast majority of freeforms entered are not intended for searching and indexing, far fewer have been marked canonical: there were just under 9,000 canonical freeforms in October 2011, and there are only 11,500 canonical freeforms in October 2012, as most freeform wrangling consists of glancing at a list and picking out the ones that would be useful as canonical tags (for example, common terms such as 'Angst').

a vertical bar graph showing the increase in unique and canonical additional tags over the last 12 months.

Last Words

We always enjoy taking a look at stats, and tags are particularly interesting because they often give a snapshot of different fannish communities or traditions. We love the way different communities of users on the Archive take advantage of our unique tag system to tag in all kinds of different ways!

The growth in tags reflects the massive increase in the number of users on the site. If you're enjoying using the AO3 and you'd like to help with our running costs, please consider donating to our parent Organization for Transformative Works. Donations help fund the AO3 and all the OTW's other cool projects!

A note on tag filters

In any post about tags, we know people will want to ask about tag filters. We know that the Archive is much harder to browse without this feature, and we're sorry it's taking us a long time to restore it - the rewrite is a significant piece of work. The good news is that we're so close now we can almost taste it - the new filters are on our Test Archive and if testing goes well they should be rolled out to the main site in a few weeks time. Wish us luck!

Comment

Happy Ada Lovelace Day from the AO3!

Published: 2012-10-16 17:05:33 -0400

Happy Ada Lovelace Day from everyone at the Archive of Our Own!

The majority of AO3 volunteers are women, so we're thrilled to have the opportunity to celebrate women in technology! Our testers, coders and systems staff are all inspirational, and in the five years they have been working on the Archive they have all become role models for one another.

This Ada Lovelace Day we'd like to give a shoutout to one inspirational woman in particular: AD&T Co-chair Elz. Elz has been coding on the project since the very beginning, and we're in awe of her amazing patience, her great teaching and mentoring skills, and her ability to produce massive amounts of code: she is the number one contributor of code to the AO3 and has written over 130,000 lines of code!

Elz is particularly inspirational because she didn't originally come from a STEM (science/technology/engineering/math) background: she majored in literature at university and is a self-taught coder. The experience she gained working on the AO3 enabled her to move into coding professionally, and she now works in the tech industry: a great example of how sharing skills in the open source community can enable people from non-STEM backgrounds to move into technology.

Elz has done amazing work on the AO3 over the years, and she's been incredibly generous with her time and her skills over the years. We're happy to celebrate her on Ada Lovelace Day!

We'd also like to celebrate all our volunteers, especially those who joined us more recently: we've had fifteen coders make their first commits to the project in the last year. We're proud of the achievements of all our volunteers - of all gender identities - and we're grateful to them for their hard work.

Happy Ada Lovelace Day!

Comment

OTW Fundraising and Membership Drive - Support the AO3!

Published: 2012-10-16 08:48:11 -0400

You may have seen the banner on the site this week asking for donations: our parent organization (The Organization for Transformative Works) holds membership drives twice a year, and the money raised is what pays for AO3's hardware, hosting, and maintenance costs. We don't have paid accounts or advertising, so donations from regular users are what keeps the site running and allows us to expand.

If you enjoy using AO3 and you're able to help support us, please donate today!

OTW: 5 Transformative Years

OTW Membership Drive
October 13-17, 2012

A few common questions:

What is the Organization for Transformative Works and how is it related to the Archive of Our Own?

The Organization for Transformative Works (OTW) is a nonprofit organization established by fans to serve the interests of fans by providing access to and preserving the history of fanworks and fan culture in its myriad forms. It's the parent organization that runs AO3 and several other fan-oriented projects.

What do you spend donation money on?

Neither OTW nor AO3 has paid employees or offices - all of the work of building and maintaining AO3 is done by volunteers like you. OTW funds and supports other wonderful projects as well (legal advocacy for fans! a fan wiki! an academic journal!) but because of the scale of the Archive, its hosting and hardware costs do make up a good chunk of the organization's expenses each year.

If you're interested in more detailed information, you can find an expense breakdown in our annual report.

Can I get an Archive invitation if I donate?

No, sorry! For privacy reasons, donations and organization memberships are entirely separate from AO3 user accounts and invitations. It's free for everyone to use the Archive, and invitations are granted by our automated queue in the order that requests come in. There may be some indirect benefits to donating: how much funding we have determines how much we're able to expand our systems, which affects the rate at which we can send out invitations. But it's not possible to directly purchase an account.

Comment

Archive of Our Own Newsletter - September 2012

Published: 2012-09-30 15:33:06 -0400

Hello Archive creators, users, and lovers! The days have gone by quickly, haven't they? We've got a short--but sweet--newsletter for you this month.

Cool stuff on the archive!

Releases 0.9.0 and 0.9.1 were deployed -- check out what's new and what's been fixed! Tag hierarchies are now visible. We're also able to support podfic embeds again.

What’s up in the world of tags?

With the new public tag display pages, users on the Archive can now get a wranglers-eye view of tags. So if you're curious, you can check out all the Marvel comics fandoms or all the different adaptations of Hana Yori Dango on the Archive, see how many different characters Stiles Stilinski has been paired with, and hop between a variety of Alternate Universes!

Support issues

We're starting to see, due to the dedicated and diligent work of our Coding volunteers, a large number of bugs being squashed. Even so, we still have a number of bugs that we know about, along with common workarounds, at the Archive's Known Issues page. If you want to check to see if something has been reported, that's a good place to start. (There's even a link at the top of the Support form.)

We're excited about the upcoming changes and want to extend a hearty greeting to all our incoming holiday exchanges, especially the number of exchanges who are choosing to run entirely on the site for the first time! If you as a user or a mod have any questions, drop us a line!

As a general warning to users posting HTML, both Firefox and Chrome seem to have resumed their trick of converting straight (") double quotes into angled 'smart' quotes, which our HTML Sanitizer does not like. If you're having issues embedding multimedia or adjusting CSS, that would be the first place we recommend checking.

AD&T Committee business of note

We're also working hard on bringing back tag filtering and we hope to have it back soon!. Please take a look at this post for more information on tag filtering if you haven't already. We're also discontinuing support for IE6&7. See this post for details and how you can help us with this transition. Release 0.9.0 and 0.9.1 went well and we're very pleased with how they are working out. And finally, we continue to work on an updated AO3 roadmap and its development is going well!

Support Committee business of note

We've made notable steps over the last year to maintain a sustainable system for ticket responses, and, having figured out what works, are starting to collect documented guidelines for the fateful day in the distant future of complete staff turnover.

Tag Wrangling Committee business of note

We're really excited that everyone can now see some of the insides of the wrangulator, an alpha feature which you may have read about in A New Look at AO3 Tags. We're currently working hard on converting our wrangling guidelines for posting to the archive FAQs section, starting here.

Apologies

We've been getting reports from people who have been missing account activation emails -- please do not hesitate to let us know if this is the case with you. We're working on the issue and hope to have it resolved soon but in the meantime please contact Support if you are missing an activation email. The Archive also experienced about 40 minutes of downtime earlier this month when we installed new batteries in old machines and another 40 minutes during a deploy. We apologize if this inconvenienced you in any way.

Questions? Comments?

We welcome feedback from users! If you have questions or comments, feel free to leave them in the comments of the latest news post, or send in a Support request (if you're reporting a bug, please send that to Support, as they're super efficient - comments on our news posts sometimes get overlooked).

Comment

Release 0.9.1: An Unexpected Journey

Published: 2012-09-22 17:38:41 -0400

The Fellowship of Deploys

Release 0.9.1 will be split into two releases, as the final parts of the filter rewrite will need a little bit more testing time and we wanted to get out these fixes as soon as possible. We are now entering the very last phase of poking and prodding the new filter code (and completely revamped advanced search form) until we can be reasonably sure that nothing will break upon deploy to the Archive. We apologize for the delay in this!

Part 1: The Two Bugfixes

(It's actually around a dozen bugfixes and improvements, but once you commit to a theme, you commit.) Tireless coders Ana, Elz, Enigel, Sarken, and Scott contributed to this release. Testers Jenn Calaelen, Lady Oscar, mumble, Radka, and Sam J. helped confirm that all fixes were working as expected. This deploy includes the following fixes:

  • Design/Display
    • Our intrepid frontend lead Sarken completely revamped the bookmark blurbs and tidied up bookmark listings, making both more useful and easier to navigate, offering more information (such as word count, chapters and number of hits, date last updated, and collections the bookmark is in) at a glance, and basically improving all the things
    • There was a hidden header and help text link on the filter box, only accessible to screenreaders or through keyboard navigation; the fieldset legend and little blue question mark are now visible
  • Works/Tags
    • There was a critical bug that prevented updated works from being bumped to the top of the relevant tag pages (e.g. fandom, characters, relationships...) and would only update the tag pages with newly-posted works; this has been fixed and works that you update with a new chapter should now correctly appear
    • We found an issue where changing a tag name on the admin side would not update the autocomplete options for users, leading to problems when a user selected the old, but now unwrangled tag in some contexts; this has been fixed
    • In the same vein, a collection title change would not update the title in the autocomplete options when trying to add a work to a collection, creating the impression the collection didn't exist; this has also been fixed
    • When a work or series you subscribed to was deleted, your subscriptions page would throw up an error 500 and become inaccessible; we thought this fixed in a previous deploy but tracked down a lingering issue when we were still getting reports of this problem and should be in the clear now
    • For works with many comments, paging to the next set of comments would bump you down to the bottom of the page, forcing you to scroll up to read the comments; paging through comments will now keep you at the top of the comments section
    • In preparation for more backend changes, we renamed the database table for counting hits and widened its scope to keep track of more work stats as well; this shouldn't affect you right now
  • Notifications/Emails
    • We've been experiencing problems with activation emails relentlessly getting eaten by spam filters, resulting in a dozen Support tickets every day to take care of account verification; after some analysis we found that our subject line resembled common spam patterns; we have now renamed the emails to say "[AO3] Confirmation" and will track if this improves matters
    • Related to this, we've fixed a loophole making it possible to request a new password for an unverified account, ultimately resulting in an error 404 when trying to use the new password; users are now asked to contact Support if they didn't receive an activation email instead of being sent a new password

Please note: If you want to ensure that all Archive emails, including subscriptions and comment notifications, reach your inbox, please add do-not-reply@archiveofourown.org to your contacts and/or follow these unofficial instructions for whitelisting all emails from the Archive. Gmail especially seems to place emails from our address in spam folders at random.

Part 2: The Return of the Filters

As most of our users know, we've been working hard the last few months to rewrite the code for our tag filters (we touch upon some of the problems with the old filter code in our post AO3 performance and growth: some details). This deploy doesn't include the new filters, but it does include lots of the background work which is needed to support them. The rest of the code will be in our next deploy - the new filters don't look too different from the old ones, but they are much spiffier and more efficient behind the scenes.


A sneak peek of the new filters (frontend); not pictured: massive backend changes for scalability and maintainability

Comment

Just Press Play! (Podfic Embedding on the AO3)

Published: 2012-09-21 04:57:31 -0400

While we're not yet able to host media types other than text, we're working on making the site more welcoming to multimedia works. As part of this, we encourage users to embed podfics and vids. As you may be aware, a few months ago, Google implemented server restrictions on their media player embedding solution that many of our users had used to post podfic, causing the works to not play any more. As a stopgap, we looked at several solutions, including continuing to expand our whitelist and locally hosting a copy of the Google code. We wanted, however, to have a more open-source solution that we will be able to fully support going forward, and preferably one without too much adjustment for the users.

After some debate and discussion, we have installed locally on the Archive a copy of Dewplayer, a Flash-based CC BY-ND 2.0 MP3 player. By hosting the player on the Archive, we have better confidence in the safety and security of the code, and because it is licensed under the Creative Commons, we're more confident we can provide this solution for the future.

One of the nice features of Dewplayer is that it by default comes with several different player skins. We recommend the Classic and Bubble skins, and the Volume variations of each. You will still need to have your files hosted on another server for now, though. Once you have the file hosted, just replace MP3_FILE_URL in the code for your favorite player below. (We should also note that several users have reported their browser pasting smart quotes again, so be sure to convert any of those back to normal double quotes!)

Classic

the Dewplayer Classic skin
<embed type="application/x-shockwave-flash" flashvars="mp3=MP3_FILE_URL" src="http://archiveofourown.org/system/dewplayer/dewplayer.swf" width="200" height="27" allowscriptaccess="never" allownetworking="internal"></embed>

Classic with Volume control

the Dewplayer Classic skin with volume control
<embed type="application/x-shockwave-flash" flashvars="mp3=MP3_FILE_URL" src="http://archiveofourown.org/system/dewplayer/dewplayer-vol.swf" width="250" height="27" allowscriptaccess="never" allownetworking="internal"></embed>

Bubble

the Dewplayer Bubble skin
<embed type="application/x-shockwave-flash" flashvars="mp3=MP3_FILE_URL" src="http://archiveofourown.org/system/dewplayer/dewplayer-bubble.swf" width="250" height="65" allowscriptaccess="never" allownetworking="internal"></embed>

Bubble with Volume controls

the Dewplayer Bubble skin with volume control
<embed type="application/x-shockwave-flash" flashvars="mp3=MP3_FILE_URL" src="http://archiveofourown.org/system/dewplayer/dewplayer-bubble-vol.swf" width="250" height="65" allowscriptaccess="never" allownetworking="internal"></embed>

Comment

Discontinuing support for IE6 and IE7

Published: 2012-09-20 05:32:53 -0400

After some discussion, we've decided to stop supporting Internet Explorer 6 and 7 going forward. As of the last deploy, we will not be coding or testing for these two browser versions. While we expect that most aspects of the site will still function, it may appear wonky and functionality will degrade over time.

We know that not everyone has control over which browsers they use, and we do our best to support a wide range of browsers so the site is accessible for as many people as possible. However, with less than 3% of our visitors (and falling) still using these two versions of IE, we do not have the resources to continue active support for the site in these older versions: IE6 and IE7 are so different from modern browsers that they effectively require us to code and test specifically for them.

We know that some assistive technology relies on specific browser configurations. If you encounter any accessibility problems after this update (or at all) we ask that you please contact Support with details: we will gladly do our best to help solve your issues.

Comment

Release Notes for Release 0.9.0

Published: 2012-09-03 16:04:50 -0400

Welcome to Release 0.9.0! Andreja, Ariana, Chris, Elz, Enigel, Lal, Nathan, sarken, Sam J. and Scott contributed code to this release, which was tested by our awesome testing team: bingeling, Enigel, highlander ii, Jenn, Kylie, Lady Oscar, sarken, Scott, Xparrot and Zebra.

We have a lot of fixes and improvements in the pipeline, including improved search and filtering for works and bookmarks, but because of the backend work and testing involved with that, we're splitting the release up a bit to minimize complications. This is part one: filtering should be out in our next release, and we'll be starting on some of the systems-level work to pave the way for those shortly!

Highlights!

Public tag relationship pages

We've had lots of requests from users who would like to see more information about how tags on the Archive are wrangled and how they relate to one another. In order to work towards this, we've now made tag information pages visible to all users (until now, these were only visible to tag wranglers). If you go to a tag page you can now see whether that tag has been wrangled and how it relates to other tags. For example, if you go to X-Men: First Class, you can see that this is a fandom tag, that it belongs to the metatags X-Men (Movies) and X-Men (All Media types), and that it has a whole bunch of child tags including a character tag for Charles Xavier, and the 'freeform' tag Beach Divorce.

This post by our Tag Wrangling Committee explains a bit more about tag pages and how our tags are connected to one another behind the scenes. This is an alpha version of this feature: we wanted to start by exposing the basic pages and see how people use them before we develop them further. If you have feedback about how they could be more useful, please do let us know via Support.

Rich Text Editor upgrade

We've had some persistent problems with our rich text editor, which was behaving particularly poorly towards users of Internet Explorer. We've now upgraded to a newer version of the RTE which is better behaved - if you've previously experienced an issue where entering text via the RTE resulted in an error complaining there was no content, this update should fix it for you! We're really glad to have finally squashed this bug.

Tags on bookmarks can now be sorted into categories

A new wrangling feature - previously, tags created by users tagging their bookmarks (using the "Your Tags" input field) would all become Additional Tags (Freeforms). Now, any new tag that is created through a bookmark will initially be listed as an Unsorted Tag, without a category. Wranglers will then be able to sort these tags into the appropriate categories (as well as re-sort existing bookmark-only tags); or, if users put the same tags on works or when bookmarking external works, they will automatically be sorted into whatever category the works tags are created in.

Bookmark tags will still be accessible as before; you should not see any changes in how your old or new bookmark tags work. But with this, bookmark tags will now be able to be merged with matching character, relationship, and fandom tags, which will help users browsing and searching bookmarks to find more relevant works.

Known Issues

See our Known Issues page for current issues.

Release Details

Features

  • Ability to recategorize bookmark tags
  • Alpha version of visible-to-everyone tag pages
  • Updated the Rich Text Editor, made it usable in IE9 and Opera 10+ and fixed several bugs in the process
  • Revised the Support form to make it more useful

Bug fixes

  • Works & Stats
    • Gift notification emails weren't sent when editing a existing work; this has been fixed
    • When previewing a chapter before posting, one was presented with the baffling choice of "Post Chapter", "Revert To Saved" and "Delete Chapter"; the buttons have now been adjusted to be more useful
    • The work information in subscription notifications and in the "Share" text on works didn't include series information; it does now
    • Editing an unposted draft allowed you to orphan it, sending the work into orphan_account's draft limbo; this isn't possible anymore
    • Improved parser handling of a, abbr, acronym, and address HTML tags
    • When trying to import a work from fanfiction.net, a URL check would display information about ff.net imports being blocked, which wrongly affected adultfanfiction.net links as well; this has been fixed
    • On the Stats page, the sort buttons weren't working in mobile Safari (iPod, iPhone), making it impossible to view works in any order but the default (hits); this has been fixed
    • Multi-fandom works were counted as one work for each fandom they were in, inflating total stats (such as the word count) and messing up graphs on the Stats page; they now only show up once in Flat View and in the charts and don't inflate the total numbers anymore
    • The number of "Comments" on the Stats page actually only reflects top-level comments on a work; the label was changed to "Comment Threads" to avoid confusion
  • Collections & Challenges
    • When uploading a new user icon, the current icon would be displayed for reference; the same functionality has been added for collection icons
    • There was no way to delete an icon, once uploaded; this has been fixed
    • In collection blurbs for moderated collections, an empty button would show up where the Sign Up link for an unmoderated collection would be; the underlying logic has been fixed to display Sign Up/Join buttons for moderated/unmoderated collections/challenges with open/closed sign-ups accordingly
    • There was an issue with the "moderated" setting for a collection or challenge interacting with the "anonymous"/"unrevealed" settings and breaking anonymity; this has been fixed
    • An explanation of the "closed" option was added to the collection settings page
    • Collections only had a Delete button on the profile page; a "Delete Collection" button has now been added to the collection settings, and the "Delete" button for challenge settings was renamed to make it clearer that it only affects the challenge setup
    • When trying to submit a challenge signup that didn't adhere to signup restrictions (e.g. too many fandoms offered), the resulting error message wasn't sufficiently clear and has now been improved
    • The Kudos button on static challenge pages wasn't working; it does now
  • Admin
    • Added pagination to the page admins see when managing requests for extra invites from users
    • Added a restriction to the number of invitations that can be requested by users at one time
    • When users submitted an Abuse report, no copy of the message was sent to them even if they requested one; this has been fixed
  • Design & Display
    • On user and collection pages, the default Archive icon would shine through for icons with transparent backgrounds; we have changed this to make it possible to use transparent icons
    • HTML scopes, captions and summaries were added to the tables in the admin area, along with some rationalisation of the tables and some CSS tweaks.
    • The History page wasn't adhering to our design principles for listing work blurbs; the underlying structure has now been rewritten, fixing a pagination display bug in Chrome in the process
    • The "Notes" and "Your Tags" fields in the bookmarking form were missing visible labels; they are now properly labeled and not naked boxes anymore
    • The "View All Bookmarks" and "View Recs Only" buttons on the bookmarks index behaved differently from similar buttons elsewhere on the site; they are now both always visible, with the currently selected view clearly marked
    • The link text on static collection pages (such as this book fandom index for Yuletide 2010) was a rather sassy red color; we made the red slightly darker to reduce eye strain
    • When looking at challenge pages without being signed in, an empty navigation section would show up where the sign-up links would be if logged in; this has been fixed to hide the section completely in this case
    • In Opera, disabling images would make some link text hard to read; a background color has now been defined to solve this problem
    • Text in a monospace font (kbd, tt, code, var, pre) was very small and hard to read; we increased the font size a notch
    • Text on iPod and iPhone screens in horizontal view was very big; we changed the font size setting to be consistent in both orientations
    • In work blurbs, the title heading had two separate class definitions, breaking page validation; this has been fixed
    • In the Share box on works, the "ctrl A / cmd A" instructions to highlight the share text for copying weren't enclosed in <kbd> tags to signify keyboard input; they are now
    • When tabbing through a work blurb, arriving at the small icons for rating, category, warning etc. wouldn't make them visibly selected; they now have a visible outline
    • There was an issue in IE7 with lists of checkboxes, such as rating options in tag sets, overflowing their container instead of creating the proper scrollbar; this has been fixed
    • Added a .caution class to the "Adding a synonym to a canonical tag will make it non-canonical" warning on tag wrangling pages to make the note stand out more
    • Long collection names didn't wrap properly in the collections filter box, creating a horizontal scrollbar; this has been fixed
  • Accessibility
    • The pseuds drop-down in the user sidebar was skipped when tabbing through the links, making it inaccessible for keyboard navigation; this has been fixed
    • The "Expand full list" button in a user's fandom list was skipped in keyboard navigation; it's now included in the tabbing order
  • Help & Documentation
    • On the fandom index pages, such as for Video Games, we advised to "search this page by pressing ctrl F"; we have now included instructions for Mac users
    • For security reasons, we changed the way looking up your email address in the invite queue worked; the respective page text has now been changed to reflect this
    • The help text for the "Any" field in our Work Search was amended to be clearer
    • A few small text edits were made to the instructions on tag edit pages
    • The People Search didn't have proper help text; it now does
    • It is currently possible to add more than one related link (such as remix source or fanart inspiration) to one's work, although not very easily; we have added help text to explain the workaround
    • There was an option on the Preference page called "Format your own titles"; it has been renamed to "Browser page title format" to describe more accurately what it does
  • Error Extravaganza
    • Trying to list a co-author who wasn't actually a fellow AO3 user would throw an error 500; this has been fixed to give a meaningful error message
    • Trying to add a work to a closed collection would throw an error 500 under certain circumstances; this has now been fixed to give a meaningful error message while making it possible to edit an already existing work in a closed collection
    • Trying to edit a bookmark for a work that had been deleted would throw an error 500; this has been fixed
    • Logging out while the first welcome banner was showing would cause an error 500; this has been fixed
    • Dismissing the first login banner, then turning it back on in Preferences would result in an 404 error; this has been fixed
    • There were problems with a few tags causing 500 errors; to fix this we added a constraint to the database to prevent duplicate tag counters from being created
  • Miscellaneous
    • The bottom Select All/Select None buttons in the Inbox weren't working; this has been fixed for all such buttons across the site
    • The "External Works" count on a tag wrangling page now link to the bookmarks for that tag
    • Changed the icon alt text character limit from 50 to 250

Comment


Pages Navigation