The Metadata is the Interface: Better Description for Better Discovery of Archives and Special Collections, Synthesized from User Studies
15 days ago by rybesh
This essay—part of a series of OCLC Research projects to mobilize unique materials synthesizes evidence of what descriptive information people say they need for research.
userresearch
metadata
interface
search
specialcollections
archives
15 days ago by rybesh
twitter/twui
21 days ago by rybesh
The goal of TwUI is to build a high-quality UI framework designed specifically for the Mac.
mac
osx
interface
development
framework
21 days ago by rybesh
dotjs — hack the web
6 weeks ago by rybesh
dotjs is a Google Chrome extension that executes JavaScript files in ~/.js based on their filename.
jquery
interface
tools
6 weeks ago by rybesh
CodeMirror
february 2012 by rybesh
CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content ― computer programs, HTML markup, and similar. If a mode has been written for the language you are editing, the code will be coloured, and the editor will optionally help you with indentation.
programming
interface
html
javascript
february 2012 by rybesh
Before and After Demonstration: Overview
february 2012 by rybesh
The Before and After Demonstration is a multi-page resource that shows an inaccessible website and a retrofitted version of this same website. Each web page includes inline annotations that can be activated to highlight some of the key accessibility barriers or repairs. Each web page is also accompanied by an evaluation report to inform the developers on the level of conformance to the Web Content Accessibility Guidelines (WCAG).
accessibility
interface
design
standards
february 2012 by rybesh
nytd/ice - GitHub
january 2012 by rybesh
Ice is a track changes implementation, built in javascript, for anything that is contenteditable on the web.
editing
interface
versioning
javascript
html
january 2012 by rybesh
A List Apart: Articles: Expanding Text Areas Made Elegant
november 2011 by rybesh
An expanding text area is a mutli-line text input field that expands in height to fit its contents. Commonly found in both desktop and mobile applications, such as the SMS composition field on the iPhone, it’s a good choice when you don’t know how much text the user will write and you want to keep the layout compact; as such, it’s especially useful on interfaces targeted at smartphones. Yet despite the ubiquity of this control, there’s no way to create it using only HTML and CSS, and most JavaScript solutions have suffered from guesswork, inaccuracy, or a lack of elegance … until now.
editing
interface
november 2011 by rybesh
Marak/ANSIdom - GitHub
october 2011 by rybesh
a DOM implementation in ANSI escape codes, render HTML to your terminal.
html
cli
interface
nodejs
october 2011 by rybesh
Refactoring Pipe-like Mashups for End-User Programmers
june 2011 by rybesh
Mashups are becoming increasingly popular as end users are able to easily access, manipulate, and compose data from many web sources. We have observed, however, that mashups tend to suffer from deficiencies that propagate as mashups are reused. To address these deficiencies, we would like to bring some of the benefits of software engineering techniques to the end users creating these pro- grams. In this work, we focus on identifying code smells indicative of the deficiencies we observed in web mashups programmed in the popular Yahoo! Pipes environment. Through an empirical study, we explore the impact of those smells on end-user programmers and observe that users generally prefer mashups without smells. We then introduce refactorings targeting those smells, reducing the complexity of the mashup programs, increasing their abstraction, updating broken data sources and dated components, and standard- izing their structures to fit the community development patterns. Our assessment of a large sample of mashups shows that smells are present in 81% of them and that the proposed refactorings can re- duce the number of smelly mashups to 16%, illustrating the poten- tial of refactoring to support the thousands of end users program- ming mashups.
webservices
composition
design
interface
rest
june 2011 by rybesh
cburgmer/deniz - GitHub
may 2011 by rybesh
Deniz is a simple RDF browser written in Javascript.
rdf
ui
linkeddata
interface
javascript
may 2011 by rybesh
Mozilla Labs » Chromeless Browser
april 2011 by rybesh
The “Chromeless” project experiments with the idea of removing the current browser user interface and replacing it with a flexible platform which allows for the creation of new browser UI using standard web technologies such as HTML, CSS and JavaScript.
Instead building a whole new platform, we suggest that the web itself should be the platform. That a developer could design the browser using standard web technologies combined with a minimal set of new APIs to interact with the underlying operating system and control the application's user interface. This new functionality is exposed as lightweight conventions on top of the DOM and javascript modules exposed via the CommonJS packaging standard.
web
interface
platform
javascript
html5
Instead building a whole new platform, we suggest that the web itself should be the platform. That a developer could design the browser using standard web technologies combined with a minimal set of new APIs to interact with the underlying operating system and control the application's user interface. This new functionality is exposed as lightweight conventions on top of the DOM and javascript modules exposed via the CommonJS packaging standard.
april 2011 by rybesh
Tempo
march 2011 by rybesh
Javascript templating system for displaying JSON data.
javascript
html
json
interface
march 2011 by rybesh
taitems/Aristo-jQuery-UI-Theme - GitHub
march 2011 by rybesh
Aristo is a beautiful theme for jQuery UI that emulates the elegant style of the Cappuccino JavaScript framework.
jquery
ui
interface
javascript
css
march 2011 by rybesh
Time Explorer
march 2011 by rybesh
Welcome to the Time Explorer, an application designed for analyzing how news changes over time. Time Explorer extends upon current time-based systems in many important ways. First, Time Explorer is designed to help users discover how entities such as people and locations associated with a query change over time. Second, by searching on time expressions extracted automatically from text, the application allows the user to explore not only how topics evolved the past, but also how they will continue to evolve in the future.
time
history
news
search
interface
march 2011 by rybesh
Annotator | Open Knowledge Foundation
november 2010 by rybesh
Simple javascript (+backend) library for web-annotation.
javascript
annotation
interface
november 2010 by rybesh
FlexPaper - the open source document viewer solution for pdf, doc, ..
october 2010 by rybesh
FlexPaper displays documents in your favorite browser using flash. Its way of reusing display containers makes it possible to view large documents and books.
pdf
flex
flash
tools
interface
web
october 2010 by rybesh
IIPImage JPEG2000: Free Software for Zoomable High Resolution Online Images! - Old Maps Online: Sites
september 2010 by rybesh
IIPImage is a light-weight client-server system for fast and efficient online viewing and zooming of ultra high-resolution JPEG2000 and TIFF images.
jpeg2000
tiff
zoom
interface
image
web
september 2010 by rybesh
Library Juice » A Google trick for staying ahead of AI
september 2010 by rybesh
Increasing use of AI means smarter-than-average searchers constantly need to learn tricks in order to counteract the AI that assumes a user base of average consumers.
search
interface
Information_Ethics
Technology
september 2010 by rybesh
Django snippets: Orderable inlines using drag and drop with jQuery UI
august 2010 by rybesh
An easy way of making inlines orderable using drag-and-drop, using jQuery UI's sortable() plugin.
django
jquery
interface
august 2010 by rybesh
stamen's modestmaps-js at master - GitHub
july 2010 by rybesh
Modest Maps JS is a BSD-licensed display and interaction library for tile-based
maps in Javascript.
maps
javascript
code
locative
interface
maps in Javascript.
july 2010 by rybesh
Living Stories
december 2009 by rybesh
The Living Stories project is an experiment in presenting news, one designed specifically for the online environment. The project was developed by Google in collaboration with two of the country's leading newspapers, The New York Times and The Washington Post.
journalism
news
timeline
events
interface
december 2009 by rybesh
Digital Search II: A User Perspective on Database Design « Easily Distracted
december 2009 by rybesh
"Rather than moving towards amalgamation and interoperability across databases, you really get the sense that everybody’s been busy grabbing at whatever piles of text they can lay their hands on, building the biggest little mudhill they can manage to put up, and then building walls around it. There are interstitial services that help a user 'jump' from one little fragmented collection to another and portals that aim to be a 'top level' to return to, sure, but we should be doing better by now."
search
database
interface
scholarship
library
context
contextfinder
usability
december 2009 by rybesh
The death of the URL | FactoryCity
november 2009 by rybesh
I see signs that the essential freedoms of the web are being undermined by a cadre of companies through the introduction of new technologies and interfaces that, combined, may spell the death of the URL.
web
architecture
trends
interface
uri
november 2009 by rybesh
jan.varwig » REST in Place
june 2009 by rybesh
REST in Place is an AJAX Inplace-Editor that talks to RESTful controllers. It requires absolutely no additional server-side code if your controller fulfills the following REST preconditions: 1) It uses the HTTP PUT method to update a record, and 2) It delivers an object in JSON form for requests with “Accept: application/javascript” headers.
javascript
editing
interface
code
june 2009 by rybesh
juice-project - Google Code
april 2009 by rybesh
A simple componentised framework constructed in Javascript to enable the sharing of Ajax Style extensions to a web interface. The framework is applicable to any environment which, via identifiers contained within a html page, needs to link to or embed external resources.
javascript
library
ajax
interface
4w
april 2009 by rybesh
Cuil - Cuil Blog: Launching Timelines
april 2009 by rybesh
We make it easy to explore the events in the timeline, just move your mouse over an event and a pop-up will appear with a longer description and a link to search for related pages. Beyond people, timelines can be a useful tool for displaying information about a period in history, such as the Great Depression. Or a famous sports arena, like Madison Square Garden. Or, say, the highest bridge in the world, the Millau Viaduct.
events
timeline
infoviz
search
interface
april 2009 by rybesh
INEX Book Track - Active reading task
july 2008 by rybesh
The main aim of this task is to explore how hardware or software tools for reading e-books can provide support to users engaged with a variety of reading related activities, such as fact finding or learning.
digital
books
interface
usability
design
research
evaluation
methods
july 2008 by rybesh
Visual Search Lab - Idée Inc.
july 2008 by rybesh
Narrow by image similarity or tags.
image
search
interface
contentanalysis
metadata
visualweb
july 2008 by rybesh
A List Apart: Articles: Take Control of Your Maps
june 2008 by rybesh
Rolling your own maps need not be an intimidating affair, provided you understand the problem and the tools to fix it.
maps
locative
interface
howto
cartography
june 2008 by rybesh
Tiresias family of fonts
june 2008 by rybesh
The DVB (Digital Video Broadcasting) has adopted the Tiresias Screenfont as the standard font for the MHP (Multimedia Home Platform), which many set-top box and digital TV manufacturers are using as their standard development platform.
tv
typography
fonts
design
accessibility
interface
june 2008 by rybesh
BrowserPlus™
may 2008 by rybesh
BrowserPlus™ is a technology for web browsers that allows developers to create rich web applications with desktop capabilities.
yahoo
web
interface
api
javascript
plugin
may 2008 by rybesh
ClioPatria semantic search web-server
may 2008 by rybesh
It joins the SWI-Prolog RDF and HTTP infrastructure with a SeRQL/SPARQL query engine, interfacing to the The Yahoo! User Interface Library (YUI) and libraries that support semantic search.
semweb
tools
search
interface
api
prolog
opensource
may 2008 by rybesh
OpenLayers: Home
may 2008 by rybesh
OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies.
maps
interface
javascript
code
opensource
may 2008 by rybesh
PlainOldWebserver
march 2008 by rybesh
POW is a fully-functional open source (GPL) webserver that works inside your browser.
javascript
web
tools
webservices
interface
local
firefox
march 2008 by rybesh
FakeSmile
march 2008 by rybesh
FakeSmile is a SMIL implementation written in ECMAScript.
smil
javascript
code
web
interface
animation
march 2008 by rybesh
Dokan library at Decas
march 2008 by rybesh
Dokan Library is similar to FUSE (Linux user mode file system) but works on Windows.
windows
interface
code
filesystem
japan
networking
march 2008 by rybesh
Facebook Developers | Thrift
february 2008 by rybesh
A software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, and Ruby.
code
opensource
c++
java
python
php
ruby
communication
architecture
interface
february 2008 by rybesh
the grand inquisitor - five part web series
january 2008 by rybesh
Updating Dostoevsky’s mystical fable to a future, Fox network style reality. Public Eye Films partnered with Cruxy.com to expand the possibilities for online distribution and to create new user interfaces for hyperlinked entertainment.
video
narrative
interface
future
religion
flash
january 2008 by rybesh
freebase-suggest - Google Code
october 2007 by rybesh
This jQuery plugin is used to implement the search box and reconcile user input on edits at Freebase.com
javascript
ajax
database
interface
code
october 2007 by rybesh
Dandelife.com : A Social Biography Network.
august 2007 by rybesh
Dandelife is a place for you to record the events of your life, past and present, public and private.
biography
authoring
tools
events
history
interface
memory
august 2007 by rybesh
SHAME | Overview
august 2007 by rybesh
SHAME is a library that leverages editors, presentations and query interfaces for resource centric RDF metadata.
semweb
editing
annotation
interface
code
august 2007 by rybesh
Unicode Mapping for Emoji with Reference to Japanese Carriers, AU/KDDI, DoCoMo, and Softbank
august 2007 by rybesh
Taxonomy of emoji characters supported by the major Japanese characters, with proposed mappings to Unicode.
unicode
image
language
standards
mobile
interface
japan
august 2007 by rybesh
Goddard DAAC Air Pollution Event Search Tool
july 2007 by rybesh
Querying by location, time and/or pollutant concentration is useful for researchers and others familiar with air quality data. But for people not familiar with what PM2.5 is or the significance of 65 ug/m3, searching by event type is useful.
events
search
interface
july 2007 by rybesh
The Time When (Phil Gyford: Writing)
may 2007 by rybesh
Most news websites could let you see the stories they published on any particular day but few seem to offer such a view. Browsing events in this way is either deemed unpopular or not something sites want you to do.
history
memory
events
news
interface
may 2007 by rybesh
The Times Morgue Packs Up and Ships Out
may 2007 by rybesh
The clips convey information that the searcher may not have known to look for—often simply through the layout and typeface, which an engine such as Nexis doesn’t preserve.
newspaper
archives
visualmedia
design
semantics
interface
search
digital
may 2007 by rybesh
PowerCursor - Design Interfaces you can Touch [BETA]
may 2007 by rybesh
Powercursor is a software toolkit in Flash for designing interfaces you can touch.
flash
code
development
tools
tangible
interface
may 2007 by rybesh
Mozilla SVG Update: SMIL animation and SVG fonts
april 2007 by rybesh
SVG fonts and animation are not on the development schedule for Firefox 3. Here are some thoughts about what would be needed to implement these features.
opensource
smil
svg
code
development
architecture
ideas
web
interface
april 2007 by rybesh
Articles - “K” is for… Tags? | iStockphoto.com
march 2007 by rybesh
The implementation of the Controlled Vocabulary takes great steps to help reduce inappropriate tagging, and to ease translation into any of the 12 languages now offered on iStock, by categorizing the search terms into a huge vocabulary tree.
metadata
classification
interface
image
graphics
visualweb
march 2007 by rybesh
Flex2 Chart Sampler
march 2007 by rybesh
Nice demonstration of Flex2 charting features.
flash
reference
infoviz
interface
xml
css
web
march 2007 by rybesh
Daylife
march 2007 by rybesh
We gather stories of all shapes and sizes from countless perspectives around the world, and then present them in a rich browseable landscape, helping you make connections you never knew existed.
news
interface
hypermedia
design
nlp
media
journalism
march 2007 by rybesh
AJAX Functionality and Usability Patterns
february 2007 by rybesh
Common patterns of how AJAX interfaces look, and what users can do with them.
ajax
design
architecture
interface
patterns
usability
february 2007 by rybesh
Annotate the web, then rewire it « Jon Udell
february 2007 by rybesh
The dominant way in which most people will “program” the web is by writing metadata, not code, and we’ll need an interface as friendly and powerful as Pipes to help them do that.
social
metadata
video
annotation
election
interface
database
search
semweb
tools
webservices
february 2007 by rybesh
The User Interface of Microformat Detection
february 2007 by rybesh
It’s time to take a look at how microformat detection could potentially appear in the user interface of a future version of Firefox.
design
semweb
usability
annotation
interface
hypermedia
hypertext
xlink
february 2007 by rybesh
IUPAC Gold Book Interactive Link Map
february 2007 by rybesh
Browsable map of nodes in the IUPAC Gold Book, a compendium of chemical terminology, with semantic links between them.
hypertext
hypermedia
chemistry
semweb
interface
infoviz
february 2007 by rybesh
Project Prospect Enhancements and Examples
february 2007 by rybesh
A sample list of some of the enhanced articles is available at the bottom of this page.
semweb
hypermedia
hypertext
interface
documents
february 2007 by rybesh
WiiToMidi - Wii Controller to MIDI interface for Mac OS X
february 2007 by rybesh
WiiToMidi allows you to convert signals from a Nintendo Wii controller to MIDI signals.
music
interface
osx
games
february 2007 by rybesh
cmSiteNavigation Toolbar
january 2007 by rybesh
This extension displays the related web pages of the current web page, using HTML document relationships.
hypertext
interface
standards
january 2007 by rybesh
CSS target pseudo-class
january 2007 by rybesh
A target element can be represented by the :target pseudo-class. If the document's URI has no fragment identifier, then the document has no target element.
css
design
standards
hypertext
interface
january 2007 by rybesh
Reference to transcoding in _A companion to museum studies_
january 2007 by rybesh
[Database] interfaces are modeled on existing genres and media, including the museum because of its archiving and classifying functions...
visualmedia
manovich
transcoding
museum
library
genre
media
interface
database
archives
classification
january 2007 by rybesh
Google and Microsoft gadget developer setup compared
january 2007 by rybesh
How do you sell your API? Help your visitors visualize the end result as they attempt to gauge the amount of work and expertise needed to implement.
api
design
education
interface
january 2007 by rybesh
SIMILE | Exhibit
january 2007 by rybesh
The data is stored in JSON files, and the database is implemented in Javascript and running inside the web browser.
ajax
cache
database
design
display
documentation
information
interface
javascript
mit
semweb
tools
time
maps
january 2007 by rybesh
DarwiinRemote
december 2006 by rybesh
DarwiinRemote is a tiny software which reads data from and sends data to Nintendo Wii Remote.
osx
interface
game
technology
tools
wireless
december 2006 by rybesh
Widgets 1.0
november 2006 by rybesh
Proposed W3C standard for widget packaging and interfaces.
web
standards
syndication
xml
interface
november 2006 by rybesh
Neave.tv ...creativity in a telly stylee
august 2006 by rybesh
Neave.tv is an experimental use of video over the web, lovingly powered by Blip.tv, Google Video and You Tube.
experimental
web
video
interface
august 2006 by rybesh
MultimediaN/E-Culture
july 2006 by rybesh
The objective of this project is the development of a set of e-culture demonstrators providing multimedia access to distributed collections of cultural heritage objects.
multimedia
research
museum
archives
distributed
semweb
interface
culture
july 2006 by rybesh
2006 Symposium on Interactive Visual Information Collections and Activity
july 2006 by rybesh
Composing, nurturing, collecting, maintaining, and making associations within information; the environments and related tools in which these activities take place; and the theory behind these activities and environments.
research
conference
2006
image
multimedia
information
archives
interface
theory
july 2006 by rybesh
WikiSym 2006 :: Paper>>SweetWiki-Semantic WEb Enabled Technologies in Wiki
july 2006 by rybesh
In SweetWiki we investigate the design of a wiki built around a semantic web server i.e. the use of semantic web technologies to support and ease the lifecycle of the wiki.
wiki
research
semweb
editing
tools
interface
ajax
july 2006 by rybesh
sportflashback
july 2006 by rybesh
Interactive 3D instant replays for sporting events.
sports
multimedia
3d
interactive
interface
business
infoviz
july 2006 by rybesh
SIMILE | Timeline
july 2006 by rybesh
Timeline is a DHTML-based AJAXy widget for visualizing time-based events.
temporality
interface
infoviz
web
ajax
design
july 2006 by rybesh
anyfilms.net
june 2006 by rybesh
Samsung's interactive movie maker--drag icons onto a grid to determine the plot, style, mood, and content.
mobile
video
interactive
authoring
interface
timetags
korea
june 2006 by rybesh
Superimposed Pluggable Architecture for Contexts and Excerpts (SPARCE) Home Page
march 2006 by rybesh
The Superimposed Pluggable Architecture for Contexts and Excerpts (SPARCE) is a middleware architecture for superimposed information management.
information
archives
hypermedia
research
interface
infoviz
march 2006 by rybesh
related tags
3d ⊕ 4w ⊕ academia ⊕ accessibility ⊕ advertising ⊕ ajax ⊕ amsterdam ⊕ animation ⊕ anime ⊕ annotation ⊕ AP170 ⊕ api ⊕ architecture ⊕ archives ⊕ art ⊕ atlanta ⊕ audio ⊕ authoring ⊕ authority ⊕ berkeley ⊕ biography ⊕ blog ⊕ books ⊕ business ⊕ c++ ⊕ cache ⊕ cartography ⊕ chemistry ⊕ classification ⊕ cli ⊕ code ⊕ cogsci ⊕ collaboration ⊕ comics ⊕ commercial ⊕ communication ⊕ community ⊕ composition ⊕ computervision ⊕ concepts ⊕ conference ⊕ contentanalysis ⊕ context ⊕ contextfinder ⊕ courses ⊕ cs ⊕ css ⊕ culture ⊕ dam ⊕ database ⊕ design ⊕ development ⊕ digital ⊕ display ⊕ distributed ⊕ django ⊕ documentation ⊕ documents ⊕ editing ⊕ education ⊕ election ⊕ evaluation ⊕ events ⊕ experimental ⊕ fall2004 ⊕ filesystem ⊕ firefox ⊕ flash ⊕ flex ⊕ fonts ⊕ food ⊕ framework ⊕ future ⊕ game ⊕ games ⊕ genre ⊕ globalization ⊕ graphicmethods ⊕ graphics ⊕ hardware ⊕ HCI ⊕ history ⊕ howto ⊕ html ⊕ html5 ⊕ hypermedia ⊕ hypertext ⊕ icons ⊕ ideas ⊕ image ⊕ information ⊕ Information_Ethics ⊕ infoviz ⊕ interactive ⊕ interface ⊖ IS214 ⊕ ischool ⊕ japan ⊕ java ⊕ javascript ⊕ journalism ⊕ jpeg2000 ⊕ jquery ⊕ json ⊕ korea ⊕ language ⊕ layout ⊕ library ⊕ linkeddata ⊕ local ⊕ locative ⊕ mac ⊕ management ⊕ manovich ⊕ maps ⊕ math ⊕ media ⊕ memory ⊕ metadata ⊕ methods ⊕ mit ⊕ mobile ⊕ mp3 ⊕ mpeg-7 ⊕ msmdx ⊕ multimedia ⊕ multimodal ⊕ museum ⊕ music ⊕ narrative ⊕ networking ⊕ newmedia ⊕ news ⊕ newspaper ⊕ nlp ⊕ nodejs ⊕ opensource ⊕ osx ⊕ p2p ⊕ patterns ⊕ pdf ⊕ people ⊕ performance ⊕ photography ⊕ php ⊕ platform ⊕ play ⊕ plugin ⊕ programming ⊕ prolog ⊕ python ⊕ rdf ⊕ reference ⊕ religion ⊕ remix ⊕ research ⊕ rest ⊕ ruby ⊕ scholarship ⊕ search ⊕ semantics ⊕ semiotics ⊕ semweb ⊕ sfbayarea ⊕ smil ⊕ sms ⊕ social ⊕ socialinformatics ⊕ specialcollections ⊕ sports ⊕ spring2006 ⊕ SSMS2006 ⊕ standards ⊕ svg ⊕ syndication ⊕ tangible ⊕ technology ⊕ temporality ⊕ text ⊕ theory ⊕ tiff ⊕ time ⊕ timeline ⊕ timetags ⊕ tools ⊕ transcoding ⊕ trends ⊕ tv ⊕ typography ⊕ ubicomp ⊕ ui ⊕ unicode ⊕ unix ⊕ uri ⊕ urn:asin:0970601999 ⊕ usability ⊕ userresearch ⊕ versioning ⊕ video ⊕ visualmedia ⊕ visualweb ⊕ vj ⊕ voice ⊕ web ⊕ webservices ⊕ wiki ⊕ windows ⊕ wireless ⊕ wishlist ⊕ xlink ⊕ xml ⊕ xslt ⊕ yahoo ⊕ YRB ⊕ zoom ⊕Copy this bookmark: