Giter Club home page Giter Club logo

newshelper-extension's Introduction

新聞小幫手

協助您判別含有誤導資訊的新聞,目前仍屬測試版。

Download

Backend

新聞小幫手需要從 後端伺服器 更新資料庫。但新聞小幫手的所有判斷動作都是在您的瀏覽器內完成的,因此您不用擔心因此而造成您的上網隱私外洩。

Development

開發時可以至 https://www.facebook.com/新聞小幫手測試專用-494676360619618 測試本套件。

License

MIT http://g0v.mit-license.org/

newshelper-extension's People

Contributors

aitjcize avatar clkao avatar dannvix avatar felixonmars avatar gslin avatar ianwang avatar jsliang avatar kcwu avatar peterdavehello avatar pintse avatar racklin avatar ronnywang avatar wildskyf avatar wychi avatar yhsiang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

newshelper-extension's Issues

新增已刪除的問題新聞類別

回報網址似乎有偵測是否仍存在,有些問題新聞未經媒體更正即刪除,但透過 NewsDiff 仍可找到。
例如這則:http://bit.ly/XI9DGW

由於在刪除前還是有人會看到,即使後來刪除也不知這是問題新聞,建議這種情況下仍可回報,看過的讀者才會被通知到。

「438836597nreewpslhe.sqlite」資料庫異常

Firefox 在這目錄底下,有個叫「438836597nreewpslhe.sqlite」的檔案,如果這資料庫檔案有問題,那就會發生已回報的新聞網頁,偵測不到回報資料的情況。

(Win7 64bit, Firefox 37.0.1)

[Profile]/storage/default/indexeddb+++newshelper-firefox-at-g0v-dot-tw/idb

[Profile]
/storage
 /default
  /indexeddb+++newshelper-firefox-at-g0v-dot-tw
   /idb

Server 的網頁部份

因為想要幫忙提倡使用新聞小幫手, 所以有時會把已回報的新聞轉貼, 試了一段時間發現應該有可以更完善的一些小地方

  1. 例, http://newshelper.g0v.tw/#reported 的 table 裡, 可以把 link 由 http://newshelper.g0v.tw/index/log/761#logs 改為 http://newshelper.g0v.tw/index/log/761
    轉貼給別人看的時候, 一點出來就會是更新後的說明, 而不是歷史
  2. http://newshelper.g0v.tw/index/log/761 中也加上像首頁一樣的 "下載瀏覽器擴充套件,現在就把小幫手帶回家" 鼓勵使用者安裝

資料庫是否可存新聞的 canonical URL

Google 考慮到現在很多網頁會有多個 URL 的情況,建議一般網頁中加上 canonical URL 的 meta tag 幫助它們建 index:
https://support.google.com/webmasters/answer/139066?hl=en

例如以下幾個 YouTube 連結指的是同一個影片:

而這一頁的 canonical URL 是:

現在大部份網站也都有 canonical URL 的資訊。因此建議我們在新增新聞時,以該 URL 頁面上的 canonical URL 作為建檔的依據,這樣可以更準確幫助使用者判斷目前看的新聞是否已被回報過。

在mac的safari上沒有作用

我的電腦是macbook,系統是ox 10.9, safari是7.0,打開不正確的新聞沒有任何回報,address bar也沒有顯示任何東西,和沒裝一樣。不過在mac的firefox上有作用

遇到問題新聞不會跑出通知

這問題已經發生一陣子了,遇到問題新聞,現在只會出現紅框,而不會跑出通知:
2014-08-11 3 23 33

系統:win8.1 和 mac 10.9.4
瀏覽器:google chrome 36.0.1985.125

統計新聞來源的數量

瀏覽了所有被回報的新聞
發現某些來源很常被回報,但沒有看到相關的統計數字
是否說可以將這些來源統計起來,顯示在列表上讓使用者知道?

「我都填好了,確定回報!」按鈕沒有反應。

在 Ubuntu 13.04 的 FireFox 24.0 中,點擊「我都填好了,確定回報!」,而不是用 Enter 送出新聞回報的話,沒有作用。且會在 debug console 中看到:

[14:03:00.136] ReferenceError: submit is not defined @ http://newshelper.g0v.tw/:1
[14:03:00.147] Empty string passed to getElementById(). @ http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js:4

主頁的動態似乎偵測不到

我不清楚是原本就設計成自己的塗鴉牆看不到,還是因為fb改版之類的才失效
不過我加了

