Biblionetz
Postings zum Biblionetz

Biblionetz auf dem Tablet

05 March 2013 | Beat Döbeli Honegger | Biblionetz
Abstract: Ein technisches Posting, das primär meine Situation beschreibt. Allgemein evtl. von Interesse: Wie speichert man grosse Websites offline auf einem Tablet, wie verlinkt man auf offline PDF-Dateien.

Worum geht es?
Mein Biblionetz besteht grundsätzlich aus drei Teilen, wovon nur eine allgemein zugänglich ist:

  1. Biblionetz-Datenbank Private Datenbank (MS-Access 2003), die auf meinem eigenen Rechner läuft
  2. Biblionetz-Volltextsammlung Private Volltextsammlung (PDF, epub, html), die aus Urheberrechtsgründen nicht öffentlich zugänglich sein darf
  3. Biblionetz-Website Öffentliche Website, besteht aus derzeit ca. 10'000 Webseiten (total 1.8 GByte Daten)

biblionetz-tablet-01.jpg

Damit ich selbst das Biblionetz erweitern kann, muss ich meinen Rechner mit der Datenbank dabei haben. Dies lässt sich nicht so schnell ändern. Es wäre aber ganz praktisch, wenn ich mindestens die Website und auch die Volltexte offline zur Verfügung hätte, wenn ich den Rechner nicht dabei habe (unterwegs, in gewissen Sitzungen etc.). Somit: Wie kriege ich Website und Volltexte sinnvoll auf Tablet und Smartphone?

Es gibt verschiedene Offline-Browser für iOS. Bei der Grösse des Biblionetzes (10'000 HTML-Dateien und insgesamt ca. 100'000 Dateien) ist es aber nicht mehr sehr effizient, wenn die App die Website crawlen und Datei für Datei herunterladen muss. Die App Sites-2-GO HD bietet für 5 Dollar die Möglichkeit, gezippte Website in die App zu laden, entweder per iTunes oder per WLAN, wobei das iPad dann für den Upload Webserver spielt (Vorsicht, die App wird seit 2011 nicht mehr weiter entwickelt, wie es scheint). Was die App vor zwei Jahren beim Kauf aber verschwieg sind zwei Einschränkungen: Das ZIP-File darf nur 2 GByte gross sein (das steht unterdessen in der App-Beschreibung) und die Site darf aus maximal 64'000 Dateien bestehen. Für meine Zwecke ging es also darum, das Biblionetz zu entschlacken. Auf dem iPad sind nicht alle Dateien notwendig: Da der Mobile Safari SVG versteht, kann ich mir die entsprechenden PNG-Bilder sparen.

Also einen entsprechenden ZIP-Befehl erstellen, der die notwendigen Dateien in ein ZIP-Archiv packt:

7z.exe a d:\bibliopad.zip -r *.html *.css *.js *.jpg *.gif *.png *.jsn *.svg

Die PDF-Volltexte lese ich mit der Goodreader App für CHF 5.- Mit der App kann ich nicht nur PDFs annotieren, sondern vor allem auch Ordner auf Servern zum Synchronisieren markieren, die mir dann auf Knopfdruck aufs Tablet (und wieder zurück) synchronisiert werden.

Nun wäre es ja besonders neckisch, wenn ich von den Biblionetz-Webseiten direkt die entsprechenden Volltexte in Goodreader aufrufen könnte. Das geht, denn Goodreader bietet so genannte *Cross-App-Links an. Mit gropen://2/Biblionetz/beispiel.pdf kann aus einer beliebigen App (E-Mail, Safari etc.) direkt auf die Datei in Goodreader verwiesen werden.

Somit bedurfte es nur eines entsprechenden jQuery-Befehls, der auf einem iPad alle Volltext-URLs umschreibt:

if (navigator.userAgent.match(/iPad/i) ! null) {=
$('a[href*="127.0.0.1"]').attr('href',function(i,href){return href.replace('file:\\\\127.0.0.1\\biblionetz\\','gropen://2/Biblionetz/')+'?cc=1';})};

