對(duì)象列表的瀏覽控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種對(duì)象列表的瀏覽控制方法及裝置。
【背景技術(shù)】
[0002]用戶在瀏覽產(chǎn)品列表時(shí),可根據(jù)一級(jí)類目、二級(jí)類目等定位到相應(yīng)區(qū)塊,當(dāng)產(chǎn)品數(shù)量非常大時(shí),瀏覽頁面會(huì)很長,導(dǎo)致頁面性能和用戶體驗(yàn)都不好;如果不同類目對(duì)應(yīng)不同列表,當(dāng)前類目下產(chǎn)品加載、瀏覽完畢后,用戶的瀏覽行為被中斷,需要手動(dòng)切換到下一類目再繼續(xù)瀏覽。這時(shí),就可以有一種交互方式,達(dá)成用戶無阻礙地遍歷瀏覽產(chǎn)品的需求。
[0003]目前業(yè)界通常的解決方式是將所有產(chǎn)品放在一個(gè)列表中,利用類目錨點(diǎn)定位到相應(yīng)區(qū)塊,以使得用戶達(dá)到無障礙式瀏覽。
[0004]通過上述的實(shí)現(xiàn)方式,當(dāng)產(chǎn)品數(shù)量少時(shí)能夠達(dá)到用戶無障礙瀏覽的需求,但是,當(dāng)產(chǎn)品數(shù)量大到上千級(jí)別時(shí),一次加載完所有產(chǎn)品頁面性能會(huì)非??皯n,頁面也會(huì)很長,一般可通過以下兩種優(yōu)化方案進(jìn)行優(yōu)化:
[0005](I)利用瀑布流方式加載頁面中的產(chǎn)品信息,但是,這種方式用類目去錨點(diǎn)時(shí)會(huì)出現(xiàn)多個(gè)問題:
[0006]a)不同類目會(huì)混排;
[0007]b)頁面中出現(xiàn)空白區(qū)域,導(dǎo)致上下雙向瀑布流,影響用戶體驗(yàn);
[0008]c)頁面依然很長;
[0009](2)將類目錨點(diǎn)換成標(biāo)簽頁(Tab)切換,但是,由于每一個(gè)子類目下是一個(gè)獨(dú)立的產(chǎn)品列表,因此,這種情況下用戶想瀏覽其他類目產(chǎn)品時(shí),需要手動(dòng)點(diǎn)擊切換,增加用戶的操作。
【發(fā)明內(nèi)容】
[0010]本申請(qǐng)的目的旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0011]為此,本申請(qǐng)的第一個(gè)目的在于提出一種對(duì)象列表的瀏覽控制方法。該方法能夠使得頁面中類目區(qū)分清晰、頁面性能優(yōu)越,對(duì)于用戶來說,無需中斷用戶的瀏覽行為,能夠很好地達(dá)成用戶無障礙瀏覽的需求,提升了用戶體驗(yàn)。
[0012]本申請(qǐng)的第二個(gè)目的在于提出一種對(duì)象列表的瀏覽控制裝置。
[0013]為了實(shí)現(xiàn)上述目的,本申請(qǐng)第一方面實(shí)施例的對(duì)象列表的瀏覽控制方法,包括:提供產(chǎn)品列表,其中,所述產(chǎn)品列表包括第一區(qū)域和第二區(qū)域,其中,所述第一區(qū)域中展示多個(gè)一級(jí)類目,所述第二區(qū)域中展示多個(gè)二級(jí)類目;獲取所述產(chǎn)品列表的狀態(tài),并判斷所述產(chǎn)品列表的狀態(tài)是否滿足預(yù)設(shè)條件;以及當(dāng)所述產(chǎn)品列表的狀態(tài)滿足所述預(yù)設(shè)條件時(shí),根據(jù)所述第二區(qū)域中展示的二級(jí)類目的狀態(tài)對(duì)所述第二區(qū)域中的二級(jí)類目進(jìn)行切換控制。
[0014]本申請(qǐng)實(shí)施例的對(duì)象列表的瀏覽控制方法,可提供產(chǎn)品列表,其中,產(chǎn)品列表可包括第一區(qū)域和第二區(qū)域,第一區(qū)域中展示多個(gè)一級(jí)類目,第二區(qū)域中展示多個(gè)二級(jí)類目,可獲取產(chǎn)品列表的狀態(tài),并判斷產(chǎn)品列表的狀態(tài)是否滿足預(yù)設(shè)條件,當(dāng)產(chǎn)品列表的狀態(tài)滿足預(yù)設(shè)條件時(shí),可根據(jù)第二區(qū)域中展示的二級(jí)類目的狀態(tài)對(duì)第二區(qū)域中的二級(jí)類目進(jìn)行切換控制,即確定產(chǎn)品列表滿足預(yù)設(shè)條件且滿足自動(dòng)切換操作時(shí),根據(jù)第二區(qū)域中展示的當(dāng)前二級(jí)類目的狀態(tài)確定將要切換的目標(biāo)類目,以實(shí)現(xiàn)頁面中類目之間的自動(dòng)切換,無需中斷用戶的瀏覽行為,能夠很好地達(dá)成用戶無障礙瀏覽的需求,提升了用戶體驗(yàn),對(duì)于頁面來說,頁面中類目區(qū)分清晰,提高了頁面性能。
[0015]為了實(shí)現(xiàn)上述目的,本申請(qǐng)第二方面實(shí)施例的對(duì)象列表的瀏覽控制裝置,包括:提供模塊,用于提供產(chǎn)品列表,其中,所述產(chǎn)品列表包括第一區(qū)域和第二區(qū)域,其中,所述第一區(qū)域中展示多個(gè)一級(jí)類目,所述第二區(qū)域中展示多個(gè)二級(jí)類目;獲取模塊,用于獲取所述產(chǎn)品列表的狀態(tài);判斷模塊,用于判斷所述產(chǎn)品列表的狀態(tài)是否滿足預(yù)設(shè)條件;以及控制模塊,用于在所述產(chǎn)品列表的狀態(tài)滿足所述預(yù)設(shè)條件時(shí),根據(jù)所述第二區(qū)域中展示的二級(jí)類目的狀態(tài)對(duì)所述第二區(qū)域中的二級(jí)類目進(jìn)行切換控制。
[0016]本申請(qǐng)實(shí)施例的對(duì)象列表的瀏覽控制裝置,可通過提供模塊提供產(chǎn)品列表,其中,產(chǎn)品列表包括第一區(qū)域和第二區(qū)域,第一區(qū)域中展示多個(gè)一級(jí)類目,第二區(qū)域中展示多個(gè)二級(jí)類目,獲取模塊獲取產(chǎn)品列表的狀態(tài),判斷模塊判斷產(chǎn)品列表的狀態(tài)是否滿足預(yù)設(shè)條件,控制模塊在產(chǎn)品列表的狀態(tài)滿足預(yù)設(shè)條件時(shí),根據(jù)第二區(qū)域中展示的二級(jí)類目的狀態(tài)對(duì)第二區(qū)域中的二級(jí)類目進(jìn)行切換控制,即確定產(chǎn)品列表的狀態(tài)滿足預(yù)設(shè)條件且滿足自動(dòng)切換操作時(shí),根據(jù)第二區(qū)域中展示的當(dāng)前二級(jí)類目的狀態(tài)確定將要切換的目標(biāo)類目,以實(shí)現(xiàn)頁面中類目之間的自動(dòng)切換,無需中斷用戶的瀏覽行為,能夠很好地達(dá)成用戶無障礙瀏覽的需求,提升了用戶體驗(yàn),對(duì)于頁面來說,頁面中類目區(qū)分清晰,提高了頁面性能。
[0017]本申請(qǐng)附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請(qǐng)的實(shí)踐了解到。
【附圖說明】
[0018]本申請(qǐng)上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,
[0019]圖1是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的對(duì)象列表的瀏覽控制方法的流程圖;
[0020]圖2(a)和(b)是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的產(chǎn)品列表頁面的展示的示例圖;
[0021]圖3是根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的對(duì)象列表的瀏覽控制方法的流程圖;
[0022]圖4是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的對(duì)象列表的瀏覽控制方法的示例圖;
[0023]圖5是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的對(duì)象列表的瀏覽控制裝置的結(jié)構(gòu)示意圖;
[0024]圖6是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的控制模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面詳細(xì)描述本申請(qǐng)的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本申請(qǐng),而不能理解為對(duì)本申請(qǐng)的限制。
[0026]下面參考附圖描述本申請(qǐng)實(shí)施例的對(duì)象列表的瀏覽控制方法及裝置。
[0027]圖1是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的對(duì)象列表的瀏覽控制方法的流程圖。如圖1所示,該對(duì)象列表的瀏覽控制方法可以包括:
[0028]SlOl,提供產(chǎn)品列表,其中,產(chǎn)品列表包括第一區(qū)域和第二區(qū)域,其中,第一區(qū)域中展示多個(gè)一級(jí)類目,第二區(qū)域中展示多個(gè)二級(jí)類目。
[0029]例如,當(dāng)用戶通過瀏覽器打開瀏覽具有產(chǎn)品列表的頁面時(shí),瀏覽器可加載該頁面對(duì)應(yīng)的服務(wù)器提供的產(chǎn)品列表,并可將該產(chǎn)品列表提供給用戶。其中,在本申請(qǐng)的實(shí)施例中,產(chǎn)品列表可包括第一區(qū)域和第二區(qū)域,如圖2(a)所示,第一區(qū)域A中可展示多個(gè)一級(jí)類目,第二區(qū)域B中可展示多個(gè)二級(jí)類目,每個(gè)一級(jí)類目下的二級(jí)類目可單獨(dú)享有一個(gè)產(chǎn)品列表。
[0030]S102,獲取廣品列表的狀態(tài),并判斷廣品列表的狀態(tài)是否滿足預(yù)設(shè)條件。
[0031 ] 其中,在本申請(qǐng)的實(shí)施例中,產(chǎn)品列表還可包括滾動(dòng)條,產(chǎn)品列表的狀態(tài)可以理解為是滾動(dòng)條的狀態(tài)。具體而言,在本申請(qǐng)的實(shí)施例中,判斷產(chǎn)品列表的狀態(tài)是否滿足預(yù)設(shè)條件具體包括:當(dāng)滾動(dòng)條到達(dá)頁面底部(如圖2(b)所示)時(shí),可判斷產(chǎn)品列表的狀態(tài)滿足預(yù)設(shè)條件。應(yīng)當(dāng)理解,在本步驟中,可通過現(xiàn)有技術(shù)獲取頁面中滾動(dòng)條的狀態(tài),在此不再贅述。
[0032]S103,當(dāng)產(chǎn)品列表的狀態(tài)滿足預(yù)設(shè)條件時(shí),根據(jù)第二區(qū)域中展示的二級(jí)類目的狀態(tài)對(duì)第二區(qū)域中的二級(jí)類目進(jìn)行切換控制。
[0033]具體地,當(dāng)用戶在瀏覽頁面中第二區(qū)域中展示的二級(jí)類目下的產(chǎn)品列表時(shí),如果當(dāng)前二級(jí)類目下的產(chǎn)品全部加載完畢,用戶繼續(xù)滑到頁面底部,則可根據(jù)第二區(qū)域中展示的二級(jí)類目的狀態(tài)對(duì)第二區(qū)域中的二級(jí)類目進(jìn)行切換控制。其中,在本申請(qǐng)的實(shí)施例中,二級(jí)類目的狀態(tài)可理解為該二級(jí)類目是否為該二級(jí)類目所屬的一級(jí)類目的最后一個(gè)二級(jí)類目。具體的實(shí)現(xiàn)方式可參照后續(xù)實(shí)施例的詳細(xì)描述。
[0034]進(jìn)一步的,為了保證用戶盡可能地瀏覽到當(dāng)前頁面中加載的全部產(chǎn)品,在本申請(qǐng)的一個(gè)實(shí)施例中,在產(chǎn)品列表的狀態(tài)滿足預(yù)設(shè)條件之后,