bug
markdown 編輯器的「檢視自動儲存內容」忽略顯示空白字元,導致排版混亂。雖然可以正確恢復內容,但是卻沒有顯示為原本的樣子。
缺乏細節的 ui
整體功能還是不錯的,有正常部落格具有的一切要素,但是必須要說的一點是:ui 實在是太簡單了。
根據官方簡介,該**創辦於 2004 年一月。這點從它現有的 ui 也可以看到以前 bbs 論壇盛行時期的影子。這點作為乙個懷舊的賣點或許還好,但實在不能說的上是乙個與時俱進的方式。
具體來說,部落格正文的顯示各個主題有所差異,不過總體還行。有所欠缺的是對於邊欄的美化。
雖然廣告沒有很顯眼這點確實十分 nice,不過每次看都有一種沒有完工的錯覺...
管理介面也繼承了一股簡陋的風格。
管理介面可以吐槽的地方也非常多...
比如並沒有非常直觀的辦法區分乙個部落格是否已發布,只能通過螢幕右邊的一欄文字區分。可改進的措施比如增加乙個顯眼的標籤,或者以背景色區分等等。
槽點實在太多此處略去不表...總結一句話就是 ui 太不走心。
在 ui 細節上,csdn 做的就相對比較好,具體比較見第二部分的同類產品質量對比。
稍顯奇怪的分頁顯示邏輯
先上幾張圖,第一部分是首頁的。
然後是第二頁的。
不太友好的 markdown
雖然 markdown 本身簡潔明瞭,對於顯示效果使用者一般也有個較為明確的預期,但是不能直接看到內容直觀上還是稍顯欠缺,即缺少所見即得的編輯方式。令人奇怪的是,在的簡訊息編輯介面是有 markdown 預覽的,然而博文卻沒有。
「檢視自動儲存內容」雖然可以正確的恢復文字內容,但顯示上卻忽略了換行,導致排版混亂。
另外一點有所欠缺的是對於 markdown 的管理。上傳只能一張一張上傳,並且通過 markdown 編輯器上傳之後除了之後反饋的鏈結,沒有辦法檢視上傳的在哪,此外對於的自動命名也不甚友好。這點對於創作比較多的博文就是乙個較大的困擾。
此外使用 image font 的mathjax
的顯示效果不是很令人滿意,相比之下使用 web font 的顯示效果就要好很多。下面兩張圖第一張是使用 image font 的mathjax
,也是使用的版本,而第二張是其他**使用 web font 版本的效果。
班級部落格的展示重點
經過幾次使用班級部落格,我發現自己的個人需求主要集中在作業查詢上,而很少直接去看別人的部落格。即使訪問他人的部落格,也是通過作業頁面中的已交同學名單點進去檢視。因此,對於班級部落格首頁,比如這裡,站在學生的角度更多希望首先看到有關作業的多個維度資訊,比如截止時間,剩餘時間等等。
現有的首頁可能對於助教/老師的幫助更大,但對於學生來說則有些雞肋。
採訪物件背景和需求
採訪物件為大三學生,平時接觸主要在網上搜尋資料時偶然檢視。本學期因為選修北航的軟體工程基礎,基於作業要求開設部落格,平時在部落格上發布的內容以作業為主。
使用者體驗
該使用者在使用部落格過程中給出的評價簡單來看就是「醜」。簡陋的介面令人的使用興趣大減。
僅討論博文的整體操作流程,對於該使用者僅僅相當於乙個內容的承載平台,許多功能由於不能與其他已有工具競爭而淪為擺設。
個人給該軟體下的結論為「一般」。
其定量分析見下表:
其中各項滿分 10 分, 良好 6 分, 及格 4 分,聊勝於無 1 分, 很差 -3 分。
假設所有功能在前期已經明確,以每週工作 50 個小時考慮的話,完成博文基本功能需要 2 個月,完成管理的定製功能需要 2 個月,短訊息模組 3 周,訂閱功能 2 周。以每個月四周計算,總計 5 個月零 1 周。
作為同時代產品的 csdn,其 ui 現在來看完全看不出十幾年前的樣子,看得出來是經過持續迭代改進的。
市場份額估計是 csdn,wordpress,stackoverflow 中最低的。
二者個人認為是相匹配的,沒有舒服的使用者體驗必然導致競爭力下降。
有問題的部分:
ui 部分有很大缺陷
在部落格這個核心功能上不夠專注,其他功能有所發展,而部落格在同類產品中還處於較低水平
對於團隊的疑惑:
與同類產品競爭力不強的原因是否是因為團隊不夠大,比如 csdn 是乙個公司。
為何不重寫 ui 跟上時代步伐呢?
為何其它功能比如短訊息有 markdown 預覽,而博文編輯卻沒有?
想知道團隊的組織形式。
需要對使用者需求有更為明確的分析,消除拖後腿的部分,再增加新的特性。
根據底部以及頁面字尾,該系統使用 asp.net 語言,並使用 asp.net core 框架實現的。
個人認為總工作量應該是 6人 * 6月。
個人認為原因是其它。
找出來的 bug 都是影響使用者體驗但是對於核心功能鏈影響不大的部分,很可能是因為重要度不高而被擱置。
市場大小
根據 csdn 的官方資料,其有 5000 萬註冊使用者,因此該市場大小至少是 5000 萬。
同類產品對比
csdn 的優勢是老牌的技術部落格,也是的同時代產品。使用者體驗與時俱進,但仍有欠缺,ui 方面需要改善。是的直接競爭對手。
wordpress 可以自己搭建,可以組合各種外掛程式,由於是社群驅動,並且積累了大量的使用者群體,因此生命力很高。靈活性很高這點既是優點也是缺點,學習曲線會比較陡。國內使用 wordpress 的一般以個人為主,不是的直接競爭對手。
stackoverflow 由於是英語平台,因此主要面向外國人,不構成的直接競爭對手。
功能構想
做乙個專注於技術的文章推薦系統。
competitors:csdn,知乎的技術專欄等。
delivery:通過邀請名人成為專欄作家吸引第一批使用者。
工作計畫
開發 2 人,研究 2 人,測試 1 人,美工 1 人。
第 3 到第 10 周:開發制定介面,同測試、美工搭建與打分無關的部分。研究員進行模型篩選,挑選出最優模型。
第 11 到第 13 周:開發對接研究員的模型,測試對效果進行評估。美工優化前端,研究員對模型進行優化。
第 14 到第 15 周:發布 alpha 版,收集使用者反饋打磨產品,優化各種細節。
第 16 周:產品 beta 版發布。
6h20min
軟體工程第0次個人作業
你為什麼選擇計算機專業?你認為你的條件如何?和這些博主比呢?首先我一直以來都是很喜歡計算機專業的。而我決定選擇計算機專業,大概是從高中開始的吧。因為家庭環境的原因,我接觸計算機比較晚。我從小就聽說了有電腦這麼一種神奇的東西,但卻一直沒有見到過,因此我對電腦有著很多的幻想。我第一次見到電腦的經歷,現在...
軟體工程第0次個人作業
專案 內容這次作業屬於哪個課程 軟體工程 這次作業的要求在哪 熱身作業 我在這個課程的目標是 學習開發乙個軟體的過程,體會到開發乙個實際應用的快樂 這次作業在哪個具體方面幫我實現目標 對課程有乙個大概的了解,並且確定目標 第一部分 結緣計算機 1.你為什麼選擇計算機專業?你認為你的條件如何?和這些博...
軟體工程第0次個人作業
專案 內容作業所屬課程 作業要求鏈結 課程目標 了解軟體工程的基本概念 原理和方法。參與乙個軟體的完整開發流程,熟悉軟體的開發過程。參與團隊開發,積累團隊開發經驗 該作業在哪個具體方面幫助我實現目標 在正式開始課程前對課程有乙個基本的了解。第一部分 結緣計算機由於父親早年在家配置了電腦,我得以很小的...