So weit so cool. Was noch fehlt zur perfekten Lösung:
  • Automatische Synchronisation: Sowohl bei der Website als auch bei den Volltexten muss ich die Synchronisation noch von Hand anstossen.
  • Automatisches Öffnen der epubs.

Google Authorship

12 February 2013 | Beat Döbeli Honegger | Biblionetz
Bereits seit längerem versuchen Suchmaschinenanbieter (Biblionetz:w00718) Bing (Microsoft), Google, Yahoo! und sitemaps.org und social media provider beim Durchsuchen von Webseiten semantische Informationen (Biblionetz:w01364) zu extrahieren und diese Informationen bei der Resultatesuche und -anzeige entsprechend zu präsentieren (siehe das Posting Web 3.0 dank schema.org? vom Juni 2011).

Google wertet mit seinen jüngesten Aktivitäten den oder die AutorIn von Inhalten im Web massiv auf. Einerseits durch den Aufbau von google+ und den Einbau entsprechender Fundstellen in die Google-Ergebnisse, andererseits aber auch durch den Versuch, menschliche Inhaltsanbieter zur maschinenlesbaren Kennzeichnung ihrer Beiträge im Netz zu animieren.

Unter der Bezeichnug Google Authorship können Menschen ihre Beiträge mit ihrem Google+-Konto gegenseitig so verlinken, dass Google die +AutorInnenschaft erkennt und akzeptiert. Dafür werden Suchresultate unter Umständen mit Profilfoto angezeigt und die AutorInnen (Biblionetz:w02194) können bei Google Statistiken zur Nutzung eigener Inhalte abrufen.

google-authorship-01.jpg

Natürlich stellen sich hier die üblichen Datenschutzfragen (Biblionetz:w00714). Für Inhalte, die aber mit Absicht unter dem eigenen Namen publiziert werden, hat dies ebenfalls Konsequenzen: Die Zahl der Google-Kreise, in die man aufgenommen wurde, wird prominent bei den Suchresultaten angezeigt: Eine Aufwertung für google+ (Biblionetz:w02262) und eine Quantifizierung im digitalen Reputationsmanagement (Biblionetz:w01821). Damit wird die seit 7 Jahren nicht mehr angerührte Aussage Realnames können Reputation fördern im Biblionetz bestätigt (Biblionetz:a00654). Die Aufmerksamkeitsökonomie (Biblionetz:w00502) lässt grüssen.

In kleinerem Rahmen passiert im akademischen Sektor von Google, bei Google Scholar etwas ähnliches. Auch dort ist es unterdessen möglich, sich als AutorIn zu registrieren und die AutorInnenschaft von bei Google Scholar erfassten Inhalten zu reklamieren. Ergebnis ist dafür eine persönliche Seite bei google Scholar, die brav Zitationsstatistiken liefert:

google-authorship-02.jpg

Somit auch hier Reputationsmanagement, Omnimetrie (Biblionetz:w01810) und Aufmerksamkeitsökonomie.

Und: Ein weiterer Schritt zur Überflüssigmachung des Biblionetzes...

Co-Autor/innen-Landkarten

04 January 2013 | Beat Döbeli Honegger | Biblionetz, Visualisierung
Einmal im Jahr, nämlich zwischen Weihnachten und Neujahr habe ich mir bis heute die Tradition erhalten, das Biblionetz (Biblionetz:w00778) programmierend zu erweitern. Dieses Jahr konnte ich endlich eine bereits seit langem ersehnte Visualisierung einbauen: Maschinell generierte Karten von miteinander verbundenen Objekten.

In der von mir sehr geschätzten (und im Biblionetz auch intensiv genutzten) Graphenvisualisierungsbibliothek GraphViz (Biblionetz:w01582) gibt es seit längerem das Werkzeug gvmap , um über ungerichtete Graphen eine Art Landkarte mit Clustern zu legen. Leider gab es davon bis im November 2012 keine Windowsversion, so dass mir ein einfacher Einbau ins Biblionetz verwehrt blieb. Doch glücklicherweise hat sich das nun geändert und so hat es nur zwei Nachtschichten in den Bergen gebraucht, bis die ersten CoAutorInnen-Landkarten im Biblionetz zu finden sind:

