473,587 Members | 2,568 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Mobile devices

Hi,

could anybody tell me what the current state of technology for mobile
devices is?

I have seen so far that there is cHTML (imode), wml, xhtml (full or
basic) to be used for mobile devices. Which of these technologies should
be used to create a web page for mobile devices, if the target audience
will be limited to (central) europe?

Any help appreciated,

best regards

Michael
Jul 23 '05 #1
12 3534
Michael Wimmer wrote:
Hi,

could anybody tell me what the current state of technology for mobile
devices is?

I have seen so far that there is cHTML (imode), wml, xhtml (full or
basic) to be used for mobile devices.
Or there's normal HTML and tag-soup, as seen on the web. Different
devices support different things.
Which of these technologies should
be used to create a web page for mobile devices, if the target audience
will be limited to (central) europe?


Users anywhere in Europe have a choice of devices. Many of them will
make that choice without knowing what "xhtml" or "wml" are, let alone
understanding the implications of their device supporting them.

If you want to support such devices, offer a content-negotiated set
of presentations, so the server serves what the browser tells you it
supports. You can do that from a common source with Apache, using
mod_negotiation to determine what to serve, and mod_publisher to
transform your markup to the appropriate format.

--
Nick Kew
Jul 23 '05 #2
Michael Wimmer wrote:
could anybody tell me what the current state of technology for mobile
devices is?

I have seen so far that there is cHTML (imode), wml, xhtml (full or
basic) to be used for mobile devices. Which of these technologies should
be used to create a web page for mobile devices, if the target audience
will be limited to (central) europe?


In western Europe, and I guess it's the same in central Europe, WAP 1
(WML) is widely supported.
Since a few years there are more and more gsm devices that support WAP 2
(xhtml). Some operators also sells iMode access(cHTML).. . And at last,
few phones embed a real web browser.

All you need to know is what audience you want to target, what types of
content you want to publish, etc.
Jul 23 '05 #3
On Tue, 15 Feb 2005 09:33:05 +0100, Michael Wimmer
<ne********@eco m.at> wrote:
could anybody tell me what the current state of technology for mobile
devices is?


In flux.

Last work I did was in PartnerML - Vodafone's (actually Bango's)
technology to allow single-platform authoring for two generations of
devices. You serve content from your server as PartnerML, then Voda's
stack transcodes it into phone-specific content, as required.
Somewhat lumpy, and the standard is less stable than it ought to be,
but it avoids the need for legacy WML support.

Personally, for web work, I'm not careful to use XHTML 1.0 and good
CSS-based fluid design, with some effort placed on the accessibility
aspects. With a little image resizing in the network stack, this gives
good results on PDA-like devices.

Phones still can't "browse the web" - they just don't have the screen
space to allow it. If you're building an app (tickets, pizzas, taxis)
and your _target_ market is phones, then you're still going to have to
use non-mainstream non-vanilla HTML techniques to do it. This is a
mess and you have to talk to the network provider to know what's
really supported.

And if your users are American, &deity; help you - as always, their
phone networks are a nightmare.

WAP / WML isn't dead yet, but thankfully it's sufficiently moribund
and transcoder-wrapped that few people working at the "content
authoring" level still have to worry about it.

--
Smert' spamionam
Jul 23 '05 #4
On Tue, 15 Feb 2005 13:31:23 +0000, Andy Dingley
<di*****@codesm iths.com> wrote:
I'm not careful to use XHTML 1.0


s/not/now/

Doh!
Jul 23 '05 #5
In article <42************ **********@news .free.fr>,
Pierre Goiffon <pg******@inval id.fr> wrote:
Since a few years there are more and more gsm devices that support WAP 2
(xhtml).


XHTML Mobile Profile, actually. Some Ericsson phones don't like
Transitionalism s like inline content as direct child of body.

Also, the small size of the pages is important. Low or mid-range phones
have severely limited allowed page sizes.

--
Henri Sivonen
hs******@iki.fi
http://hsivonen.iki.fi/
Mozilla Web Author FAQ: http://mozilla.org/docs/web-developer/faq.html
Jul 23 '05 #6
Henri Sivonen wrote:
Also, the small size of the pages is important. Low or mid-range phones
have severely limited allowed page sizes.


Yes, you're right to add this. I don't know for WAP 2, but in WAP 1 the
WAP gateways were refusing WML pages that were beyond a very little size
limit (9Ko if I remember correctly)

Anyway a good start for WAP is http://www.wapforum.org/
Jul 23 '05 #7
Hi,

thank you all for your very helpful inputs so far.

The intended audience can not be limited, it is basically of equal
interest to everybody who is online.

Displayed information will be limited, say some sort of address
information based on a simple search.

To summerize all the statements gathered so far, would that mean that I
am on the (somehow at least) safe side if I code my page in XHTML 1.0
basic or do I have to create different pages (chtml, wml, xhtml) for
different devices.

Best regards,

Michael

Andy Dingley wrote:
On Tue, 15 Feb 2005 09:33:05 +0100, Michael Wimmer
<ne********@eco m.at> wrote:

could anybody tell me what the current state of technology for mobile
devices is?

In flux.

