~/conference

UIST 2018

date:2018-10-14..2018-10-17
location:Berlin, Germany
series:UIST · 8 editions
titleauthorlength
Authoring and Verifying Human-Robot InteractionsDavid Porfirio, Allison Sauppé, Aws Albarghouthi, Bilge Mutlu20m
A web authoring tool called RoVer lets designers drag and drop microinteractions into a state‑machine, translates that model into a transition system, and…
Talk on
Wireless Analytics for 3D Printed ObjectsVikram Iyer, Justin Chan, Ian Culhane, Jennifer Mankoff, Shyamnath Gollakota18m
Built a circuitless wireless analytics system that uses room-scale backscatter from objects printed with conductive 3D-print filament. Antennas are…
Talk on
SynchronizAR: Instant Synchronization for Spontaneous and Spatial Collaborations in Augmented ...Ke Huo, Tianyi Wang, Luis Paredes, Ana M. Villanueva, Yuanzhi Cao, Karthik Ramani19m
A system that registers separate SLAM coordinate frames using Ultra-Wideband distance tags and only local pose samples, solving for a 6-DOF rigid transform…
Talk on
MobiLimb: Augmenting Mobile Devices with a Robotic LimbMarc Teyssier, Gilles Bailly, Catherine Pelachaud, Eric Lecolinet21m
A 5-DOF serial manipulator plugs to a phone and runs from an Arduino Leonardo over micro-USB, driven by five chained servos and a Unity API; the prototype…
Talk on
SilentVoice: Unnoticeable Voice Input by Ingressive SpeechMasaaki Fukumoto19m
A wearable microphone sits almost flush to the mouth and uses ingressive speech (inhaling while shaping the mouth) to create a whisper-like sound source…
Talk
Dynablock: Dynamic 3D Printing for Instant and Reconstructable Shape FormationRyo Suzuki, Junichi Yamaoka, Daniel Leithinger, Tom Yeh, Mark D. Gross, Yoshihiro Kawahara, Yasuaki Kakehi17m
System assembles graspable 3D objects in seconds by stacking 3,000 9 mm blocks on a 24 x 16 pin-based shape display; each block embeds a spherical magnet that…
Talk on
GridDrones: A Self-Levitating Physical Voxel Lattice for Interactive 3D Surface DeformationsSean Braley, Calvin Rubens, Timothy Merritt, Roel Vertegaal18m
A 15-voxel lattice of custom BitDrones is built: cube drones tracked by a Vicon motion capture system, coordinated over WiFi by a central flight controller and…
Talk on
Automatics: Dynamically Generating Fabrication Tasks to Adapt to Varying ContextsMatthew Lakier, Michelle Annett, Daniel Wigdor17m
Automatics is a tablet-based system that generates per-maker fabrication steps from an AND/OR task-space with groups and subdivisions, divides work across…
Talk on
SoundBender: Dynamic Acoustic Control Behind ObstaclesMohd Adili Norasikin, Diego Martinez Plasencia, Spyros Polychronopoulos, Gianluca Memoli, Yutaka Tokuda, Sriram Subramanian17m
A hybrid system combines phased arrays of transducers with 3D‑printed acoustic metamaterials to steer ultrasound around obstacles and produce levitation and…
Talk on
PuPoP: Pop-up Prop on Palm for Virtual RealityShan-Yuan Teng, Tzu-Sheng Kuo, Chi Wang, Chi-huan Chiang, Da-Yuan Huang, Liwei Chan, Bing-Yu Chen19m
PuPoP is a palm-worn pneumatic prop that inflates stacked PE airbags into sphere, cylinder, and box primitives, driven by air pumps, solenoid valves and…
Talk on
Ownershift: Facilitating Overhead Interaction in Virtual Reality with an Ownership-Preserving ...Tiare Feuchtner, Jörg Müller19m
Ownershift gradually warps the virtual hand upward while the real hand drifts down to reduce shoulder strain, implemented on HTC Vive + two Leap Motion sensors…
Talk on
MoSculp: Interactive Visualization of Shape and TimeXiuming Zhang, Tali Dekel, Tianfan Xue, Andrew Owens, Qiurui He, Jiajun Wu, Stefanie Mueller, William T. Freeman20m
MoSculp computes a 3D “motion sculpture” from a single RGB video by detecting 2D keypoints with CMU OpenPose, fixing flips via an HMM, then jointly estimating…
Talk on
Wall-based Space Manipulation Technique for Efficient Placement of Distant Objects in Augmented ...Han Joo Chae, Jeong-in Hwang, Jinwook Seo18m
A wall-based space manipulation technique lets users drag a detected wall plane toward them to squeeze scene depth, move distant virtual objects with smaller…
Talk on
Vizir: A Domain-Specific Graphical Language for Authoring and Operating Airport AutomationsStéphane Conversy, Jeremie Garcia, Guilhem Buisan, Mathieu Cousy, Mathieu Poirier, Nicolas Saporito, Damiano Taurino, Giuseppe Frau, Johan Debattista21m
Vizir is a domain-specific graphical language and editor that maps visual programming blocks to airport geography, using enter/leave zones and dataflow…
Talk on
TrussFormer: 3D Printing Large Kinetic StructuresRobert Kovacs, Anton Synytsia, Patrick Baudisch, Alexandra Ion, Pedro Lopes, Tim Oesterreich, Johannes Filter, Philipp Otto, Tobias Arndt, Nico Ring, Melvin Witte21m
An end-to-end system that lets users turn truss assemblies into moving structures by swapping edges for linear actuators, auto-generating 3D-printed spherical…
Talk on
Shape-Aware Material: Interactive Fabrication with ShapeMeMichael Wessely, Theophanis Tsandilas, Wendy E. Mackay21m
ShapeMe is a layered, cuttable material with inkjet-printed conductive sensors and a single back electrode that measures capacitance changes to infer cut…
Talk
Sprout: Crowd-Powered Task Design for CrowdsourcingJonathan Bragg, Daniel S Weld17m
Sprout is an open‑source system that surfaces confusion clusters from worker answers, lets requesters edit instructions and auto-generates a training+testing…
Talk on
Ubicoustics: Plug-and-Play Acoustic Activity RecognitionGierad Laput, Karan Ahuja, Mayank Goel, Chris Harrison22m
A real-time acoustic activity recognizer tunes a pretrained AudioSet/VGG16 model using professional sound effect libraries and aggressive augmentation…
Talk on
Crowdsourcing Similarity Judgments for Agreement Analysis in End-User Elicitation StudiesAbdullah X. Ali, Meredith Ringel Morris, Jacob O. Wobbrock15m
A crowd-powered web tool called Crowdsensus crowdsources pairwise similarity votes and runs five unsupervised clustering algorithms to group symbols from…
Talk
MetaArms: Body Remapping Using Feet-Controlled Artificial ArmsMHD Yamen Saraiji, Tomoya Sasaki, Kai Kunze, Kouta Minamizawa, Masahiko Inami23m
A wearable system called MetaArms maps feet motion to two anthropomorphic robotic arms (6–7 DOF each) mounted in an 8 kg backpack, using HTC Vive trackers, a…
Talk on
The Exploratory Labeling Assistant: Mixed-Initiative Label Curation with Large Document CollectionsCristian Felix, Aritra Dasgupta, Enrico Bertini21m
A mixed-initiative system called ELA supports label ideation, specification and evaluation over large text collections using a three-panel UI (Discovery…
Talk on
Porta: Profiling Software Tutorials Using Operating-System-Wide Activity TracingAlok Mysore, Philip J. Guo18m
Porta records browser events and system events across IDEs, terminals and browsers using operating-system-wide activity tracing and a javac shim with DTrace…
Talk on
Maestro: Designing a System for Real-Time Orchestration of 3D Modeling WorkshopsVolodymyr Dziubak, Ben Lafreniere, Tovi Grossman, Andrea Bunt, George Fitzmaurice19m
Maestro is a real-time orchestration dashboard that listens to Tinkercad command logs and visualizes three timelines (object edits, 3D navigation, undo/erase)…
Talk on
Believe it or not: Designing a Human-AI Partnership for Mixed-Initiative Fact-CheckingAn T. Nguyen, Aditya Kharosekar, Saumyaa Krishnan, Siddhesh Krishnan, Elizabeth Tate, Byron C. Wallace, Matthew Lease18m
A web tool queries Google for articles, runs logistic regression stance and veracity models (trained on the Emergent dataset, overall stance accuracy ~70%)…
Talk on
Turbulence Ahead - A 3D Web-Based Aviation Weather VisualizerLisa Stähli, David Rudi, Martin Raubal20m
A 3D web prototype built with ArcGIS API for JavaScript and ArcGIS Pro visualizes significant weather charts and flight paths stored in a database; an online…
Talk on
Vibrosight: Long-Range Vibrometry for Smart Environment SensingYang Zhang, Gierad Laput, Chris Harrison18m
Vibrosight uses a steerable mirror, a red laser and a PIN photodiode to read vibrations off retro-reflective tags placed on objects, sensing reliably up to 16…
Talk on
Scenograph: Fitting Real-Walking VR Experiences into Various Tracking VolumesSebastian Marwecki, Patrick Baudisch18m
Scenograph is a software system that converts a real‑walking VR experience into a tracking‑volume independent representation, then instantiates it by splitting…
Talk on
Ultra-Low-Power Mode for Screenless Mobile InteractionJian Xu, Suwen Zhu, Aruna Balasubramanian, Xiaojun Bi, Roy Shilkrot19m
A working Ultra-Low-Power Mode modifies Android 7 on Nexus 5 and 6P to keep selected apps active, patches the modified hardware composer, and renders a…
Talk on
CamTrackPoint: Camera-Based Pointing Stick Using Transmitted Light through FingerWataru Yamada, Hiroyuki Manabe, Daizo Ikeda18m
A low-cost prototype mounts a 3D-printed ring and spring over a phone camera and senses gestures by tracking transmitted light through the finger as a red…
Talk on
Immersive Trip ReportsJan Brejcha, Michal Lukáč, Zhili Chen, Stephen DiVerdi, Martin Cadík21m
An automated pipeline aligns user photos to a digital elevation model using Flickr image augmentation and Structure-from-Motion to recover camera positions…
Talk on
Self-Powered Gesture Recognition with Ambient LightYichen Li, Tianxing Li, Ruchir A. Patel, Xing-Dong Yang, Xia Zhou18m
A self-powered gesture module uses small photodiodes operated in photovoltaic mode as both energy harvesters and sensors, with a prototype glass array of 48…
Talk on
RFIMatch: Distributed Batteryless Near-Field Identification Using RFID-Tagged Magnet-Biased Reed ...Rong-Hao Liang, Meng-Ju Hsieh, Jheng-You Ke, Jr-Ling Guo, Bing-Yu Chen18m
Modifies UHF RFID tags by wiring a magnet-biased Reed switch + magnet so two passive tags mutually cancel fields and simultaneously switch off, producing a…
Talk on
Tacttoo: A Thin and Feel-Through Tattoo for On-Skin Tactile OutputAnusha Withana, Daniel Groeger, Jürgen Steimle21m
Tacttoo is a temporary on-skin electro-tactile interface that claims feel-through output while preserving natural acuity. It uses screen-printed layers with…
Talk on
Montage: A Video Prototyping System to Reduce Re-Shooting and Increase Re-UsabilityGermán Leiva, Michel Beaudouin-Lafon21m
Montage is a proof-of-concept video-prototyping system that uses green-screen chroma key to replace rectangular paper areas with editable digital sketches…
Talk on
4DMesh: 4D Printing Morphing Non-Developable Mesh SurfacesGuanyun Wang, Humphrey Yang, Zeyu Yan, Nurcan Gecer Ulu, Ye Tao, Jianzhe Gu, Levent Burak Kara, Lining Yao20m
Method combines shrinkage-based actuator and bending-based actuator designs with inverse-flattening algorithms to 4D print flat PLA meshes that morph into…
Talk on
Extending a Reactive Expression Language with Data Update Actions for End-User Application AuthoringLea verou, Tarfah Alrashed, David R Karger20m
Extends Mavo by adding an mv-action attribute plus four mutation primitives set/delete/add/move and a where operator to express one-line data updates (clear…
Talk on
Multitasking with Play Write, a Mobile Microproductivity Writing ToolShamsi T. Iqbal, Jaime Teevan, Dan Liebling, Anne Loomis Thompson21m
A mobile system called Play Write extracts microtasks from Word documents, pushes them to a phone via a cloud workflow (users hit Go Mobile / Get Changes in…
Talk on
FingerArc and FingerChord: Supporting Novice to Expert Transitions with Guided Finger-Aware ...Jingjie Zheng, Blaine Lewis, Jeff Avery, Daniel Vogel22m
Prototype implements FingerArc and FingerChord using cameras and tiny visual markers to detect a held key posture, then disambiguate subcommands by thumb angle…
Talk on
WiFröst: Bridging the Information Gap for Debugging of Networked Embedded SystemsWilliam McGrath, Jeremy Warner, Mitchell Karchemsky, Andrew Head, Daniel Drew, Bjoern Hartmann16m
WiFröst instruments the microcontroller, local router and server and aggregates those streams into a web IDE timeline so networked bugs become visible. It uses…
Talk on
Non-Linear Editing of Text-Based ScreencastsJungkook Park, Yeong Hoon Park, Alice Oh20m
Presents a non-linear editing algorithm and a working prototype that edits text-based screencasts by transforming later operations and asking users to resolve…
Talk on
Adasa: A Conversational In-Vehicle Digital Assistant for Advanced Driver Assistance FeaturesShih-Chieh Lin, Chang- Hong Hsu, Walter Talamonti, Yunqi Zhang, Steve Oney, Jason Mars, Lingjia Tang24m
Adasa is a conversational in-vehicle assistant that links natural-language queries to live vehicle signals to explain and control lane keeping and adaptive…
Talk on
Robust Annotation of Mobile Application Interfaces in Methods for Accessibility Repair and ...Xiaoyi Zhang, Anne Spencer Ross, James Fogarty21m
Develops methods to attach reusable accessibility metadata to mobile UI elements using screen identifiers, element identifiers, and screen equivalence…
Talk on
Assembly-aware Design of Printable Electromechanical DevicesRuta Desai, James McCann, Stelian Coros19m
Computational tool accepts a 3D enclosure and a parts library and outputs a single-piece, 3D-printable shell with integrated mounting geometry and fasteners…
Talk on
A Mixed-Initiative Interface for Animating Static PicturesNora S. Willett, Rubaiat Habib Kazi, Michael Chen, George Fitzmaurice, Adam Finkelstein, Tovi Grossman19m
An interactive plugin converts a raster image into looping kinetic textures using a few user scribbles, automatically extracting repeated elements, inpainting…
Talk on
ShareSpace: Facilitating Shared Use of the Physical Space by both VR Head-Mounted Display and ...Keng-Ta Yang, Chiu-Hsuan Wang, Liwei Chan17m
ShareSpace builds a physical-space negotiation system for co-located VR: external users place shield tools (attachable to wall, floor or body) that create…
Talk on
Blocks-to-CAD: A Cross-Application Bridge from Minecraft to 3D ModelingBen Lafreniere, Tovi Grossman18m
A browser mashup called Blocks-to-CAD connects a Minecraft-style voxel editor to Tinkercad by unlocking tools via simple heuristics as players build…
Talk on
Increasing Walking in VR using Redirected TeleportationJames Liu, Hirav Parekh, Majed Al Zayer, Eelke Folmer17m
Portal-based teleportation that repositions and rotates by Alpha and previews minus Beta forces small physical steps of distance D and steers users back toward…
Talk on
Effects of an Adaptive Modality Selection Algorithm for Navigation SystemsKyle Kotowick, Julie Shah20m
An algorithm called adaptive modality selection dynamically chooses visual or haptic cues using task-aware rules (avoid visual when visual attention is needed…
Talk on
Next-Point Prediction for Direct Touch Using Finite-Time Derivative EstimationMathieu Nancel, Stanislav Aranovskiy, Rosane Ushirobira, Denis Efimov, Sébastien Poulmane, Nicolas Roussel, Géry Casiez17m
A three-step predictor is built that (1) estimates derivatives with a finite-time derivative estimator, (2) progressively disables prediction with an…
Talk on
InfiniTouch: Finger-Aware Interaction on Fully Touch Sensitive SmartphonesHuy Viet Le, Sven Mayer, Niels Henze18m
A phone prototype uses two Nexus 5 units and an Arduino with capacitive sensors on front, back and three sides to capture low‑res “capacitive images”; a…
Talk on
Unimanual Pen+Touch Input Using Variations of Precision Grip PosturesDrini Cami, Fabrice Matulic, Richard G. Calland, Brian Vogel, Daniel Vogel20m
Introduces a pen+touch space using the writing hand to form distinct grip postures detected from raw capacitive images captured on a Wacom tablet; a formative…
Talk on
FDSense: Estimating Young's Modulus and Stiffness of End Effectors to Facilitate Kinetic ...Sanghwa Hong, Eunseok Jeong, Seongkook Heo, Byungjoo Lee18m
System estimates Young's modulus and stiffness of end effectors by combining measured contact force and contact area on a commodity touchpad, implemented on…
Talk on
ElectroTutor: Test-Driven Physical Computing TutorialsJeremy Warner, Ben Lafreniere, George Fitzmaurice, Tovi Grossman19m
ElectroTutor is a tutorial system that injects stepwise tests into Arduino-like projects using a small hardware probe, YAML-authored steps, and an editor that…
Talk on
I/O Braid: Scalable Touch-Sensitive Lighted Cords Using Spiraling, Repeating Sensing Textiles ...Alex Olwal, Jon Moeller, Greg Priest-Dorman, Thad E. Starner, Ben Carroll22m
A braided cord embeds sensing and lighting by spiraling conductive and passive yarns into a spiraling helical sensing matrix that repeats along the length…
Talk on
Fallacies of Agreement: A Critical Review of Consensus Assessment Methods for Gesture ElicitationTheophanis Tsandilas26m
Claims that common gesture-agreement measures (A and AR) reliably show consensus are false: reanalysis of four studies finds large discrepancies and shows raw…
Talk
Spacetime: Enabling Fluid Individual and Collaborative Editing in Virtual RealityHaijun Xia, Sebastian Herscher, Ken Perlin, Daniel Wigdor17m
Spacetime is a VR scene-editor prototype that implements three concrete primitives: Container preserves spatial and temporal context for grouped selection and…
Talk on
RollingStone: Using Single Slip Taxel for Enhancing Active Finger Exploration with a Virtual ...Jo-Yu Lo, Da-Yuan Huang, Chen-Kuo Sun, Chu-En Hou, Bing-Yu Chen16m
RollingStone builds a ball-based single slip taxel under the fingertip driven by two motors and tracked with an HTC Vive tracker to generate 2D slip (speed +…
Talk on
Evaluation of Interaction Techniques for a Virtual Reality Reading Room in Diagnostic RadiologyMarkus Wirth, Stefan Gradl, Jan Sembdner, Soeren Kuhrt, Bjoern M. Eskofier16m
A virtual reading room prototype uses an HTC Vive headset with Leap Motion hand tracking to evaluate three interaction mappings — direct manipulation…
Talk on
Facilitating Document Reading by Linking Text and TablesDae Hyun Kim, Enamul Hoque, Juho Kim, Maneesh Agrawala18m
An interactive PDF reader links sentences to table cells using table-structure rules, Stanford CoreNLP phrase trees and word2vec similarity, and numeric…
Talk on
Indutivo: Contact-Based, Object-Driven Interactions with Inductive SensingJun Gong, Xin Yang, Teddy Seyed, Josh Urban Davis, Xing-Dong Yang18m
Contact-based inductive sensing recognizes conductive household objects and tracks sliding, hinging and rotation on a smartwatch by using a circular array of…
Talk
Touch+Finger: Extending Touch-based User Interface Capabilities with "Idle" Finger Gestures in ...Hyunchul Lim, Jungmin Chung, Changhoon Oh, SoHyun Park, Joonhwan Lee, Bongwon Suh19m
A prototype uses ring-like IMU sensors plus a tablet and PC to track the motion of “idle” fingers and augments primary touch with 20 defined in-air and…
Talk
Learning Design Semantics for Mobile AppsThomas F. Liu, Mark Craft, Jason Situ, Ersin Yumer, Radomír Mech, Ranjitha Kumar20m
Automated pipeline labels Android screens with a learned lexicon of 25 UI categories, 197 text-button concepts and 135 icon classes, trained from 73k UI…
Talk on
Lip-Interact: Improving Mobile Device Interaction with Silent Speech CommandsKe Sun, Chun Yu, Weinan Shi, Lan Liu, Yuanchun Shi20m
A smartphone front camera plus an end-to-end deep learning pipeline recognizes mouth movements to trigger apps and system actions, implemented first with a…
Talk on
TakeToons: Script-driven Performance AnimationHariharan Subramonyam, Wilmot Li, Eytan Adar, Mira Dontcheva19m
TakeToons lets authors annotate Fountain scripts with timed animation events, compiles them into a directed acyclic story model, and maps live voice and…
Talk on
Orecchio: Extending Body-Language through Actuated Static and Dynamic Auricular PosturesDa-Yuan Huang, Teddy Seyed, Linjun Li, Jun Gong, Zhihao Yao, Yuchen Jiao, Xiang 'Anthony' Chen, Xing-Dong Yang19m
Claim: actuating the visible ear reliably conveys emotional signals. An exploratory study with 60 participants maps 22 postures onto four categories — intense…
Talk on
Designing Socially Acceptable Hand-to-Face InputDoYoung Lee, Youryang Lee, Yonghwan Shin, Ian Oakley19m
Elicitation in a busy café collects 320 gestures from 10 pairs and yields five concrete interaction strategies: miniaturizing, obfuscating, screening…
Talk on
Asterisk and Obelisk: Motion Codes for Passive TaggingAakar Gupta, Jiushan Yang, Ravin Balakrishnan21m
A passive visual pattern encodes data that a nine‑axis IMU ring reads as a user traces lines; two schemes, Asterisk and Obelisk, convert averaged stroke…
Talk
Magneto-Haptics: Embedding Magnetic Force Feedback for Physical InteractionsMasa Ogata19m
A design workflow converts the spatial distribution of magnetic force from arrays of permanent magnets into a computed haptic potential along a motion path…
Talk on
RESi: A Highly Flexible, Pressure-Sensitive, Imperceptible Textile Interface Based on Resistive ...Patrick Parzer, Florian Perteneder, Kathrin Probst, Christian Rendl, Joanne Leong, Sarah Schuetz, Anita Vogl, Reinhard Schwoediauer, Martin Kaltenbrunner, Siegfried Bauer, Michael Haller18m
A new yarn combines a metallic core with a carbon‑based polymer coating so that two intersecting yarns form a single‑layer resistive pressure sensor that drops…
Talk on
ElectricItch: Skin Irritation as a Feedback ModalityHenning Pohl, Kasper Hornbæk23m
A wrist-mounted electrical stimulator prototypes skin itching by delivering controlled biphasic current through two electrodes; hardware is a boost converter…
Talk on
Haptic Feedback to the Palm and Fingers for Improved Tactile Perception of Large ObjectsBukun Son, Jaeyoung Park19m
Prototype combines fingertip kinesthetic actuation (servo-driven fingertip channels with a VIVE Tracker and DAQ) and four palm tactile modules that press bumps…
Talk on
FacePush: Introducing Normal Force on Face with Head-Mounted DisplaysHong-Yu Chang, Wen-Jie Tseng, Chia-En Tsai, Hsin-Yu Chen, Roshan Lalintha Peiris, Liwei Chan17m
An HMD mounts a pulley-driven torque module that pulls belts to press the face, delivering measurable normal force via motors and rotary encoders; calibration…
Talk on
HydroRing: Supporting Mixed Reality Haptics Using Liquid FlowTeng Han, Fraser Anderson, Pourang Irani, Tovi Grossman20m
A finger-worn latex tube routes water from hot and cold reservoirs through peristaltic pumps and a terminal solenoid valve to render pressure, vibration and…
Talk on
DextrES: Wearable Haptic Feedback for Grasping in VR via a Thin Form-Factor Electrostatic BrakeRonan J Hinchet, Velko Vechev, Herbert Shea, Otmar Hilliges20m
DextrES is a soft wearable glove that uses an electrostatic brake built from 100 µm steel strips and a thin dielectric to render on-demand kinesthetic…
Talk on
VR Grabbers: Ungrounded Haptic Retargeting for Precision Grabbing ToolsJackie (Junrui) Yang, Hiroshi Horii, Alexander Thayer, Rafael Ballagas17m
A passive system provides realistic feeling for tweezerlike tools by visually retargeting handle convergence while keeping only passive hardware, built as a…
Talk on
DualPanto: A Haptic Device that Enables Blind Users to Continuously Interact with Virtual WorldsOliver Schneider, Jotaro Shigeyama, Robert Kovacs, Thijs Jan Roumen, Sebastian Marwecki, Nico Boeckhoff, Daniel Amadeus Gloeckner, Jonas Bounama, Patrick Baudisch19m
A handheld dual-pantograph system maps an avatar to a me handle and actuates an it handle to continually show a moving object’s position; hardware uses…
Talk on
Arboretum and Arbility: Improving Web Accessibility Through a Shared Browsing ArchitectureSteve Oney, Alan Lundgard, Rebecca Krosnick, Michael Nebeling, Walter S. Lasecki20m
Arboretum implements a managed shared‑browsing architecture that uses Chrome DevTools protocol to clone and rewrite a page’s DOM, CSS and resources so remote…
Talk on
Rousillon: Scraping Distributed Hierarchical Web DataSarah E. Chasins, Maria Mueller, Rastislav Bodík22m
Rousillon is a programming-by-demonstration system (Helena is the readable high‑level language) that learns nested loops from a single iteration of each…
Talk on
Fusion: Opportunistic Web Prototyping with UI MashupsXiong Zhang, Philip J. Guo19m
A Chrome extension called Fusion extracts live DOM pieces from other sites, lets users crop UIs with a visual selector, and wires them into a host page via a…
Talk on
Idyll: A Markup Language for Authoring and Publishing Interactive Articles on the WebMatthew Conlen, Jeffrey Heer19m
Idyll is a markdown-based compile-to-the-web language that wires document state to interactive components (CSV/JSON data, scroll triggers, bindings) via a…
Talk on
Ply: A Visual Web Inspector for Learning from Professional WebpagesSarah Lim, Joshua Hibschman, Haoqi Zhang, Eleanor O'Rourke22m
Ply is a browser inspection tool that prunes ineffective properties by disabling CSS declarations and comparing screenshots to find which rules actually change…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.