XHTML ComplianceAlthough for the most part you won't notice any effects, the biggest change is that the site should now be XHTML compliant. This means the syntax of the HTML for both the web pages the site generates and the stories you upload is checked to a more rigorous standard. The benefits of this are that there should no longer be any run-away bold/italics tags at the end of stories, better browser compatibility, and it was also necessary to do this for some of the other changes to work properly.
It does, however, mean that every story on the site has been re-parsed by the new upload code and it is possible that there have been unexpected side effects. Please check your stories and see if the formatting still looks okay.
The following changes have been made to stories to support this stricter syntax which will have a minor effect on formatting:
- Missing closing tags are inserted into posted HTML.
- All images are given an alternate text of 'Illustration' if you don't provide one.
- border, hspace and vspace attributes are no longer supported on images. Spacing is now set automatically based on the alignment used.
- Hyperlinks are not permitted to cross horizontal rules.
Improved Mobile SupportThanks to all those who completed the mobile device survey a few months ago. Based on the feedback obtained, there are now a number of improvements when the site is viewed on a mobile device:
- Many hyperlinks now contain an in-page target position in handheld mode to reduce the amount of scrolling required when arriving on a new page.
- A new much smaller homepage in handheld mode with links to the individual sections of the normal homepage.
- Viewport scaling information is included for browsers that support it (iPhone & Opera Mobile) to make pages open at the screen width rather than as a much wider page that need horizontal scrolling.
- Long lines of punctuation characters that look like a divider will be replaced with horizontal rule tags. In the future we will make this more visually appealing - its just a simple line for now.
- Improved the layout of author profile page in handheld mode to fit a narrow screen.
New features for challenges- Challenges can now be placed into any category that you can put stories in; you are no longer restricted to just the top level categories.
- The list of challenges now reloads immediately when filtered if javascript is enabled.
- Bug fix: Editing a challenge did not force the removal of the old version from user's Temporary Internet Files.
Improved Navigation- There is now a link at the end of each story to return to the last page with a list of stories on it that you viewed. You will also be scrolled straight to the next story in the list from the one you selected.
- If you have tracked stories that are unread, you will see a link to the next unread tracked story link at end of story.
- Community menu items no longer open in a new window (needed for xhtml compliance)
- Links to privacy policy added to home page (which always existed but was burried on the old site) and information menu and policy updated to reflect current reality.
- When selecting a Random fic, you can now choose unreviewed stories or short stories.
- Added an 'All fandoms' page that lists all categories that represent a unique fandom.
Read in more formatsYou can now download stories in the EPUB e-book format, supported by most hardware e-book readers (except Kindle). There is also reader software available for most desktop operating systems and mobile phones.
You can also now view stories in a simplified HTML format suitable for printing or reading offiline.
Other changesThere have also been some miscellaneous fixes and improvements:
- Bug fix: The link "Read Reviews" didn't include the chapter number in the link so if you then went to add review afterwards it added the review for chapter 1, not the final chapter.
- Simplified the forgotten password processes for using real name and for using using email address into a single form.
- Y-axis of all line graphs now has a minimum value of zero.
- Number of recommendations made and your limit listed in profile and recommendations limit explained in faq.
- You can now change the maximum rating properly with javacsript disabled.
- Viewing a chapter higher than your maximum rating now has show/skip buttons rather than a big space that you have to scroll down past when javascript is on. The old method still works when there is no script available.
Changes to the Site RulesAs well as technical changes to the code, we've also updated a few of the site rules:
- We have relaxed our ban on using real people in stories. However, there are still restrictions - see the new Rule 2 for details.
- We've reworded rule 6 to explicitly mention that very extreme FR-21 fics may be removed if the moderators feel they are unsuitable. Note: this is not a change in policy, just a clarification, and it's only happened twice that I can remember.
- We've also made it explicit that stories have to be written in English.
- We've tightened Rule 4 of the challenges rules to reduce the number of boilerplate challenges. In additional to not allowing challenges that merely consist of a crossover or a requested pairing, we are now also banning challenges that only ask for a specific Halloween Costume, real parent or reincarnation.
Anything I should do?- If you are an author, check your stories are still formatted correctly, especially if you used lots of HTML formating.
- If you have written any challenges, please edit them and move them into the correct category.