Showing posts with label Future. Show all posts
Showing posts with label Future. Show all posts

Monday, November 13, 2017

The Future of HTML5 Offline Functionality

The Future of HTML5 Offline Functionality


One of the great promises of HTML5 is to allow rich web applications to continue to operate (inasmuch as it’s possible) when a connection is not available to the Internet.  There are two major components of providing such a service, and both are addressed in some way by the HTML5 standard.  However, these are two of the most-disputed areas of the spec when it comes to actual implementation.

The Application Cache 

The HTML5 spec has a lengthy description of the Application Cache mechanism.  Basically, this allows web developers to specify what content should be displayed for a URL when a connection can’t be made to the server that normally handles the URL.

For example, a particular LucidChart document might be edited by visiting a specific URL. The App Cache allows us to specify that we’d like certain content to be cached and displayed instead if can’t be reached.  That content would include the current version of the document and all its related metadata, along with the HTML, Javascript, CSS, and images needed to display it to the user.

While this concept is well-accepted in the standard, one critical issue hasn’t been addressed: How much space do you allow applications to use in this cache, and how do you gracefully allow the user to adjust those allocations?

Consider that in order to have true offline functionality for LucidChart, we need to have a copy of at least the current version of all of a user’s documents in the app cache.  For many users, especially those who are using custom uploaded images, this size stretches into tens or hundreds of megabytes.

The HTML5 spec does not specify the amount of space available to applications, but currently developers can’t count on getting more than 5MB per domain.

Local Storage 

While the application cache would allow users to view their past work, there needs to be a mechanism for saving new work that they accomplish until a connection is restored to the server.  There are actually three competing standards in play for this area.

First, and the only one universally available (even in Internet Explorer) is Web Storage, AKA “DOM Storage.”  This is simply a key-value map that allows developers to store arbitrary data for later use anywhere on the domain.  This is very unstructured data, so there is no meaningful way to query the data in a way that parallels a normal modern database system.  However, it is universally implemented today, so it is the most promising of the prospects.

However, Web Storage falls down in the same way that the App Cache does–there’s no specification of how much space should be available to sites.  Chrome currently has a 5MB limit per domain, IE has a 10MB limit per domain, and Firefox appears to have no limit (though they notify users when a site is using a lot of storage).  Depending on the kind of data a user is generating, this storage can run out alarmingly fast.

To help address the problem of unstructured data, another standard called Web SQL is competing for inclusion in HTML5.  It’s a simple Javascript interface to a simple SQL database.  In every current implementation, this database is implemented with the public domain SQlite library.

Mozilla, however, thinks that a “standard” that’s actually based on a particular implementation (in this case, SQlite) is not a standard at all.  So they built a simple data store (incidentally, also built on top of SQlite) that exposes a simple key/value document hierarchy.  Since the interface is well-defined, they claim this this is a better standard to build against that Web SQL.  The problem, of course, is that only they support it (and only in Firefox 4+).

What Developers Need 

We at LucidChart need the following in order to develop a first-rate offline tool:

· Higher storage limits for the App Cache and Web Storage.  Preferably, a way to prompt the user to allow us to use unlimited storage–as any native app would have access to.

· Universal, reliable implementation of the App Cache standard in all major browsers.

· (Optional) Universal, reliable implementation of Web SQL.  Unfortunately, Mozilla has sworn never to implement this standard.

And we are not alone in this.  I struggle to think of a meaningful web application that does not have these needs in order to build offline functionality.  Whether it’s email, word processing, drawing, diagramming, analytics, or CRM, we need a reliable way to store large amounts of structured data in the browser if we’re going to be able to cut the cord to the Internet and continue working.


Dav Gra is interested in the latest trends of online collaborative solutions for distributed teams, including this free Visio alternative which can be used as organizational chart software.

Monday, September 25, 2017

The future of B2B social media marketing

The future of B2B social media marketing

Talking about social media marketing, many people tends to use it as a tool for B2C enterprises. A study of a social media use might change your idea on social media marketing. The statistics demonstrates that North American B2B companies are more likely to introduce social media tools compared with B2C companies.

There are four main reasons why B2B enterprises use social media tools, lead thought, collect feedback, advertising and market probe. While lead thought and collect feedback take dominant position in utilizing social media for B2B enterprises. In the social media world, Twitter and LinkedIn are featured representatives of above two utilizations.

Words on twitter are on behalf of the author as well as the company behind the author, it has become a stream leader to some extent. Suitable news of you and your company would probably influence many interested followers and potential customers who wants to learn the latest updates from your side.

The interactive system of LinkedIn is helping many enterprises collect end users feedbacks that are quite useful to services or products improvement. This has been proved to be a very efficient way and cost down solution as compared with practical market research. LinkedIn Answers allows you ask question of up to 200 of your instant contacts. You got maximum seven days to collect answers to your question and rate them. LinkedIn poll is another useful tool for you to gather ideas through net work.

There is much power of social media on B2B marketing for you to dig out. A prosperous prospect of B2B social media marketing is showing in right front of you. More and more B2B enterprises are considering social media marketing a necessary and helpful tool to the development of them. By the way, the model of B2B social media marketing is changing to form of video and mobile according to a social survey of a large research company.