gvmap-01.jpg
Ausschnitt aus der Landkarte zum Begriff Medienkompetenz (Biblionetz:w00542)

Da die Bilder recht gross sind, lasse ich sie nur im SVG-Format erstellen, ein einigermassen moderner Browser wird also vorausgesetzt (und ein grosser Bildschirm ist von Vorteil). Ein Link, um die Karte browserfüllend anzeigen zu lassen, kommt noch...)

Zur Erstellung solcher Karten für häufig verwendete Begriffe (mehr als 200 Verweise darauf) nehme ich alle Personen, die den Begriff gemäss Biblionetz mindestens zwei Mal verwendet haben und lasse dann alle Co-Autorschaften dieser Personen derzeit noch ungewichtet in den Graph einfliessen. Diese Daten füttere ich dann unterschiedlichen Werkzeugen und heraus kommen "Landkarten" wie die oben abgebildete.

Bereits jetzt scheinen mir die "Landkarten" recht interessant zu sein, zeigen sie doch durchaus Gruppen von ähnlich denkenden und arbeitenden Personen und ihre Verbindungen zu anderen Gruppen und Personen auf.

Eigentlich ist dies ja erst ein Anfang der information visualisation (Biblionetz:w01834) von Social Network Analysis (Biblionetz:w02183), denn weder habe ich die Coautorschaften gewichtet noch habe ich die in der Biblionetzdatenbank ebenfalls vorhandenen Zitationsdaten (Biblionetz:w01556) verwendet. Ich sollt auch wieder mal das Buch Mapping Scientific Frontiers (Biblionetz:b01337) von Chaomei Chen lesen, doch leider sind die Neujahrstage bereits wieder fast vorbei...

Für die Medienbildungs-, E-Learning- und Informatikdidaktik-Communities dürften folgende CoautorInnen-Landkarten interessant sein:

Ausser bei Begriffen habe ich diese Landkartenfunktion probeweise auch bei Konferenzreihen mit mindestens drei erfassten Durchführungen eingebaut. Ich versuche herauszufinden, ob man damit die Community einer Konferenz erfassen kann: Ob das gelingt, kann man hier nachschauen:

Dummerweise gibt es meines Wissens erst bei Informatikkonferenzen maschinenlesbare Proceeding-Metadaten (bei DBLP) , bei anderen Konferenzen muss ich alle Beitragsdaten von Hand erfassen...

P.S.: Ist das lange her, seit ich mich mit Co-Zitationsanalyse etc. beschäftigt habe (meint mindestens das Biblionetz):

gvmap-02.jpg

P.S.II: Wen die Theorie dazu interessiert, dem sei der Artikel GMap: Drawing Graphs as Maps PDF-Dokument (Biblionetz:t14553) zur Lektüre empfohlen.
,

The Myth of the Paperless Office

15 December 2012 | Beat Döbeli Honegger | Biblionetz

The Myth of the Paperless Office (Biblionetz:b01255) ist eines der Bücher, die mir Marc Pilloud (Biblionetz:p00336) heute geschenkt hat, weil er auf 90% seiner Bücher in Papierform verzichten will. Marc macht Ernst mit dem Paperless Office und freut sich auf den zurückgewonnenen Platz in der Wohnung. Viele Bücher hat Marc digital, bei anderen geht er davon aus, dass sie eh nur nutzlos im Büchergestell gestanden haben und er sie nicht mehr aktiv nutzen würde.

paperless.jpg

Ich bewundere Marc für seine konsequente Haltung: Loslassen können und darauf vertrauen, dass das Wesentliche schon zur Verfügung steht, wenn es gebraucht wird. Ich kann nicht verleugnen, dass der physische oder digitale Besitz von Content mir eine (trügerische) Sicherheit vermittelt, ich hätte den Content eher zur Verfügung. Das hat ja auch etwas: Ich stehe vor meinem Büchergestell und lasse den Blick über die geordneten Bücher schweifen, was mir beim Nachdenken und Erarbeiten von Neuem schon öfters neue Ideen oder Perspektiven gebracht hat.

paperless2.jpg

