雲設工具:開源不是剽竊和山寨

幾天前一個半夜,當我如往常般枯坐在電腦前,忘我地擼代碼重構網站時,一位用戶突然找上我說,“網站被抄襲了,好像!”

雲設工具:開源不是剽竊和山寨

我大吃一驚,趕快點開鏈接,看到這個叫雲設地圖的網站,一眼望去,它簡直就是發現中國的孿生兄弟:要不是中間的藝術字體和底部的空白(比發現中國首頁短了一截),這不就是發現中國的舊版嗎!?

雲設工具:開源不是剽竊和山寨

雲設地圖首頁

雲設工具:開源不是剽竊和山寨

發現中國最新首頁

雲設工具:開源不是剽竊和山寨

可怕的是,這個李鬼網站不僅介紹文字照抄不誤,連發現中國原有的友情鏈接都沒有改。

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

雲設工具所盜發現中國用戶繪製的絲綢之路

第二天一早,我和運營小夥伴們說了這事。一個小夥伴很是憤慨,要立即與對方交涉,走法律程序,以起到“殺雞儆猴”的效果;也有小夥伴說“有人抄對咱們也是個鼓勵”。

雲設工具:開源不是剽竊和山寨

我在發現中國用戶群裡也分享了這個“趣聞”,大家頓時炸開了鍋:

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

其實我一直都希望同類型的網站能夠多起來,有競爭對手固然將面臨殘酷的競爭,但更可怕的其實是沒有同行者,沒有人認識到你的價值。最近這一兩年中,我們看到了這些項目:

像陝西師範大學開發的“絲綢之路歷史地理信息開放平臺”,是學校研究項目;

雲設工具:開源不是剽竊和山寨

絲綢之路

史圖館正在做的在線歷史地圖2016年開始開發,當時我還在幫他們出謀劃策,但到2018年還沒有正式上線;

雲設工具:開源不是剽竊和山寨

史圖館地圖

像路客中國這樣的創業項目,則主要以文字分享為主,且域名也是.org的;

完美世界這樣的商業公司內部也有歷史地圖項目,2016年底我還到他們公司去交流過,可從2016年到2018年,同樣看不到進展。

所以,我們其實非常期盼能出現更多和發現中國類似,將地圖和歷史、文化、知識相結合的互聯網地圖產品。畢竟發現中國未來的道路是做一個能養活自己的商業網站,我們需要一個有更多人看好並加入的市場環境。

這是我們的初衷:來吧,一起發現中國

可是我們從來沒有想過,競品是以這樣低級、可笑的方式出現。

一位對開發不瞭解的朋友說,“做你這樣的地圖網站有這麼……該怎麼說呢?容易?一個學生就把功能都複製了?”

這問題怎麼回答好呢,發現中國其實沒有什麼獨一無二的開發技術,也許一個大單位找個認真做事的人,再砸點錢,大概很快就能做出更好的技術產品。

我們貴在做那些還沒人去做的事,開闢別人沒走過的路,並一直堅持了下來。

開發朋友們知道,瀏覽器中運行的代碼是可以直接另存用記事本打開的,毫無秘密可言。而我們由於開發力量有限,服務器接口設計得非常簡單,可以很容易地模擬出一個接口,地圖數據也沒有加密。

在碼畜、碼奴、碼農的時代,寫的代碼已經不值錢,但用戶的數據是無價的。從這件事上,我也更加認識到了保證用戶數據不被輕易盜用的緊迫性,起碼也是要防君子的。

為了搞清楚這位山寨站長的動機,我們和用戶展開了一番調查,甚至還“潛伏”進了雲設網的QQ群中。大家在“調查取證”時發現,雲設網站列的許多工具都似曾相識。

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

同時查到許多雲設工具和這位陳站長的信息。限於個人隱私,就不公佈更多的個人信息了。

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

另外還發現,這位同行也是發現中國的用戶之一,也是開源社區愛好者,在github上有著大量的項目。我已經辭職,而他正好也辭職不久,還沒找到新工作。大概和我一樣,在加緊擼代碼重構自己的雲設工具。

兩個碼農、都是站長、一起混社區,同樣沒工作,步調一致地重構網站,本該惺惺相惜,又何苦如此呢?

這位站長苦心維護各種工具,本是一件讓人尊重的事,可如此這般之後,我們網站的用戶,看他網站提供的其它工具,哪怕都完全是他自己開發的,從此也會被打上可疑的標籤。

發現中國網站的橫幅圖片是動態選擇的,而這位同行則只選用了其中的成都府地圖作為封面。我不知道是他喜歡這一張地圖,還只是保存網頁時,恰好顯示的是這張地圖。

雲設工具:開源不是剽竊和山寨

說起這張地圖,這是一位好友發給的清代乾隆年間的彩色成都府地圖。它是四川大學博物館鎮館之寶《四川全圖》中最有價值的一張圖。

圖中成都市中心天府廣場附近已經被拆掉的老皇城(清貢院)處於中心,城牆則在一環以內,被錦江包圍。城西城南有我剛來成都時常去的地方,萬里橋、武侯祠、紅牌樓、青羊宮、杜甫草堂、浣花溪公園等。

2011年巴蜀書社曾出版了一套全圖仿真版,朋友拍了幾張傳給我欣賞,我挑了一張裁切調色,這就是這張圖的來歷。

雲設工具:開源不是剽竊和山寨

雲設工具:開源不是剽竊和山寨

這次開發,最開始我們採取了只加載頂級圖層,下級圖層展開時才加載的常見優化策略。如果圖層有良好的分級設置,就不會感覺到卡頓。

但後來我們發現,用戶不一定會進行正確的分級,如果地圖數據又是從其他地圖文件導入的,那麼可能一開始就無法避免要加載成千上萬的圖層,卡頓的問題完全沒有改善。

於是我們琢磨良久,只顯示用戶能夠看到的圖層,同時正確計算全部圖層列表的高度和滾動條位置:當用戶下拉滾動條時,動態加載圖層數據,做到了成千上萬樹狀列表的快速加載和滾動瀏覽。

雲設工具:開源不是剽竊和山寨

過濾後拖動排序功能

但如果圖層列表太大,即便能夠流暢地滾動,要從成千上萬的圖層中找到一個圖層,依然困難。為此我們又做了搜索過濾功能。

首先,點擊上方的過濾圖標可以隱藏輸入框,隱藏後就能取消過濾。其次,不會過濾掉已選中的圖層。這樣用戶可以先選中一個圖層後,再進行過濾,再將選中的圖層拖動到過濾結果之後進行排序,或者之中成為一個子圖層。

同時我們對拖動操作也做了不同的顏色提示,保證你不會誤操作。但如果你真的就誤操作了呢?我們也設計了撤銷、重做等功能可以隨時還原狀態。

雲設工具:開源不是剽竊和山寨

開源是創造和分享,不是偷竊和山寨。我們自詡尊重每個人的勞動成果,也希望我們的勞動成果能得到充分的尊重。

去公號“長水河山”,看精彩知識地圖。

雲設工具:開源不是剽竊和山寨


分享到:


相關文章: