-
1.
公开(公告)号:US20170308256A1
公开(公告)日:2017-10-26
申请号:US15648375
申请日:2017-07-12
Applicant: Facebook, Inc.
Inventor: Michael Dudley Johnson , Yohann Richard , Hsi Wang
IPC: G06F3/0485 , G06F3/14
CPC classification number: G06F3/0485 , G06F3/1438
Abstract: In one embodiment, one or more main processors of a device detect an event corresponding to scrolling a structured document presented in a scrollable graphical user interface of an application executed by the one or more main processors. The main processors, in response to the event, determine a first set of elements and a second set of elements of the structured document; render the first set of elements of the structured document for presentation in the graphical user interface; and cause one or more graphics processors of the device to render the second set of elements for presentation in the graphical user interface.
-
公开(公告)号:US20160321230A1
公开(公告)日:2016-11-03
申请号:US14699481
申请日:2015-04-29
Applicant: Facebook, Inc.
Inventor: Hsi Wang , Wojciech Andrzej Lis , Catriona Anne Scott , Jason Michael Bonta , Pieter David Vanderwerff
IPC: G06F17/24 , G06F3/0485
CPC classification number: G06F17/246 , G06F3/04855
Abstract: In one embodiment, a method includes generating a table by instantiating a plurality of cell instances along an axis. A first subset of the cell instances may be buffered. For each cell instance of the first subset, buffering the cell instance may include assigning the cell instance to a cell position within a displayable region of a graphical user interface (GUI) of the computing device and rendering content for display in the cell instance. The table may also include a resizable handle for a scrollbar oriented along the axis, the initial size of which may be determined based on the total number of cells and dimensions of the cell instances in the first subset and dimensions of unbuffered ones of the cell instances. After a predetermined period of time during which no user scroll input is received, a second subset of the cell instances may be buffered.
Abstract translation: 在一个实施例中,一种方法包括通过沿着轴实例化多个单元实例来生成表。 可以缓冲小区实例的第一子集。 对于第一子集的每个单元实例,缓冲单元实例可以包括将单元实例分配给计算设备的图形用户界面(GUI)的可显示区域内的单元位置,并且呈现用于显示在单元实例中的内容。 该表还可以包括用于沿着轴定向的滚动条的可调整大小的句柄,其初始大小可以基于第一子集中的单元实例的总数和维度以及单元实例中的无缓冲单元实例的维数来确定 。 在没有接收到用户滚动输入的预定时间段之后,可以缓冲单元实例的第二子集。
-