我對Tag(標籤)的理解

2021-05-26 12:00:32 字數 962 閱讀 3427

現在的專案越來越多的用到了標籤(tag),那麼tag到底是做什麼用的?tag為**帶來了什麼?什麼樣的系統才需要tag?如何構建tag系統?

首先最簡單的理解,tag可以作為一種分類體系,將不同的內容設定tag進行分類,作為欄目的補充。很多時候我們在發布一篇文章是,不清楚屬於那個欄目,比如一篇關於pc game製作的文章,可能涉及平面設計、程式設計開發、劇本編寫,又涉及使用者體驗、甚至涉及商業模式,也有可能涉及到一些經典遊戲案例,或者一些遊戲界的大師。那麼這到底屬於哪個欄目。於是我們可以用tag作為一種分類的補充。

上述兩點是我們最容易看到的tag的好處,當然tag不僅僅是上面兩點,而且也不應該只是上面兩點。作為乙個web2.0的產物,tag所具有的職責應該與web2.0有關。web1.0到2.0的過度可以理解為,從從頭到尾乙個人說、n多人聽的演講會,變成了所有人都是聽眾,所有人也都是演講者的討論會。而其中使用者製造是非常核心的。

從這個角度講,tag應該是使用者製造的,它是一種無序的、個性化的、甚至是相當自我的一種體現。使用者在填寫標籤時應該是完全來自於使用者自己的思維,tag系統本身不應該具有限制使用者思考的部分(當然,根據系統需要,可能考慮遮蔽一些敏感詞,或者限定一定字數)。

從分類法上說,這是一種自下而上的分類法,一般**的欄目是規定死的(就算隨時能調動,也不應該太大),包括**內建的分類系統都是死的,當我們要新增內容時,首先要確定內容的分類,比如放在哪個欄目下最合適。所以**欄目分類是自上而下的,所有的內容必須依附於這些死的系統。而tag則完全不同,tag完全可以(而且大部分時間都是這樣)在編寫完內容後,再來考慮設定哪些tag,當這些tag設定好後,系統的分類模式也會跟著進行變化。所以tag 是一種自下而上,以內容為主導,進而影響分類體系的模式。

tag還有乙個核心的功能,就是內容聚合,以使用者為主導的方式進行內容的聚合。這種方式可能是按興趣、也可能是按行業、圈子、身份等各種形式,只要使用者喜歡。以此為基礎,產生出豐富的內容聚合模式,從而提高使用者體驗和使用者檢索及內容檢視的精確度。

暫時想到這些,歡迎指教。

Tag標籤的使用

這是個很小的錯誤,但卻是初學者經常犯的錯.很多時候tag標籤沒有應用上,但 中並不會提示 當你覺得你的 沒任何問題,但是 裡tag標籤指定的prefab 遊戲物體沒有按照 來執行 這很可能是prefab 遊戲物體的tag標籤沒有指定對.還有tag標籤的大小寫 總 如果,遊戲物體,沒有按照 來執行,邏...

我對SNS我理解

模仿也要做得比真的還好,比如qq,它的業務包括客戶端都是模仿別人的,但能做得像它那樣,的確不容易。sns在國內肯定能火的,不過現在的sns 只是太跟風了,沒有了自己的特點,很多的sns 很難看出它到底還是不是sns,或者它到底去哪個方向?自己都沒有弄清楚。所以sns在國內是很有機遇的。其實在當前經濟...

我對補碼的理解

計算機中用補碼表示乙個數是為了方便運算的,這樣減法也可以通過加法來實現。為什麼這樣設計行呢?主要是因為計算機里數的特殊儲存格式決定的,計算機裡用固定位數表示乙個數,超過該位置的部分會被捨棄。拿8byte的int型來說,無符號形式下,最大到1111 1111 255,超過了該範圍,會被截斷的,如 11...