So ist es auch nicht verwunderlich, dass ich Marcs konsequente Haltung begrüsse: Schliesslich enthält jetzt mein Büchergestell einige spannende Werke mehr, so dass mir nur noch die Zeit fehlt, sie auch zu lesen wink

Ich finde es spannend, dass wir uns beide mit den Auswirkungen der Digitalisierung auf die Bildung beschäftigen, eine gemeinsame (ETH-)Ausbildung genossen haben, oft ähnlich arbeiten, in der Buchfrage aber unterschiedliche Präferenzen haben. Das erinnert mich an die Überlegungen, wie gross die verfügbare Bildschirmfläche idealerweise sein sollte. Auch dort schwanken die Antworten zwischen Smartphone-Screen und 2 x 24 Zoll...

Und sollte Marc merken, dass er die physischen Bücher doch vermisst: Sie stehen bei mir im Gestell, ich betrachte sie als Dauerleihgabe smile

Konkret sind es übrigens die folgenden Bücher:

Biblionetz:b01255 The Myth of the Paperless Office

Donald A. Norman (Biblionetz:p00289)

Vilém Flusser (Biblionetz:p00210)

John Maeda (Biblionetz:p05154)

Lev Manovich: The Language of New Media (Biblionetz:b03145)

Katie Salen, Eric Zimmerman Rules of Play (Biblionetz:b03217)

Richard E. Mayer The Cambridge handbook of multimedia learning (Biblionetz:b03666)

Helmut Niegemann et al. Kompendium E-Learning (Biblionetz:b01590)

Warum meine Folien nicht auf slideshare sind

18 October 2012 | Beat Döbeli Honegger | Biblionetz, Geek

%STARTBLOG% slideshare ist das Youtube der Folien. Scheinbar alle stellen ihre Folien nach oder bereits vor der Präsentation auf Slideshare zur Verfügung und erhalten dafür im Gegenzug detaillierte Statistiken, wann ihre Folien wie oft angeshcaut worden sind.

Bereits seit längerem denke ich drüber nach, ob ich meine Folien ebenfalls auf Slideshare hochladen sollte. Nicht wenige berichten ja vom Effekt, dass die Views auf Slideshare massiv höher ausfallen als die jeweilige Zuhörerschaft vor Ort beim realen Vortrag.

Es gibt jedoch drei Gründe, warum ich mich weiterhin dagegen entscheide:

  • 1. Hoheit über meine Daten
    Auch wenn ich die meisten meiner Arbeitsergebnisse kostenlos veröffentliche will ich trotzdem eine gewisse Kontrolle darüber behalten. Ich will entscheiden können, wo, wann und wie lange welche Produkte von mir im Netz zu finden sind. So kann ich auch bestimmen, in welchem Kontext meine Produkte zu sehen sind. Konkret bedeutet das z.B., dass ich keine Werbung neben meinen Folien haben will.
    Zugegeben, mir als Informatiker fällt es leichter, mir meine eigene Infrastruktur aufzubauen, aber mir scheint es wäre allgemein keine schlechte Idee, wenn man die eigene digitale Identität nicht auf fremden kommerziellen Dienstleistern aufbauen würde (siehe dazu Sascha Lobo: Euer Internet ist nur geborgt (Biblionetz:t14297)).

  • 2. slideshare-usability
    Für mich unverständlicherweise werden bei mir in zahlreichen Firefox-Versionen keine Navigationsknöpfe angezeigt, sprich ich komme bei einer Präsentation nie über Folie eins raus. Im Netz findet man dazu einige Problembeschreibungen, erstaunlicherweise nicht aber im Supportbereich von slideshare selbst. Will ich meine Folien wirklich an einem Ort präsentieren, der mit einem weitverbreiteten Browser nicht navigierbar ist? (Ja, evtl. könnte ich das Problem für meinen Browser lösen, aber wie vielen anderen mit Firefox ist der Zugang verwehrt?)
    Das schwerwiegendere Usability-Problem aus meiner Sicht ist die fehlende Möglichkeit von slideshare, einzelne Folien einer Präsentation mittels einer URL zu referenzieren. Ich möchte in Tweets/Blogposts/etc. auf Folie 57 der Präsentation abcde verweisen können. Meines Wissens bietet slideshare diese Möglichkeit bisher nicht.

  • 3. Biblionetz-Integration
    Der dritte Grund ist nicht sehr übertragbar: Zu meinen Denk- und Arbeitswerkzeugen gehört das Biblionetz. Nur wenn ich die Folien selbst publiziere, habe ich die Möglichkeit, zwischen Biblionetz und Folien gegenseitige Bezüge, sprich Links zu setzen. Konkret wird bei vielen Folien von mir auf entsprechende Biblionetzobjekte (Bücher, Begriff, Aussagen etc.) verwiesen und umgekehrt ist im Biblionetz sichtbar, auf welchen meiner Folien das entsprechende Objekt auftaucht.
