1 of 66

Remote browsers and archive augmentation

Lozana Rossenova, PhD researcher, London South Bank University & Rhizome

Ilya Kreymer, Lead developer, Webrecorder Project & Rhizome

2 of 66

Webrecorder Project

  • Free to use
  • Fully open source
  • Using open standards

A project by

with generous support from

3 of 66

About Webrecorder

Create high-fidelity, interactive recordings of any web site you browse.

http://webrecorder.io

Webrecorder Player App

4 of 66

Webrecorder Team

Contributors:

Ilya Kreymer

Lead developer & Creator

Dragan Espenschied

Rhizome's Preservation Director

Mark Beasley

Senior Front-End Developer

Pat Shiu

Design Lead

Anna Perricci

Partnership Manager�& Sustainability Consultant

Lozana Rossenova

Researcher

Raffaele Messuti

Developer

5 of 66

Worm’s eye view archiving

6 of 66

Symmetrical Archiving

7 of 66

Symmetrical Archiving

8 of 66

Symmetrical Archiving

9 of 66

Symmetrical Archiving

10 of 66

Symmetrical Archiving

11 of 66

Symmetrical Archiving

12 of 66

Symmetrical Archiving

13 of 66

Symmetrical Archiving

14 of 66

Symmetrical Archiving

15 of 66

Symmetrical Archiving

16 of 66

Symmetrical Archiving

17 of 66

Symmetrical Archiving

18 of 66

Symmetrical Archiving

19 of 66

Symmetrical Archiving

20 of 66

Symmetrical Archiving

21 of 66

Symmetrical Archiving

22 of 66

Symmetrical Archiving

23 of 66

Symmetrical Archiving

24 of 66

Symmetrical Archiving

25 of 66

Collections

26 of 66

Remote browsers

27 of 66

Recording and replaying Java applets

28 of 66

Recording and replaying Flash content

29 of 66

Upcoming Beta Features:

Web archive augmentation in Webrecorder using other archives

30 of 66

What are other web archives?

31 of 66

WARC Header Extensions

  • WARC-Source-URI
  • WARC-Creation-Date

32 of 66

Patching with Remote Archives & Live Web

  • What is Patching?
  • Filling in missing resources in an archive using other sources
  • Other sources = other archives and the live web

33 of 66

Patching with Remote Archives & Live Web

34 of 66

Patching with Remote Archives & Live Web

35 of 66

Patching with Remote Archives & Live Web

36 of 66

Patching with Remote Archives & Live Web

37 of 66

Patching with Remote Archives & Live Web

38 of 66

Patching with Remote Archives & Live Web

39 of 66

Patching with Remote Archives & Live Web

40 of 66

Patching with Remote Archives & Live Web

41 of 66

Patching with Remote Archives & Live Web

42 of 66

Patching with Remote Archives & Live Web

43 of 66

Patching with Remote Archives & Live Web

44 of 66

Extracting from a Remote Archive

  • What is Extraction?
  • Recording already archived content from other archives
  • Archives included in public-web-archives repository can be extracted from

45 of 66

Extracting from a Remote Archive

46 of 66

Extracting from a Remote Archive

47 of 66

Extracting from a Remote Archive

48 of 66

Extracting from a Remote Archive

49 of 66

Extracting from a Remote Archive

50 of 66

Extracting from a Remote Archive

51 of 66

Extracting from a Remote Archive

52 of 66

Extracting from a Remote Archive

53 of 66

Extracting from a Remote Archive

54 of 66

Extracting from a Remote Archive

55 of 66

Extracting from a Remote Archive

& Automatic Patching

  • Combine extraction and patching features
  • Extract from specified archive, then patch from other archives + live web
  • Two recordings (WARCs) created

56 of 66

Extraction + Automatic Patching

57 of 66

Extraction + Automatic Patching

58 of 66

Extraction + Automatic Patching

59 of 66

Extraction + Automatic Patching

60 of 66

Extraction + Automatic Patching

61 of 66

Extraction + Automatic Patching

62 of 66

Extraction + Automatic Patching

63 of 66

Extraction + Automatic Patching

64 of 66

Extraction + Automatic Patching

65 of 66

Questions?

66 of 66

support@webrecorder.io

A project by

with generous support from

Thank you