Last work I did was in PartnerML - Vodafone's (actually Bango's)
technology to allow single-platform authoring for two generations of
devices. You serve content from your server as PartnerML, then Voda's
stack transcodes it into phone-specific content, as required.
Somewhat lumpy, and the standard is less stable than it ought to be,
but it avoids the need for legacy WML support.

Personally, for web work, I'm not careful to use XHTML 1.0 and good
CSS-based fluid design, with some effort placed on the accessibility
aspects. With a little image resizing in the network stack, this gives
good results on PDA-like devices.

Phones still can't "browse the web" - they just don't have the screen
space to allow it. If you're building an app (tickets, pizzas, taxis)
and your _target_ market is phones, then you're still going to have to
use non-mainstream non-vanilla HTML techniques to do it. This is a
mess and you have to talk to the network provider to know what's
really supported.

And if your users are American, &deity; help you - as always, their
phone networks are a nightmare.

WAP / WML isn't dead yet, but thankfully it's sufficiently moribund
and transcoder-wrapped that few people working at the "content
authoring" level still have to worry about it.

Jul 23 '05 #8
On Wed, 16 Feb 2005 13:00:48 +0100, Michael Wimmer
<ne********@eco m.at> wrote:
would that mean that I
am on the (somehow at least) safe side if I code my page in XHTML 1.0
basic


In the first case, consider a "web" site. If you provide a good fluid
design in either HTML or XHTML then you should have good access from
PDA-sized devices, large-screen phones and upwards. Avoid table-based
layout, pixel-based sizing etc.

This approach is a good one for both desktops and phones. You only
need to provide one form of content, and you won't be able to detect
phones anyway as they'll have been represented by unidentifiable
proxies.
In the other case, you're writing an aplication for "the phone
network", not "the web". For a very interactive phone application,
then you may wish to tailor a specific version. This is to keep the
size of the _content_ down and manageable from a human-factors
viewpoint - you might even still offer this as the same HTML or
technical format as a "pure web" approach.

Server addresses in this case will usually be specific to that
application being addressed from the phone network - it's not part of
"the web" at all. You will provide two sets of content, but these are
a whole different site design, not just a technical transcoding.

--
Smert' spamionam
Jul 23 '05 #9
Andy Dingley wrote:
In the first case, consider a "web" site. If you provide a good fluid
design in either HTML or XHTML then you should have good access from
PDA-sized devices, large-screen phones and upwards. Avoid table-based
layout, pixel-based sizing etc.


That's theory. In practice, you won't provide the same content and/or
services to a user who uses a mobile device or a computer...
Jul 23 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

18
2135
by: Philipp Lenssen | last post by:
Sometimes, mobile sites pop up, like this new one: http://mobile.answers.com/ (The source is funny -- absolute font-sizes, JavaScript, inline styles... and this is supposed to be the *accessible* version, right?) Or this older one: http://www.google.com/xhtml And then of course there was WAP1 using WML.
1
1380
by: strout | last post by:
I never heard of mobile webpage. Did anybody know? Our client asked us if he can access their website's mobile website. My understnading is the mobile browser can access any website just like normal browser. The only difference is the images are turned off. Correct me if I am wrong. TIA
0
1274
by: ASMJ | last post by:
Hi, I am new to the mobile web applications and want to know a few things regarding this. 1. Can we develop mobile web applications using Visual Web Developer express edition? and use it commercially? 2. When we develop a mobile web application, can the application also be accessed using a desktop other than the mobile devices, PDAs etc...
4
2474
by: Pratheep | last post by:
Hi, Can I compile code for mobile devices (Window Mobile 2005) using C# Express or do I need the full version of C# for mobile devices? thanks, Pratheep
1
2364
by: Sharky Ward | last post by:
We have a C# windows mobile form application designed for PockedtPC 2003 developed in VS2003.NET with .NET 1.0/1.1. Some of the mobile devices have been replaced with Windows Mobile 5.0. As a result we have re-built the application in VS2005 with .NET 2.0. We can deploy the application to the mobile device OK via active-synch. ...
5
2339
by: rn5a | last post by:
I've come across numerous mobile phones with which ASP.NET pages can be accessed on the Internet. Then why has Microsoft developed a separate programming model to create ASP.NET apps for mobile devices when regular ASP.NET pages can be accessed from mobile devices? Ron
2
1582
by: rodmc | last post by:
Hi, I have been scouting around online for information on how to use Python and a GUI toolikit to develop mobile devices. At present I am using wxPython for desktop apps and would like to continue using that if possible. Anyway, I would like to know what people would recommend for developing mobile applications which can run on Windows...
7
3241
by: cj2 | last post by:
I saw a MS demo a few years back where they developed a web page and the software automatically rendered it for different devices. Is this what I'm looking for? http://www.asp.net/mobile/ Much of the info looks old. I have a MSDN account where can I download it or is it already in VS 2008 and I just don't know how to find it? I'm...
4
1961
by: David Thielen | last post by:
Hi; This is for a website that is just html pages, no ASP.NET. I want the default page to be a different page if it's a mobile device. I can do this in ASP.NET by looking at the browser size and redirecting. But is there a way in IIS to point it to different page(s) for mobile devices? thanks - dave
1
7967
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
8220
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
6621
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
0
5392
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3840
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3875
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2353
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1452
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1185
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.