Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Performance on PSP browser...Performance on PSP browser...
Previous
 
Next
New Post
2/18/2007 4:22 PM
 
I have 2 PSP's for the kids here at the house and I swear I play with them more than they do.

;)

I think the vitual keyboard is a pain, a nice small USB keyboard would be nice as an accessory.

All of my DNN sites render great in the newest version of the PSP browser. One of my sites (www.idtadekhockey.com) menu systems is useless on it though because I am using the ComponentArt menu on it.

:(
 
New Post
2/18/2007 5:11 PM
 

Parker:

Thank you for testing.  That is insteresting, the PSP browser must be pretty sophysticated then, as it is not presenting itself as a "mobile" browser and tries to render the main site.

By the way, since the old version of DNN I'm using has the mobile functionality based on the ASP.Net 1.1 mobile controls, it does a pretty good job of rendering the site on even text based phones (which I have tested).  DNN implemented this by having an extra data input text control on some of the modules where you would enter the content to be displayed on mobile devices.

The mobile functionality was removed from the core a while ago and it is now not even on the radar I think.  I would be happy if DNN would just give me the ability to detect the client browser and redirect to a mobile site of my own.  If I have some time in the future I may work on this.  I still think that it is a great marketing tool if you can tell your customers, many of whom have Internet enabled phones and PDAs, to go check your Web site from the mobile device.

Carlos

 

 
New Post
2/19/2007 9:11 AM
 

Not sure if you're interested, but I do have a "psp.browser" file (only works on the 2.0 .NET framework as browser definition files are new to the 2.0 Framework).

If you have access (most of you wont) to the .NET framework install folder, create a psp.browser file in the \Browsers folder and place the test from below in it. But this will be for ALL sites on that box.

To just support it in your application, you can add an App_Browsers folder in your application. (SEE NOTE BELOW!)

<!-- Start: Cut & Paste -->

<browsers>
    <!-- Sample "Mozilla/4.0 (PSP (PlayStation Portable); 2.00)" -->
    <browser id="PSP" parentID="Netscape4">
        <identification>
        <userAgent match="PlayStation.Portable\);.(?'version'(?'major'\d+)(?'minor'\.\d+))\w*" />
        </identification>
        <capture>
        </capture>
        <capabilities>
            <capability name="browser"                        value="PSP" />
            <capability name="majorVersion"                   value="${major}" />
            <capability name="minorVersion"                   value="${minor}" />
            <capability name="version"                        value="${version}" />
            <capability name="type"                           value="PSP${major}" />
            <capability name="platform"            value="PlayStation Portable" />
            <capability name="mobileDeviceManufacturer"       value="Sony" />
            <capability name="mobileDeviceModel"        value="PlayStation Portable" />
            <capability name="activeXControls"                value="false" />
            <capability name="backgroundSounds"               value="false" />
            <capability name="beta"                           value="false" />
            <capability name="canSendMail"                    value="false" />
            <capability name="cookies"                        value="true" />
            <capability name="defaultScreenCharactersHeight"  value="40" />
            <capability name="defaultScreenCharactersWidth"   value="80" />
            <capability name="defaultScreenPixelsHeight"      value="272" />
            <capability name="defaultScreenPixelsWidth"       value="480" />
            <capability name="ecmascriptversion"              value="1.5" />
            <capability name="frames"                         value="false" />
            <capability name="inputType"            value="virtualKeyboard" />
            <capability name="isColor"                        value="true" />
            <capability name="isMobileDevice"                 value="true" />
            <capability name="javaapplets"                    value="false" />
            <capability name="maximumRenderedPageSize"        value="300000" />
            <capability name="requiresOutputOptimization"     value="false" />
            <capability name="screenBitDepth"                 value="32" />
            <capability name="supportsXmlHttp"                value="false" />
            <capability name="vBScript"                       value="false" />
        </capabilities>
    </browser>
</browsers>

<!-- End: Cut & Paste -->

 

NOTE (From ASP.NET forums):

Some of you may have been trying this stuff and still saying, “It doesn’t work!”  Well, the problem is that there is a bug in ASP.NET related to compiling new browser files. Although Microsoft states that “.browser” files in the App_Browsers folder are detected and compiled on the fly, I have found out that this is not always the case.

From my own tests, below are some quirky behavior patterns I discovered that should help you during development.

  • The first .browser file created in the App_Browsers folder is detected and compiled with no problems.
  • Any additional .browsers files are not detected UNTIL a change is detected on the first file.

So, what this means is that if you create additional .browser files, you need to trigger a change on the first .browser file. You can do this by simply saving the first .browser file with your text editor without making any real modifications. This changes the modified date of the file which seems to be enough for ASP.NET to recompile all the .browser files. After creating several .browser files, I have noticed that if I see that changes to one of the files don’t take effect, then simply modifying the date of any of the other files seems to do the trick.

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Performance on PSP browser...Performance on PSP browser...


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out