From db19ca76b941fba4a79222ae4f45dc17a3da0731 Mon Sep 17 00:00:00 2001 From: Chetan Surpur Date: Sun, 19 Dec 2010 19:26:30 -0800 Subject: [PATCH 1/2] Turned debugging off --- lib/readability.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/readability.js b/lib/readability.js index 44341c3..dff6783 100644 --- a/lib/readability.js +++ b/lib/readability.js @@ -19,7 +19,7 @@ var dbg = (typeof console !== 'undefined') ? function(s) { **/ var readability = { version: '1.7.1', - debugging: true, + debugging: false, emailSrc: 'http://lab.arc90.com/experiments/readability/email.php', iframeLoads: 0, convertLinksToFootnotes: false, From 235681d90c2ebf23ac66cdcd9aa79b1b106efcd6 Mon Sep 17 00:00:00 2001 From: Chetan Surpur Date: Mon, 20 Dec 2010 01:08:11 -0800 Subject: [PATCH 2/2] Removing unnecessary readability artifacts --- lib/readability.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/lib/readability.js b/lib/readability.js index dff6783..8e15815 100644 --- a/lib/readability.js +++ b/lib/readability.js @@ -2117,6 +2117,20 @@ function timed() { })(); +function removeReadabilityArtifacts() { + var titleContainer = document.getElementById('article-title'); + if (null !== titleContainer) { + document.title = titleContainer.innerHTML; + } + + var contentContainer = document.getElementById('readability-content'); + if (null !== contentContainer) { + document.body.innerHTML = contentContainer.innerHTML; + } + + console.log(document.body.innerHTML); +} + function start(w, cb) { window = w; document = w.document; @@ -2133,6 +2147,8 @@ function start(w, cb) { readability.init(); MyProfiler.report(); + + removeReadabilityArtifacts(); //dbg('[Readability] done'); cb(document.body.innerHTML);