23 September 2009
Publication date sorting: When searching or browsing games, sorting by earliest publication first now sorts games with unknown publication dates to the end of the list. This makes it easier to find the earliest published games.
This is a summary of recent additions and changes to the site. The list isn't comprehensive - we report only the more visible and significant changes, so you might notice some minor changes from time to time that aren't reported here.
Publication date sorting: When searching or browsing games, sorting by earliest publication first now sorts games with unknown publication dates to the end of the list. This makes it easier to find the earliest published games.
"Not Interested" lists: There's a new checkbox on each game's page that lets you say that you're not interested in the game. This is the opposite of the Wish List checkbox; it tells IFDB (and other members) that you're aware of the game but aren't interested in playing it. The main point of this isn't to cast aspersions on the game. Rather, it tells the recommendation engine to exclude the game from its suggestions. It indicates that you've already looked at the game and decided that you're not interested, so there's no need to help you "discover" it through future recommendations. As with your Played List and Wish List, you can control whether or not your Not Interested is publicly viewable, via the Edit Profile page.
Hyperlinks in reviews, game descriptions, profiles, etc: You can now freely use active hyperlinks (<A HREF="target"> tags) anywhere that the system accepts HTML formatting codes. This applies to most of the longer text fields, such as the main text for a review, game description, user profile, or comment. Hyperlinks have been intentionally disabled til now out of concern about spam. Now that IFDB has been on-line a couple of years, though, it looks like those fears might have been overblown, so we're going to try enabling links to see what happens. Note that you can only use simple HREF links to http://, ftp://, and similar targets. To prevent malicious code insertion, no javascript links are allowed, and no other <A> tag attributes besides HREF are allowed.
Recommended List editor improvements: Creating and editing Recommended Lists is now faster and easier, thanks to some enhancements to the editor. The editor now uses a javascript popup for selecting games as you add entries to the list. This is quicker and more intuitive than the old process, which involved going through a separate confirmation page to select the games you intended from a list of matching titles. The new game selector uses the full IFDB search engine, which is better at finding the right matching title than the old list editor's stripped-down search function. The new editor is also more compact visually, and faster to load, thanks to the elimination of the game cover art while editing the list.
Accessibility improvements: We've made a few small changes to improve accessibility for sight-impaired users. In particular, some of the input controls that were formerly operable only via the mouse can now be accessed with the keyboard. Some of the changes are automatic, but a few require alternative versions of the controls, which you'll have to specifically select through your profile preferences. To do this, go to the Edit Profile page, scroll down to the Display Preferences section, and check the box labeled "Use accessible controls". (Currently, the only control that varies according to the accessibility setting is the "Star" control for entering game ratings. In accessible mode, this uses an ordinary drop-down list rather than the roll-over star image that's used by default.) Site News via RSS: The IFDB Site News page is now available as an RSS feed. This makes it easier to keep up-to-date on IFDB's new features, especially if you don't regularly follow rec.arts.int-fiction (where I also announce most updates). Deliberate cross-recommendations: You can now enter your own
recommendations for other games that people who liked a given game
might also enjoy. IFDB has always had a simple "collaborative
filtering" system that generates recommendations of the form "If you
liked X, you might also like Y". These automatic
recommendations are based on correlations in user-by-user ratings: if
a given user rates both X and Y highly, the system makes
a guess that the two games might appeal to similar tastes. These
statistical recommendations have obvious weaknesses, though, in that they
can't tell whether the games actually have a similar appeal, or are
both just generally of high quality (in the rater's opinion). A new
feature aims to improve the quality of cross-recommendations by letting
members enter their own suggestions directly. You can now explicitly
recommend one or more games to people who like a given game. To add a
suggestion, click the "Suggest similar games" link in the "Have you
played this game" box (it's also shown in the "If you liked..."
section, if there is one) and follow the instructions.
User-entered recommendations are displayed in the If you
liked... section where the ratings-based correlations are shown,
but they're given higher priority because they're actual user-to-user
recommendations rather than just automated guesses. Review discussion: You can now comment on member reviews. A
new "Add a comment" button appears below each review, alongside the
Helpfulness voting controls and other options. Once a review has
comments, a "View comments" link will appear as well, allowing you
to see what other people have said about the review. You can also
reply to specific comment.
You can edit and delete your own comments, using links that appear
next to the comment on the review page. In addition, the author of a
review is the designated moderator for the discussion of her own
review, so she has the option of deleting any comments.
The personal updates page (click "Your Page" in the navigation
controls at the top of every page) has a new section showing the
latest comments in your "subscribed discussions." This includes
comments posted to your own reviews, plus comments posted to any other
reviews that you also commented on. (The idea is that you'd probably
be interested in subsequent discussion of any review that you
commented on.) This section shows the latest updates, and it includes
a link to the full history; on the full history page, you'll also find
an RSS feed for these updates. Flagging reviews with spoilers: Most IFDB members do a great
job of using the <SPOILER> feature to hide any game secrets they
mention in their reviews. Every so often, though, someone forgets or
isn't aware of the importance of doing this. To help with this, IFDB
now lets you "flag" reviews that contain unconcealed spoilers. When
you encounter such a review, you can use the new "Flag Spoilers"
command - this is in the new More Options drop-down menu just below
each review. Once a review has been flagged, IFDB will immediately
conceal the entire contents of the review behind a "click to show"
shield, to warn other members about the spoilers. The author of the
review will see these flag notices on the Edit Review page, and will
have a chance to correct the problem and delete the flags. Friends and enemies: "Nixonian" might have been recently retired
from the dictionary, but the spirit of the infamous Enemies
List lives on in IFDB's new User Filters feature. You can now
identify people whose reviews you especially appreciate or dislike by
"promoting" or "demoting" them. When you promote someone, IFDB will
show you (and only you) that person's review first when you view a
game listing; when you demote someone, IFDB will push their review
down to the end of the list. Promotions and demotions are sort of
super-Helpfulness votes, but they only affect what you see (and only
when you're logged in). You should still use Helpfulness votes as
well, to help guide other users to the best reviews. The controls for
promoting and demoting are part of the new More Options drop-down menu
shown below each review. Plonking: If you really don't like someone's
reviewing style, you can go one step further than demoting them: you
can "plonk" them. Plonking someone hides the victim's reviews from
your sight - IFDB will simply omit their reviews when you look at game
listings. Flagging only affects what you see (and only when you're
logged in); it doesn't actually delete the user's reviews or hide them
from other users, so you don't have to wrestle with any moral qualms
about engaging in censorship. The plonking button is part of the same
More Options menu that has the flagging, promotion, and demotion
buttons. External reviews redux: Last year, IFDB added the ability to
link to game reviews on other IF-related sites, such as SPAG. Users requested this
feature because it makes IFDB game listings more complete and
generally makes for a more connected and integrated community of IF
sites. However, it's come to our attention that some users come to
IFDB primarily for its member reviews, and find the off-site links
distracting. IFDB now offers a customization option to control if,
when, and how you see the off-site reviews. On your Edit Profile
page, in the Display Preferences section, you'll find a new Off-Site
Reviews option. You can move the external reviews below the Member
Reviews section, you can collapse them to mere links, and you can hide
them entirely. Or you can keep the default, which leaves everything
as it was, with the off-siters listed among the other Editorial
Reviews. (Baf's Guide and From The Author reviews are still special,
though: they'll still appear in the Editorial Reviews section at the
top, regardless of your off-site review setting.) Polls: One of the original IFDB features was the Recommended
List, which lets you publish lists of your favorite games, to help
other people with similar interests find games they'd enjoy. IFDB
has a new feature that lets you turn the tables. The new Poll feature
lets you ask everyone else to offer suggestions for games you'd enjoy.
You just describe what you're looking for, and then other members can
vote for games that they think match your criteria. Style sheet graphics: The style sheet system now lets you
customize most of the graphics on the site, including things like
the "star" icons and the various form buttons. You can upload
these sorts of graphics to IFDB and then refer to them from your
style sheets. Style sheets: You can now create and share style sheets
to customize the way IFDB looks. You can select a style sheet in
your profile so that IFDB has your custom look every time you
log in.23 September 2009
14 January 2009
12 December 2008
9 December 2008
8 December 2008
5 December 2008
10 October 2008
22 June 2008
10 June 2008