官术网_书友最值得收藏!

Building an HTML page

Let's begin with a simple web page that is not mobile-optimized. To be clear, we aren't saying it can't be viewed on a mobile device. Not at all! But it may not be usable on a mobile device. It may be hard to read (the text may be too small). It may be too wide. It may use forms that don't work well on a touchscreen. We don't know the kinds of problems we will face until we start testing (and we've all tested our websites on mobile devices to see how well they work, right?).

Let's have a look at Listing 1-1:

Listing 1-1: test1.html
<html>
  <head>
    <title>First Mobile Example</title>
  </head>
  <body>
    <h1>Welcome</h1>
    <p>
    Welcome to our first mobile web site. It's going to be the best site you've ever seen. Once we get some content. And a business plan. But the hard part is done!
    </p>
    <p>
    <i>Copyright Megacorp &copy; 2015</i>
    </p>
  </body>
</html>

As we said, it isn't too complex, right? Let's take a quick look at this in the browser:

Not so bad, right? But let's take a look at the same page in a mobile simulator:

Wow, the text is in a barely readable font size. You've probably seen web pages like this before on your mobile device. You can, of course, typically use pinch and zoom or double-click actions to increase the size of the text. But it would be preferable to have the page render immediately in a mobile-friendly view. This is where jQuery Mobile enters.

主站蜘蛛池模板: 蒲江县| 南开区| 临沭县| 都江堰市| 德江县| 洪湖市| 太湖县| 巨鹿县| 晋宁县| 长兴县| 临泽县| 甘南县| 沁水县| 绿春县| 乐东| 分宜县| 乌鲁木齐县| 龙井市| 毕节市| 阿拉尔市| 静安区| 遂川县| 义马市| 中江县| 奎屯市| 巴彦县| 延寿县| 汾阳市| 呼和浩特市| 永城市| 德昌县| 禹城市| 潼南县| 桃源县| 封丘县| 宜丰县| 桦南县| 阳曲县| 同仁县| 富顺县| 新民市|