Skip to Content
Programming the Mobile Web, 2nd Edition
book

Programming the Mobile Web, 2nd Edition

by Maximiliano Firtman
March 2013
Intermediate to advanced
774 pages
20h 36m
English
O'Reilly Media, Inc.
Content preview from Programming the Mobile Web, 2nd Edition

Appendix A. MIME Types for Mobile Content

Markup and Script MIME Types

Table A-1. Markup and script MIME types

Format

Typical extension

MIME type

WML

.wml

text/vnd.wap.xml

WMLScript

.wmls

text/vnd.wap.wmlscript

HTML 3/4/5

.html

text/html

cHTML

.html

text/html

XHTML

.html, .xhtml

application/xhtml+xml, text/xml, text/html

XHTML MP

.html, .xhtml

application/vnd.wap.xhtml+xml, application/xhtml+xml, text/xml, text/html

JavaScript

.js

text/javascript, application/ecmascript, application/javascript

CSS2, CSS3, WAP CSS, and CSS MP

.css

text/css

Multipart document

 

multipart/mixed, application/vnd.wap.multipart.mixed

Image MIME Types

Table A-2. Image MIME types

Format

Typical extension

MIME type

GIF

.gif

image/gif

JPEG

.jpeg, .jpg

image/jpeg, image/jpg

PNG

.png

image/png

SVG

.svg

image/svg+xml

WEBP

.webp

image/webp

Compressed SVG

.svgz

image/svg+xml

WBMP

.wbmp

image/vnd.wap.wbmp

Nokia Wallpaper

 

image/vnd.nok-wallpaper

Mobile Content MIME Types

Table A-3. Mobile content MIME types

Format

Typical extension

MIME type

iOS Passbook

.pkpass

application/vnd.apple.pkpass

Java ME Application Descriptor

.jad

text/vnd.sun.j2me.app-descriptor

Java ME Archive

.jar

application/java-archive

BlackBerry Archive

.cod

application/vnd.rim.cod

Android Application

.apk

application/vnd.android.package-archive

Symbian Application

.sis

application/vnd.symbian.install

Symbian Application

.sisx

x-epoc/x-sisx-app

vCalendar

.vcalendar

 

iCalendar

.icalendar

 

Nokia Flash Format

.nfl

 

Adobe Flash Movie

.swf

application/x-shockwave-flash

XML

.xml

text/xml

JSON

.json

application/json, text/json, text/javascript

RSS ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

High Performance Mobile Web

High Performance Mobile Web

Maximiliano Firtman
Mobile Applications: Architecture, Design, and Development

Mobile Applications: Architecture, Design, and Development

Valentino Lee, Heather Schneider, Robbie Schell

Publisher Resources

ISBN: 9781449335595Errata Page