協助您判別含有誤導資訊的新聞,目前仍屬測試版。
新聞小幫手需要從 後端伺服器 更新資料庫。但新聞小幫手的所有判斷動作都是在您的瀏覽器內完成的,因此您不用擔心因此而造成您的上網隱私外洩。
開發時可以至 https://www.facebook.com/新聞小幫手測試專用-494676360619618 測試本套件。
協助您判別含有誤導資訊的新聞
Home Page: http://newshelper.g0v.tw
License: MIT License
協助您判別含有誤導資訊的新聞,目前仍屬測試版。
新聞小幫手需要從 後端伺服器 更新資料庫。但新聞小幫手的所有判斷動作都是在您的瀏覽器內完成的,因此您不用擔心因此而造成您的上網隱私外洩。
開發時可以至 https://www.facebook.com/新聞小幫手測試專用-494676360619618 測試本套件。
回報網址似乎有偵測是否仍存在,有些問題新聞未經媒體更正即刪除,但透過 NewsDiff 仍可找到。
例如這則:http://bit.ly/XI9DGW
由於在刪除前還是有人會看到,即使後來刪除也不知這是問題新聞,建議這種情況下仍可回報,看過的讀者才會被通知到。
在看新聞時, 若是有誤的新聞, 把有誤的句子標成不同的顏色.
還可以在那句旁顯示小幫手的提醒.
好處是更清楚哪裡錯了.
只是可能不易實作, 不同網站的網頁可能要個別處理.
backend 的 submit form 也要加對應的欄位.
因為想要幫忙提倡使用新聞小幫手, 所以有時會把已回報的新聞轉貼, 試了一段時間發現應該有可以更完善的一些小地方
譬如
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 也有這個現象
notification window 能不能改字體或顏色
看到一長串字, 人眼 parse 有點累. 若 title 或 user input 有「」更不容易分辨
您於0 秒前 看的新聞「鍵盤革命! 高手寫程式監督政府 | 綜合 | 國內要聞 | 聯合新聞網 」 被人回報有錯誤:「台大資工系」「參與人數近五百人」「這不是偽裝」
如果沒辦法改字體或顏色, 也許加換行或空白幫助閱讀
許多網站不用 URL 其實指向同一頁.
可以用 git hook : pre-commit
在每一次的 commit 都會執行一下gjslint
Is there any interest in doing this? I could help find some people.
目前網址列的右邊會用「偽」字,但是會讓人誤會是有錯誤的新聞才會顯示
因此可能要換一個中性一點代表新聞小幫手的圖示
因為有些人可能會想使用本專案的原始碼或是相關的資訊作為其個人專案開發使用,故想詢問本專案的授權是使用哪一種?
看看是要噴過 notification 就不要再噴了
還是給使用者選擇這一則訊息我已經知道了,請不要再提醒我了之類的功能
在 #6 加入的 Facebook 回報連結,應該加入分隔點以維持 UI 一致性,如上圖中紅色圈選處所示。
Firefox 在這目錄底下,有個叫「438836597nreewpslhe.sqlite」的檔案,如果這資料庫檔案有問題,那就會發生已回報的新聞網頁,偵測不到回報資料的情況。
(Win7 64bit, Firefox 37.0.1)
[Profile]
/storage
/default
/indexeddb+++newshelper-firefox-at-g0v-dot-tw
/idb
希望可以顯示黨徽方便理解政治新聞,尤其是縣市議員和里長,通常很難記住官員的所屬政黨
進入被回報的網頁 ( e.g., http://news.ltn.com.tw/news/politics/breakingnews/987248/ ) 應該要會 send 通知,但沒有
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
新聞小幫手固然好用,但是裡面充斥著一堆 國文糾錯字魔人 跟 附圖來源魔人
光看這些魔人揪的錯誤,一直冒出受害提示真的很困擾,是否要推出回報分類 及回報錯誤等級來協助提示訊息錯誤嚴重程度?
例如
分類為錯字,等級設定為 1
分類為錯圖,等級設定為 2
分類為誤導,等級設定為 3
USER可以設定錯誤等級提示,避免不重要的訊息一直跳出來提示擾人
試想我今天在A站閱讀完十篇文章
過兩天錯字魔人逛告A站,每篇開始抓錯字、抓錯誤誤導圖
我的瀏覽視窗就一直提示錯誤
這樣真的會造成閱覽上的不適,希望可以稍做改變
在 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
同一則新聞原始網址( http://www.setn.com/news.aspx?newsid=314332 )有警示
http://www.setn.com/news.aspx?newsid=314332&from=search&key=%e9%81%8a%e6%88%b2%e6%a9%9f
這種後面多了其他參數的就沒有警示
這篇文是寫在 fb photo 中的,不管是 photo view 或者 timeline view, 都沒有出現回報的 link
as michael_li said @ https://g0v-tw.slack.com/archives/C59P99Q77/p1510158990000397
// 有沒有人能幫我換成 logbot 的 link 😿
粉絲專頁上面的連結分享不會跳出回報至新聞小幫手
已測試目前三個瀏覽器插件,都只有自己的動態消息才有回報新聞小幫手功能,但在其他地方看到時,不管跳回動態消息找,或是手動貼到新聞小幫手都比較麻煩。
偶爾不顯示是因為這個原因 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:
比如說台中捷運事件,就在網頁中讓人寫個「台中捷運」「中捷」的標籤,方便從網頁找資料的人,這樣不必特地去用搜尋功能。(對效能有無影響不確定)
Google 考慮到現在很多網頁會有多個 URL 的情況,建議一般網頁中加上 canonical URL 的 meta tag 幫助它們建 index:
https://support.google.com/webmasters/answer/139066?hl=en
例如以下幾個 YouTube 連結指的是同一個影片:
而這一頁的 canonical URL 是:
現在大部份網站也都有 canonical URL 的資訊。因此建議我們在新增新聞時,以該 URL 頁面上的 canonical URL 作為建檔的依據,這樣可以更準確幫助使用者判斷目前看的新聞是否已被回報過。
我的電腦是macbook,系統是ox 10.9, safari是7.0,打開不正確的新聞沒有任何回報,address bar也沒有顯示任何東西,和沒裝一樣。不過在mac的firefox上有作用
瀏覽了所有被回報的新聞
發現某些來源很常被回報,但沒有看到相關的統計數字
是否說可以將這些來源統計起來,顯示在列表上讓使用者知道?
用跳出的 notification 的話,按掉後網頁還是有紅框,但卻無法再看到此新聞有什麼問題。
感覺應該一個 float 在網頁上的 notification 較好,如果 user 按掉,紅框也消失。
我不清楚是原本就設計成自己的塗鴉牆看不到,還是因為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);
});
可以正常顯示
如果有需要的話請拿去用
如果能加在
[讚,留言,分享 3分鐘前]
那一行
變成
[讚,留言,分享,回報錯誤 3分鐘]
這樣子應該更容易回報
目前會在 IndexedDB 的 read_news table 記錄所有的閱讀記錄
應該要把超過 N 天的記錄清掉,以免持續佔空間最後會用滿空間限制
突然發現我裝了很久,結果都沒跑出警示出來,請問是不是已經不能使用了呢?
只有 title '新聞小幫手提醒您"
內容 您於 xx 分鐘前看的新聞 「xxxx」被人回被有錯誤: xxxx
左邊應該還要有張圖片
在 https://github.com/g0v/newshelper-extension/blob/master/content_script.js#L100 有個 TODO
如果遇到 deleted_at > 0 ,表示是錯誤消息,需要從 indexedDB 砍掉
(不過 backend 那邊還沒有支援回報錯誤刪除的功能 XD)
如標題,系統跳出說明為不合法網址,然後畫面 reload,為了回報打的字都消失了。
Opera Mini
iOS Safari(手機版 Safari)
核心洽眾(爬巴哈用的)
戰巴哈(Baha!BBS、一樣爬巴哈用的)
是否能對這種重複修改的狀況提供一種限制,例如同一 IP 不能重複編輯?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.