The gap between performance and experience has always been the primary reason for mobile app developers to abandon HTML5. The browser’s natural page-cutting white screen, the unbearable turning animation, the jittering of floating elements, and the inability to pull down to refresh smoothly, all of which frustrate HTML5 developers, especially when they get a low-end Android machine to run, and the phone falls. On the other hand, the browser default control styles are few and ugly, making a beautiful control is very troublesome, and there are some simple UI frameworks but low performance. The mui framework effectively solves these problems. This is a framework that can facilitate the development of high-performance apps, and it is also the framework that is closest to the effect of native apps.
Features
- mui does not rely on any third-party JS libraries, and the compressed JS and CSS files are only 100+K and 60+K
- mui is based on the iOS platform UI, supplementing some UI controls unique to the Android platform
- mui provides two implementations of side sliding navigation: webview mode and div mode
- Each side sliding realization mode has different side sliding painting effects, which are mainly divided into four categories
- In mobile applications (especially on the iOS platform), many operation menus are triggered by sliding
- mui's list control also supports sliding to trigger the operation menu function, only need to assemble the DOM structure according to a specific format