slideshare02.jpg
Verweise auf Biblionetzobjekte bei Folien

slideshare01.jpg
Verweise auf Vortragsfolien im Biblionetz

Was dadurch natürlich unerbittlich sichtbar wird, ist mein zunehmendes Folien-Recycling : Ich werde dummerweise öfters für Vorträge angefragt als ich etwas neues zu erzählen habe, so dass ich gezwungenermassen anfange, neue Vorträge aus bestehenden Vorträgen nach Zeitbudget und Zielpublikum zusammenzustellen (etwas, dass ich frühere immer gehasst habe...).

Ein kleiner Blick hinter die Kulissen: Die Bezüge zwischen Folien und Biblionetz-Objekten muss ich in meiner Datenbank von Hand herstellen (wie sonst?). Mühsam war aber bisher, dass ich diese Bezüge erneut herstellen musste, wenn ich eine Folie in einem anderen Vortrag erneut verwendet habe. Die sechsstünde Bahnfahrt von Zürich nach Hagen vom vergangenen Sonntag hat mir nun die notwendige Ruhe am Stück verschafft, um dieses Problem wegzuprogrammieren. Meine Datenbank (MS-Access) kann nun die Notizenfelder der Präsentationssoftware (MS Powerpoint) auslesen und verändern. Damit kann ich alle Biblionetz-Metadaten ins Notizfeld einer Folie schreiben. Wenn ich nun diese Folie per copy&paste in eine neue Präsention einfüge, werden diese Metadaten mitkopiert und können nach Fertigstellung der Präsentation auf Knopfdruck ins Biblionetz eingelesen werden. Das Wiederverwerten von Folien ist somit mit weniger Aufwand verbunden. (Keine Sorge, ich werde trotzdem weiterhin neue Folien generieren wink

slideshare03.jpg
Biblionetz-Metadaten im Notizfeld der Folie

Hier zwei Ausschnitte aus dem Code, wie man mit VBA aus Access auf die Notizen in einer Powerpoint-Präsentation zugreifen kann:

   Set pp = New PowerPoint.Application
   Set praesi = pp.Presentations.Open(c_PRESENTATIONS & speicherort, , , msoFalse)

   [...]

   If praesi.Slides(folienNummer).NotesPage.Shapes.Placeholders(2).TextFrame.hastext Then
       foliennotizen = praesi.Slides(folienNummer).NotesPage.Shapes.Placeholders(2).TextFrame.TextRange

Damit wären aus meiner Sicht alle Fragen zu slideshare beantwortet. Ausser einer: Warum habe ich Follower auf slideshare, auch wenn ich dort noch nie was publiziert habe? wink

slideshare04.jpg
Worauf warten diese Follower?


Auf Deine Abschlussfrage kann ich Dir eine (Teil-)Erklärung geben, Beat: Ich wurde automatisch Dein Slideshare-Follower, da ich mich auf Slideshare mit meinem Facebook-Account eingeloggt habe und wir im Gesichterbuch befreundet sind. Gruss, Ruedi

-- Main.RuediArnold - 18 Oct 2012 OK, das erklärt einiges.

-- Main.BeatDoebeli - 18 Oct 2012

,

Kontakt

  • Beat Döbeli Honegger
  • Plattenstrasse 80
  • CH-8032 Zürich
  • E-mail: beat@doebe.li
This page was cached on 07 Aug 2026 - 16:58.