自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

指尖的觸動-制作一個web App應(yīng)用程序

移動開發(fā)
是時候擁抱web app了,如果你還在為絞盡腦汁而學(xué)習(xí)HTML5開發(fā)web app應(yīng)用的話,那么花5分鐘閱讀“指尖的觸動-制作一個web app應(yīng)用程序”是很值得,5分鐘后你將會學(xué)會如何制作一個web app應(yīng)用程序,是的,一切沒有你想的那么難,但這些我走了2年的路程去整理??焖倜摦a(chǎn)學(xué)會web app開發(fā),廢話少說,讓我們開始準(zhǔn)備工作。

[[72418]]

是時候擁抱web app了,如果你還在為絞盡腦汁而學(xué)習(xí)HTML5開發(fā)web app應(yīng)用的話,那么花5分鐘閱讀“指尖的觸動-制作一個web app應(yīng)用程序”是很值得,5分鐘后你將會學(xué)會如何制作一個web app應(yīng)用程序,是的,一切沒有你想的那么難,但這些我走了2年的路程去整理??焖倜摦a(chǎn)學(xué)會web app開發(fā),廢話少說,讓我們開始準(zhǔn)備工作。

一:準(zhǔn)備工作

1.

開啟調(diào)試:我們需要做的是打開Safari瀏覽器的調(diào)試模式。在你的iPhone中進(jìn)入 設(shè)置(Settings.app) → Safari → 高級(Developer) → 調(diào)試控制臺,然后打開調(diào)試模式,開啟的目的是幫助你尋找可能出現(xiàn)的JavaScript錯誤。
一旦完成App,你應(yīng)該關(guān)閉“調(diào)試模式”以便于正確的測試你的應(yīng)用程序。

調(diào)試模式

調(diào)試模式

2.

知識儲備:如果你對viewport 不是十分理解的話,那么道友,請不要移步,等看完本篇文章再來細(xì)看。

二:web App 圖標(biāo)

這將是你最有成就感的事情,你需要準(zhǔn)備一個圖標(biāo)和啟動畫面。
圖標(biāo)的大小:57px x 57px,(iPad圖標(biāo)大小:114px x 114px)
圖標(biāo)最好使用PNG或JPG格式。
下面我使用我的頭像作為圖標(biāo):

apple-touch-icon-precomposed

1.

無論你使用什么樣的圖標(biāo),如果不加以控制,iPhone會自動對它進(jìn)行圓角處理,創(chuàng)建投影,并增加光澤,以便與其內(nèi)置圖標(biāo)視覺效果相同。

apple-touch-icon

具體來說,iPhone上自定義圖標(biāo)新增加:

  1. 圓角
  2. 陰影
  3. 反射閃耀

代碼如下:

1
2
3
4
5
 
<link rel="apple-touch-icon" href="http://t.cn/zY1v13L"/>
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="http://t.cn/zY1zsIt" />
 
 

2.

使用自定義顯示的效果,而不使用iPhone內(nèi)置的一些的特效
例如:這是沒有任何修飾的頭像,,如何在iPhone上沒有任何修飾呢?

apple-touch-icon 自定義圖標(biāo)

代碼如下:

1
2
3
 
<link rel="apple-touch-icon-precomposed" href="http://t.cn/zY1v13L"/>
 

三:啟動畫面

在iPhone上啟動應(yīng)用程序都有一個啟動畫面,你也可以在web App打開之前,指定一個啟動畫面。
默認(rèn)情況下,這一啟動畫面是用戶最后一次訪問web App時的截圖頁面。
如果你想自定義啟動畫面,你需要在頁面上添加一個鏈接圖片。
例如:這是我使用的web App啟動畫面

啟動畫面

代碼如下:

1
2
3
 
<link rel="apple-touch-startup-image" href="http://t.cn/zY1POql">
 

在這里需要說明的是啟動畫面圖片必須是PNG圖片,其他JPG,GIF都是浮云,其次圖片的尺寸是320*460縱向。當(dāng)然還有需要注意的是將apple-mobile-web-app-capable設(shè)置為yes。

 

四:Safari瀏覽器的組件

Safari瀏覽器的組件

1.

如果你想web App不顯示瀏覽器的界面組件。

web-app

那么隱藏瀏覽器組件 設(shè)置apple-mobile-web-app-capable為yes
代碼如下:

1
2
3
 
<meta name="apple-mobile-web-app-capable" content="yes" />
 

2.改變Safari狀態(tài)欄的外觀

改變Safari狀態(tài)欄的外觀有三種顏色可以選擇,分別是:

  • 默認(rèn) //白色 default
  • 黑色 //黑色 black
  • 黑色半透明 //black-translucent

狀態(tài)欄

代碼如下:

1
2
3
4
5
6
7
 
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
 
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
 
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
 

五:隱藏導(dǎo)航條

如果你在safair瀏覽器下打開網(wǎng)頁,然后想要隱藏導(dǎo)航條的話,

隱藏導(dǎo)航條

代碼如下:

1
2
3
4
//對于iPhone4來說,頁面高度不得低于416px。
$('main').style.height = 416 + "px";
// 導(dǎo)航條隱藏掉
window.scrollTo(0, 0); 
責(zé)任編輯:徐川 來源: net
相關(guān)推薦

2023-09-21 08:00:00

ChatGPT編程工具

2009-10-19 14:14:19

OSGi Web應(yīng)用

2010-07-12 10:11:27

ibmdwWeb

2011-05-11 10:58:39

iOS

2012-08-17 10:07:58

IBMdW

2011-01-20 07:16:48

Web程序員

2011-11-29 16:30:42

jQTouch移動web應(yīng)用

2011-03-15 19:45:27

Windows Azu

2009-10-26 11:22:04

VB電子教程

2023-05-19 08:49:58

SQLAlchemy數(shù)據(jù)庫

2010-08-13 13:05:30

Flex應(yīng)用程序

2011-06-09 09:31:40

Qt 實例

2024-01-02 00:18:56

Buffalo項目Go Web框架

2010-12-31 15:29:54

Web應(yīng)用程序

2013-01-11 14:45:43

iOS開發(fā)移動應(yīng)用iPhone

2009-04-01 14:33:33

2009-07-09 16:47:26

Servlet的Web

2022-10-21 14:21:46

JavaScript筆記技能

2024-01-09 18:00:22

Rust后端slvelte

2020-10-11 20:54:39

Python開發(fā)Docker
點贊
收藏

51CTO技術(shù)棧公眾號