Developer can face many challenges and also require some techniques when it comes to creating any website of web apps for mobile web. Many of the bandwidth limitations, that are obtained by most of the personal devices, that are portable, have UIs optimized for fingers instead of going towards mouse cursors.