$(baseNode)
.find("._6m2")
.not(".nowangwang-checked")
.each(function(idx, userContent) {
    userContent = $(userContent);
    var titleText = userContent.find(".mbs").text();
    var linkHref = userContent.find("a").attr("href");
    censorFacebookNode(userContent, titleText, linkHref);
});

可以正常顯示
如果有需要的話請拿去用

在FB "新聞小幫手測試專用"無法使用~~

OS: Ubuntu 12.04
Chrome: Version 28.0.1500.95
新聞小幫手 1.0.3

Error Message:
Uncaught TypeError: Cannot read property 'deleted_at' of undefined content_script.js:167
get_request.onsuccess

網址列的圖示換一個

目前網址列的右邊會用「偽」字,但是會讓人誤會是有錯誤的新聞才會顯示
因此可能要換一個中性一點代表新聞小幫手的圖示

新聞網站上顯示錯誤時應該用 float diiv

用跳出的 notification 的話,按掉後網頁還是有紅框,但卻無法再看到此新聞有什麼問題。
感覺應該一個 float 在網頁上的 notification 較好,如果 user 按掉,紅框也消失。

LICENSE

因為有些人可能會想使用本專案的原始碼或是相關的資訊作為其個人專案開發使用,故想詢問本專案的授權是使用哪一種?

Facebook 上的真相網址有時是錯的

譬如
https://www.facebook.com/pages/新聞小幫手測試專用/494676360619618
4月13日那個小幫手真相 link 是連到 http://newshelper.g0v.tw/index/log/1428
可是點入單篇 post https://www.facebook.com/permalink.php?story_fbid=623085044445415&id=494676360619618
那個小幫手真相 link 連到 http://news.ltn.com.tw/news/politics/breakingnews/987248/print?v=1123

不只是單篇 post 有這問題, 我發現自己的 fb wall 也有這個現象

improve text style of notification window

notification window 能不能改字體或顏色

看到一長串字, 人眼 parse 有點累. 若 title 或 user input 有「」更不容易分辨

您於0 秒前 看的新聞「鍵盤革命! 高手寫程式監督政府 | 綜合 | 國內要聞 | 聯合新聞網 」 被人回報有錯誤:「台大資工系」「參與人數近五百人」「這不是偽裝」

如果沒辦法改字體或顏色, 也許加換行或空白幫助閱讀

XML Parsing Error

偶爾不顯示是因為這個原因 ref #44
目前只要重整後就正常了。

XML Parsing Error: syntax error
Location: file:///home/wildsky/Projects/newshelper-extension/libs/url-normalizer.js/map.csv
Line Number 1, Column 1:

新聞小幫手大暴走

我使用chrome掛件,在每一個頁面都顯示我是問題新聞的受害者,undefined的字樣,點進去卻一片空白。

image

只保留 n 天的閱讀記錄

目前會在 IndexedDB 的 read_news table 記錄所有的閱讀記錄
應該要把超過 N 天的記錄清掉,以免持續佔空間最後會用滿空間限制

希望增加回報嚴重程度與分類功能

新聞小幫手固然好用,但是裡面充斥著一堆 國文糾錯字魔人 跟 附圖來源魔人

光看這些魔人揪的錯誤,一直冒出受害提示真的很困擾,是否要推出回報分類 及回報錯誤等級來協助提示訊息錯誤嚴重程度?

例如
分類為錯字,等級設定為 1
分類為錯圖,等級設定為 2
分類為誤導,等級設定為 3

USER可以設定錯誤等級提示,避免不重要的訊息一直跳出來提示擾人

試想我今天在A站閱讀完十篇文章

過兩天錯字魔人逛告A站,每篇開始抓錯字、抓錯誤誤導圖

我的瀏覽視窗就一直提示錯誤

這樣真的會造成閱覽上的不適,希望可以稍做改變

【支援】標籤功能

比如說台中捷運事件,就在網頁中讓人寫個「台中捷運」「中捷」的標籤,方便從網頁找資料的人,這樣不必特地去用搜尋功能。(對效能有無影響不確定)

highlight incorrect sentence in news

在看新聞時, 若是有誤的新聞, 把有誤的句子標成不同的顏色.
還可以在那句旁顯示小幫手的提醒.

好處是更清楚哪裡錯了.
只是可能不易實作, 不同網站的網頁可能要個別處理.

backend 的 submit form 也要加對應的欄位.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.