before proposing the solution we need a diagnosis. What is the strain
happening on the browser?
On Fri, Dec 14, 2018 at 9:11 AM Devanshu Vyas <vyas.devansh...@gmail.com> wrote:
>
> Hello Guys,
>
> Recently, I came across a situation where an entity was taking too much of
> a time(browser asked me to either wait or kill) while loading/searching
> results in the Webtools application. The entity had close to 5M records,
> and I checked the server responded timely but the rendering of the screen
> was taking time.
> When I explored the issue I came across a macro which renders the
> pagination on the screen, and it had a code block which was causing the
> screen rendering delay.
> {code}
>
> <#assign x=(listSize/viewSize)?ceiling>
> <#list 1..x as i>
> <#if i == (viewIndex+1)><option selected="selected"
> value="<#else><option value="</#if>${i-1}">${i}</option>
> </#list>
>
> {code}
> This code seems logical enough to me, and what I gather from this is that
> the list will render a select box with 250,000 options.
>
> I would like to propose a change in this UI/UX from select box to an input
> text box so a user can navigate to any page, similar to a navigation input
> box in a PDF document reader application.
>
> Please let me know your thoughts on this and share some more ideas to how
> we can improve/resolve this issue. Looking forward to your replies!
>
>
>
> Thanks & Regards,
> Devanshu Vyas.