Skip to content

Instantly share code, notes, and snippets.

Amanda Visconti amandavisconti

Block or report user

Report or block amandavisconti

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@amandavisconti
amandavisconti / WP Accessibility Plugin Firefox Grayscale Menu Button Fix
Created Jan 16, 2014
Fixing the Firefox Grayscale Menu Button Issue in the WP Accessibility Plugin
View WP Accessibility Plugin Firefox Grayscale Menu Button Fix
* The Issue
The WP Accessibility is an amazing plugin; you can download it here (http://wordpress.org/plugins/wp-accessibility/) or read more about its many features here (http://make.wordpress.org/accessibility/wp-accessibility-plugin/). Unfortunately, its menu for toggling high contrast/grayscale/font size has a browser-caused issue: the grayscale filter doesn't work in current Firefox (I'm using Mac Firefox 26.0). The plugin admin settings give you the option to turn off the grayscale button from that menu, but that means people using browsers other than Firefox don't get to use it.
* Solution Overview
My current solution is to use a media query to hide the grayscale button just on Firefox browsers. display:none is often a bad choice for accessibility because of how it interacts with screenreaders, but in this case the function in question (making a webpage appear in grayscale) is probably not needed by screenreading users. I didn't make the styling change to the plugin so that it isn't overwritten by plu
@amandavisconti
amandavisconti / ProgrammingHistorian_DHAnnotates.md
Last active Feb 9, 2016
Programming Historian #DHannotates Links
View ProgrammingHistorian_DHAnnotates.md

Table of Contents

  1. #DHannotates annotation tag feed: https://hypothes.is/stream.rss?tags=DHannotates

  2. Links to annotate each Programming Historian lesson (i.e. lesson URLs prefixed w/Hypothes.is Via)

  3. Links to annotation feed per Programming Historian lesson

Links to annotate each Programming Historian lesson

@amandavisconti
amandavisconti / GeniusAnalysis.md
Created Jul 25, 2016
The section analyzing Genius as a digital edition annotation platform from my dr.amandavisconti.com DH/literature dissertation whitepaper
View GeniusAnalysis.md

Section on Genius annotation. The full whitepaper this is from (lots of stuff on social annotation, digital editions, community reading!) is at dr.amandavisconti.com.

The Genius annotated version of Ulysses comes closest to my vision of a public conversation around Ulysses: visitors can highlight words or passages in the text and add their interpretations, questions, and comments1. Genius grew out of the "Rap Genius" site, a project allowing rap enthusiasts to annotate lyrics with interpretations and contextualizations on the same level as other types of poetry. Some of its design metaphors are more understandable knowing they arose from a music tradition rather than a print text annotation tradition.

Readers can up- or down-vote existing annotations as well as "promote" particular annotations onto the profile pages of users who follow their account. Genius grants locked-down, custom "classroom" versions of any text to a teacher and the users the teacher allows; these versions are stripped of all existing a

@amandavisconti
amandavisconti / VandyDHKeynote.txt
Created Oct 29, 2016
Links from Amanda Visconti's Vanderbilt THATCamp 2016 Keynote
View VandyDHKeynote.txt
Photogrammar.Yale.Edu
BuildingInspector.nypl.org
DocNow.io
InfiniteUlysses.com (Dissertation at Dr.AmandaVisconti.com, blog posts at LiteratureGeek.com/tag/infinite-ulysses)
Jarrett M. Drake, "Liberatory Archives: Towards Belonging and Believing (Part 1)" Medium.com/on-archivy/liberatory-archives-towards-belonging-and-believing-part-1-d26aaeb0edd1#.d4qlh490u and "Part 2" Medium.com/on-archivy/liberatory-archives-towards-belonging-and-believing-part-2-6f56c754eb17#.x2ilem30v
Ravon Ruffin, "Digital Archives: Radical Acts of Self-Preservation" mith.umd.edu/dialogues/dd-fall-2016-ravon-ruffin/
Bethany Nowviskie, "Speculative Collections" Nowviskie.org/2016/speculative-collections
Chris Bourg, "Libraries, technology, and social justice" ChrisBourg.wordpress.com/2016/10/07/libraries-technology-and-social-justice
@amandavisconti
amandavisconti / gist:e909e41e6896d2a90de8
Created Feb 6, 2015
Setting up Annotator.js annotation on Drupal
View gist:e909e41e6896d2a90de8
Annotator.js works on Drupal as two modules and a library (installed, as usual, under /sites/all):
/modules/annotator
/modules/annotation
/libraries/annotator
The files in libraries/annotator are the latest from the Annotator.js repo (https://github.com/openannotation/annotator/releases). Although the modules Infinite Ulysses uses have been significantly changed from the modules you could download on Drupal.org, the Drupal.org Annotator (https://www.drupal.org/project/annotator) and Annotation (https://www.drupal.org/project/annotation) modules pages might still have useful info if you're troubleshooting.
Instructions:
I'll refer to the two modules as "Annotator" and "Annotation" throughout, and use "libraries/annotator" if I'm referring to the JS library.
1. Rename /libraries/annotator folder as just "annotator" and place in your sites/all/libraries folder (create a libraries folder there if you don't already have one).
View URLs-to-screenshots.scpt
--Variables
set whichUrl to 1
set fileNames to "webshot"
--Get Number of URLs
tell application "TextEdit"
set theCount to the count of paragraphs of front document
end tell
--Repeat this for every URL
@amandavisconti
amandavisconti / achtweets.geojson
Created Jul 17, 2019
Map of #ACH2019 tweets as of 7/17/2019 11:53AM EST
View achtweets.geojson
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
You can’t perform that action at this time.