Hola,
Dado que podemos agregar contenido dinámicamente (categorías, etiquetas y chat) a la nueva barra lateral, puede contener mucho contenido. Por lo tanto, puede ser muy lento de abrir en dispositivos menos potentes como en mi móvil Android (Huawei P20 Pro).
Mi barra lateral ahora contiene en mi sitio:
- 9 categorías
- 5 etiquetas
- 8 canales de chat
- 19 chats personales
Pero estos cambian con frecuencia, me refiero principalmente a la sección de chat personal.
Por lo general, tarda hasta ~1 segundo en abrir la barra lateral en mi móvil Huawei cuando todas las secciones están expandidas. Creo que la carga de la sección de chat personal es la causa principal de esta lentitud. Si colapso las secciones de la barra lateral, la apertura es inmediata. Me pregunto si es posible agregar algún tipo de solución de carga diferida al contenido de la barra lateral para que se cargue ~ inmediatamente, cuando las secciones están en posición expandida. Creo que la función de colapso es en parte responsable de esto, pero por defecto están expandidas y los miembros no saben que si las colapsan será más rápido y, sinceramente, preferiría usarlo con las secciones expandidas mucho más que alternar secciones siempre.
Sé que hay una solución CSS para los paneles del menú que lo hace más rápido, que carga solo los primeros 20 elementos al abrir, funciona bien pero la apertura de la barra lateral se siente lenta. Creo que se debe a la cantidad de elementos ocultos que se cargan mientras el menú se mueve. ![]()
Lo probé en iPhone, que por supuesto es súper rápido y no tiene retrasos ni lentitud. ![]()
Gracias ![]()