Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Applications
    • Applications
    • Database
    • Development
    • Storage

    Better Mobile Browser Debugging

    By
    Darryl K. Taft
    -
    January 17, 2012
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      PrevNext

      1Better Mobile Browser Debugging

      1

      For the second year in the row, Sencha is asking for better mobile browser debugging and profiling. Chrome’s remote debugging feature can now run on RIM’s BlackBerry PlayBook, and there is no reason others can’t follow it, Mullany said in a blog post. Scriptable debugging/profiling would greatly assist mobile application QA, something that’s currently a painful task in mobile Web app (and framework) development, he added.

      2Background Services

      2

      Sencha’s Mullany also wants more capabilities for managing multiple resources and handling background tasks. Google’s Chrome again is leading on implementing these OS-y type services, Sencha said. Web notifications are in working draft, and Mullany is looking for broader implementation in 2012.

      3Contacts API

      3

      Mullany said developers want contacts access without needing to use a shell API. There’s a spec from Nokia and others, but too few implementations.

      4Right-Sizing Images

      4

      Mullany said that while Sencha.io src helps developers deliver the right image size to any mobile device, it’s a solution “for something that should be solved in standards.” At one point in recent years, there apparently was a proposal to enable this at the HTTP layer. However, with today’s cloud environments, where developers often don’t get to tweak their Web servers and traditional HTTP is the only tool available, “this won’t fly. It needs to be added to either HTML or CSS. We’re hoping the CSS4 Images standard now in ‘pre-draft’ form will get some love and attention this year.”

      5IndexedDB

      5

      Last year marked the end of WebSQL, Sencha’s Mullany said, but IndexedDB is not ubiquitous yet—on the desktop, Safari has yet to ship it. Also, it’s not on mobile. Until then, developers are forced to create their own shims on top of local storage and WebSQL to get cross-browser offline data storage. IndexedDB would be welcomed this year.

      6WebGL Everywhere

      6

      For Mullany, finding that WebGL is ubiquitous would be a nice turn of events. He’s hoping that in 2012, Microsoft’s IE10 will support WebGL, and that it is everywhere in the mobile world as well. With Apple’s iOS planning to support WebGL only within iAds—for now, anyway—it could be a while before it’s broadly available.

      7Web Intents: Standardization, Support

      7

      Web Intents is a great way to enable Web applications to hand off tasks to one another, without knowing beforehand who and what the offloading Web app is. Invented by Paul Kinlan, from Chrome, and inspired by Android’s intents system, Web Intents allow Web applications to collaborate on tasks. Sencha’s Mullany wants “a speedy standards track draft and good interoperable Firefox and WebKit implementations by the middle of the year.”

      8Better Offline Caching

      8

      HTML5 cache manifests work well for basic offline application support, but to be used, developers need to know ahead of time what their assets are, declare them in a file and link the file into their pages. In addition, mobile browsers especially have had idiosyncratic and at times buggy interpretations of cache manifests, so Mullany and Sencha are looking for a more dynamic, easier caching mechanism—preferably one that includes JavaScript APIs.

      9HTML5 Audio Quality

      9

      According to Mullany: “While long-playing HTML5 audio works in most places, short-form audio, particularly for the features that games need, is lacking.” Developers are looking for ways to synchronize audio with video or animations, multi-channel and mixing, and there are several early-stage drafts to create standards for richer media handling. He is hoping that by the end of the year, there will be solid desktop support, with some standardization in the second round of working drafts.

      10HTML5 Media Implementations

      10

      Web browser support for media caption and other HTML5 media technologies remains elusive, despite there being some support for photo uploads in Android, Mullany said. Given this, mobile Web developers in particular must wrap their Web apps in a shell to get device API access. Camera access is the top reason HTML5 developers gave for deploying to native rather than Web. Given Apple’s leadership in almost every other area of the mobile Web, “it remains a glaring omission for Mobile Safari,” he said.

      PrevNext

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.