[發明專利]文本處理方法及移動終端有效
| 申請號: | 201310159473.1 | 申請日: | 2013-05-02 |
| 公開(公告)號: | CN104133811B | 公開(公告)日: | 2018-05-22 |
| 發明(設計)人: | 潘泰燊 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文本 處理 方法 移動 終端 | ||
本發明涉及一種文本處理方法及移動終端,其方法包括:檢測移動終端的文本段落是否存在換行臨界態;若移動終端的文本段落存在換行臨界態,則在移動終端的文本段落中應用預設屬性;否則,不應用所述預設屬性。本發明避免了文本段落的最后一個符號獨自占據一行的情況,節省了移動終端的移動版本資源,并提高了移動終端的視覺效果。
技術領域
本發明涉及移動互聯網技術領域,尤其涉及一種文本處理方法及移動終端。
背景技術
目前在移動互聯網中,對于各大社交網站(如Qzone,facebook、twitter、google+等)移動版本,由于受手機屏幕的大小限制,社交網站移動版本中的文字排版往往是以呈現Feeds(社交網站中的好友動態、最新消息等)為主,通常是使用幾條最新的feeds列表作為首頁。
以facebook的移動版本(m.facebook.com)為例,在登錄進m.facebook.com后,呈現首頁如圖1-1所示。以圖中方框內的文本為例,該文本作為一個段落放在一個DIV元素中,由DIV元素所限定的顯示區域進行顯示。DIV元素是用來為HTML文檔內大塊(block-level)的內容提供結構和背景的元素。DIV的起始標簽和結束標簽之間的所有內容都是用來構成該塊,其中所包含元素的特性由DIV標簽的屬性來控制,或者是通過使用樣式表格式化這個塊來進行控制。
對于DIV等塊級元素,正常文字(亞洲文字和非亞洲文字)的換行元素擁有默認的white-space:normal(泛空格符默認處理方式:文本自動處理換行),即當超過定義的寬度之后自動換行,并且不會截斷字符。其中,“不會截斷字符”指的是不會把一個英文單詞顯示在兩行中。另外,這種換行方式不會在某一行的首部出現標點符號,標點符號會跟它前面的一個文字組成一個整體,表現出英文單詞的特性。也就是圖1-1中方框內的最后兩個字符“哈”和“!”不會出現在兩行,要么都在第二行,要么都在第三行,不會出現只有“!”在第三行的情況。
目前,各大社交網站均采用上述方案實現移動版本中的文字排版。
但是上述方案在以下兩種情況下有可能出現換行臨界態(即一段文字由于放不下最后的一個標點符號而導致換行,最后一行由該標點符號占據的情況):
(1)在某些特殊符號作為文本的結尾時,會違反普通的換行特性,出現一個符號占據一行的情況,比如波浪號“~”,如圖1-2所示,圖1-2中觸屏版Qzone首頁中,方框內的波浪號“~”單獨占據一行。
(2)為了防止連續字符因DIV元素所限定的顯示區域有限而溢出DIV元素所限定的區域,有時會對文本元素設置word-wrap:break-word(依照亞洲語言和非亞洲語言的文本規則,允許在字內換行,且允許非亞洲語言文本行的任意字內斷開)或者word-break:break-all(內容將在邊界內換行,如果需要,也允許詞內換行),當這樣設置以后,也會出現一個符號占據一行的情況,如圖1-3所示,圖1-3中觸屏版Qzone首頁中,方框內的省略號其中一點單獨占據一行。
然而,移動終端的顯示界面是非常有限的,產生換行臨界態不僅影響視覺效果,還會造成單條FEEDs(簡易信息聚合內容)在呈現的時候占用過多的顯示區域,影響其他有價值的信息向用戶的呈現,這樣導致了對于移動終端顯示區域資源的浪費。
發明內容
本發明的主要目的在于提供一種文本處理方法及移動終端,旨在避免文本出現換行臨界態,節省移動終端的顯示界面資源。
為了達到上述目的,本發明提出一種文本處理方法,包括:
獲取移動終端輸入的文本段落;
檢測將所述文本段落在設定顯示區域內進行顯示時,所述文本段落是否存在換行臨界態;
所述換行臨界態是指一段文字由于放不下最后的一個標點符號而導致換行,最后一行由該標點符號占據的情況;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310159473.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:輸入和搜索的方法及系統
- 下一篇:長距離PCIe延長系統及數據發送方法





