Solved

WAP content not showing in browsers

Posted on 2007-11-14
8
701 Views
Last Modified: 2013-12-27
Hello,

I am testing out a wireless app desined to work in the openwave environment. While it works fine, the screen on the phone to be used are too small and cumbersom to read. The wireless app is designed as an input app to enter specific information to a database (oracle) from employees wrking in the field (employee puts themslves on a service call, record information about the work being done and enter their labor for the call) The data then updates a larger enterprise level record keeping system)

The code to the logon of the app is:

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN""http://www.wapforum.org/DTD/wml_1.1.xml">      
<wml>        
<head>            
<meta forua="true" http-equiv="Cache-Control" content="max-age=0"/>        
</head>              
<card id="Welcome" title="Welcome">                        
<p align="center" mode="nowrap">                      
<img src="http://xxx.xxx.xxx.xxx:xxxx/fss_img/fpwe_logo.wbmp" alt=""/> <br/>                      
<b>                      
XXXXX Portal<br/>                      
Wireless Edition</b><br/>                      
<i>Begin by <br/>                      
Logging In...      </i></p>
<do type="accept" label="Login">
<go href="#Login"/>                        
</do>                 
</card>
                  
<card id="Login" title="Login">
                       
<onevent type="onenterforward">                        
<refresh>                        
<setvar name="password" value="" />                        
</refresh>                        
</onevent>
                        
<p>                       
User Name: <input type="text" name="name" size="15" format="NNNN"/><br/>                 
Password: <input type="password" name="password" size="15" format="NNNN"/>                        
</p>                       
<do type="accept" label="Go">                            
<go href="http://xxx.xxx.xxx.xxx:xxxx/fss5010test/fm_menu">                                    
<postfield name="v_emp" value="NONE"/>                                    
<postfield name="v_user" value="$(name)"/>                        
<postfield name="v_passwd" value="$(password)"/></go>                       
</do>                  
</card>      
</wml>

If I try and look at this page in every browser EXCEPT Opera, I get a request to download the above file. Opera actually opens the file and you can execute it on the screen as if you where using the phone. I want to try and get this to work in other browsers as it will allow us to save a lot of money. The phones are too small and most of our users are not computer savey and will have an even harder time working the phones.

I want to try and get this on to something with a bigger screen and run it in a browser instead of using an oopen wave enabled cell phone. It was designed for open wave.

What is different between Opera and everything else? I guess opera allows wap / wml content to be displayed. Is there a way to add functionality to safari or firefox to allow this. I don't really know what I am talking about here, so I am having difficulty searching for answers.

Any help would be great. I want to try and get this working in safari specifically as we want to use Iphones. Our Org is mostly Macs and thus synking data would be a snap!

Thanks,
0
Comment
Question by:alexmauer
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 7

Accepted Solution

by:
Wod earned 125 total points
ID: 20286172
Take a look at the wmlbrowser extension for Firefox

http://wmlbrowser.mozdev.org/
0
 
LVL 5

Expert Comment

by:qasitouch
ID: 20297028
dear almost every desktop browswer don't support wap.

why dont you use xhtml, it will work on phones and as well as on desktop browsers.

but it will not run on old handsets (black and white, wml based).

today most phones are wap-2 (xthml) enabled.

one more thing, you can make an automated application, which detects the broswer and acordingly send it response in wml or xhtml.

if you need moredetails on it, you can ask me.

Kind Regards,
qasitouch.
0
 
LVL 36

Assisted Solution

by:Loganathan Natarajan
Loganathan Natarajan earned 125 total points
ID: 20297551
just try with www.winwap.com browser.... it will work... i tried already some WAP programs

more at http://www.winwap.com/products.php
0
Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

 
LVL 1

Assisted Solution

by:r_ran
r_ran earned 125 total points
ID: 20327761
The WML page you've shown will never show correctly on an iPhone, because the iPhone doesn't support WML, see
http://developer.apple.com/documentation/AppleApplications/Reference/SafariWebContent/CreatingContentforSafarioniPhone/chapter_2_section_13.html

What you need to do is what quasitouch said: re-write the view component (the part of the application that generates the WML) as XHTML or HTML, and then you could use/debug it in any browser (XHTML doesn't work in Internet Explorer by default, but you can fix that, that's a separate topic).

Regards,
r_ran.
0
 
LVL 36

Expert Comment

by:Loganathan Natarajan
ID: 20328282
as i said WAP browsers will display the output for your code.. try with WAP browsers...not IE, Mozila
0
 
LVL 5

Assisted Solution

by:qasitouch
qasitouch earned 125 total points
ID: 20334136
wel you can use any wap emulator for desktop browser and still your wml will run on most of the handsets because wap 2.0 (xhtml) enable handsets are backward compatible with wml, so wml will do the job.

and it also trur that your wml will not run on iphone, because iphone uses desktop broswer, not typical phone broswer.

if you dont wanna do some hardwork,

i recomend you to use wap broswer like winwap / wap-proof for personal computers. u can use any, find and buy one for u. and dont change anything related to your wml application.

Kind Regards,
qasitouch.
0
 
LVL 1

Expert Comment

by:Computer101
ID: 21066697
Forced accept.

Computer101
EE Admin
0

Featured Post

Retailers - Is your network secure?

With the prevalence of social media & networking tools, for retailers, reputation is critical. Have you considered the impact your network security could have in your customer's experience? Learn more in our Retail Security Resource Kit Today!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Do you come here a lot? Are you lazy like me and don't want to go through the "trouble" of having to click your Dock's Safari icon and then having to click your Experts Exchange Favorites bookmark to get here? Well then this article is for you.
DECT technology has become a popular standard for wireless voice communication. DECT devices are not likely to be affected by other electronic devices and signals because they operate in a separate frequency-band.
Shows how to create a shortcut to site-search Experts Exchange using Google in the Chrome browser. This eliminates the need to type out site:experts-exchange.com whenever you want to search the site. Launch the Search Engine Menu: In chrome, via you…
How to create a custom search shortcut to site-search Experts Exchange using Google in the Firefox browser. This eliminates the need to type out site:experts-exchange.com whenever you want to search the site. Launch your Bookmark Menu: Press 'Ctrl +…

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question