As the unique global one-stop & two-way B2B marketplace, IBU is designed and published by Shenzhen IBU Co., Ltd, which formerly named as Hotnewnet Trading Co., Ltd and has been engaged in international trade for almost 10 years and served thousands of enterprises in the field of FPC, LED, Electronics, Building Material and Home Furnishing etc, always devoted to offer superior qualified and effective foreign trade services for companies throughout the world.

Website:, click here for quick access

IBU is more than an international business platform; we not only connect global buyers and suppliers, but also participate in the whole process of international trade, provide a series of practical services (off the platform) to greatly enhance the efficiency of global trade. Working with us, you can benefit from the real one-stop service for the first time.

Friday, July 28, 2017

Blogger From The Future

Blogger From The Future
There’s a time traveler from the future living a quiet life in Oceanside, California. Okay, he’s not really from the future, but he visits the future daily and brings back future news in effort to inform forward-thinking people about what’s in store for humanity in the coming decades.

Rick Schettino, calls himself the “Blogger From the Future.” He’s spreading his message about what the future holds via his web site,, an archive of future-related news links, and his blog, "Blog From the Future."

“It’s a fast changing world,” Schettino warns, “and it’s hard to say what the future holds. Personal computer’s are generally doubling in power every 18 months. If the trend continues, in just a few years they will be four times as powerful as they are today. In 15 years they will be 1,000 times more powerful than they are today. In 30 years they could literally be a billion times more powerful and be as small as a pin head. Even we futurists have little idea of what that means for humanity.”

Schettino began working on in his spare time in early 2010. The site now has 250 blog posts and over 1,000 future-related news links. He calls a "No fluff, no frills, no ads, non-profit website." Topics include technology, the environment, and medicine - the usual futuristic topics - but he also includes news on social trends, and some pop culture to keep it light.

Schettino’s news gathering consists of a daily search through hundreds of online news sources including major news outlets and science and technology journals. also features news feeds that import scores of additional headlines from a select list of other future-related news organizations such as Discover News and MIT’s Technology Review.

“The people I think this is important to,” Schettino says, “are people responsible for any planning that extends into the coming years, like business people, parents, and also people who care about humanity and our future, people who dream of elevating human potential, and of course science and technology geeks.”

Being an early adopter of new technology, Schettino lives a highly unconventional lifestyle. “I never watch TV, I don’t commute, I don’t have a lot of posessions, I’m extremely mobile. I can work from anyplace with an Internet connection. I don’t like to be tied down to one place too long or I get antsy. I’ve lived in more than 30 places. I think that’s why I make a good futurist, I’m always thinking ahead and planning my next move.”

Cool stuff Schettino likes to “preminisce” about in his blog include artificial intelligence, autonomous cars, robotic assistants, telepathic computer interfaces, the ability to “print” household items, genetic engineering, and a cure for aging.

Predicting the future is getting harder and harder, according to Schettino. “There’s a technology tsunami coming. Most people are walking backwards into the future. They can see where we’ve been but have very little idea of where we’re going. I’m trying to spread the word that the future is going to be very, very different than the past and that we need to enter it facing forward.”

Dexter Stoneham is a fresh-from-the-oven journalist with aspirations of some day publishing Mars’ first daily newspaper. He wrote this article to get brownie points toward an intern job at

Facebook, Google Join Web Future Warning

Facebook, Google Join Web Future Warning
WEB ADDRESSES are likely to run out as soon as November and to raise public awareness Google and Facebook have decided to switch their websites to a new system for one day in June.
On June 8, a whole bunch of web giants, including Google, Facebook, Yahoo, will turn on a new way of running web addresses, reports the Telegraph.

The system, called IPv6, has been designed to stop the world running out of the web addresses that underlie the locating of websites and devices. As of now, only 0.2 per cent of web users have access to the new protocol, however. ''World IPv6'' Day is designed to encourage its adoption.

Vint Cerf, one of the web''s founding fathers, is leading a global campaign to encourage web service providers and IT managers to switch from the current system, IPv4, to IPv6. The new standard offers many trillions of new web addresses, but cannot be accessed from modems and routers that only use IPv4.

It is likely, however, that most of the changes needed will take place without consumers losing access to any part of the web because they will be part of the standard software and hardware upgrade cycle.

The availability of new web addresses will, it is hoped, allow more connected devices, such as tablet computers, as well as permitting more mundane devices to gain web addresses.

Writing on the Google Blog, Network Engineer Lorenzo Colitti said, "Google has been supporting IPv6 since early 2008, when we first began offering search over IPv6. Since then we''ve brought IPv6 support to YouTube and have been helping ISPs enable Google over IPv6 by default for their users. On World IPv6 Day, we''ll be taking the next big step. Together with major web companies such as Facebook and Yahoo!, we will enable IPv6 on our main websites for 24 hours."

He added, however that "Our current measurements suggest that the vast majority of users will be unaffected. However, in rare cases, users may experience connectivity problems, often due to misconfigured or misbehaving home network devices."

Read here for more information related to Business News and Business News India.

Related Google Campaign Management Articles