Frequently Asked Questions

Updated: March 2, 2011, 10:26 PM ET

Get quick answers to your questions in this page. If you are unable to find an answer to your question here, please contact us at support@smesh.net.


Getting Started Using deepWidget on Your Website Using the deepWidget Sandbox Advanced Questions Why Trust deepWidget Using Our Services Troubleshooting Problems



Getting Started
What is deepWidget?

deepWidget is a ground-breaking technology that allows even unskilled users to add useful web page components to an existing website with unprecedented ease. We offer a wide range of such components to meet all kind of needs, as well as an online service for you to manage them (see our "Sandbox"). These web components, called "deepWidgets," are extremely customizable and easy to use even for users with no knowledge of HTML.


How is deepWidget different from the widgets out there on the market today?

Virtually all of the widgets on the market today are individual components that require you to update your webpage every single time you add or edit widgets, which means that someone with knowledge of HTML must always be at hand. What we offer you instead is a patent-pending 'Page Layering' technology that makes it exceedingly easy for you to add, remove, and change components on your webpage. We also offers you an intuitive administration interface that resembles your target web page, and adding/removing/customizing widgets is a simple point-and-click process that anybody can do without involving web developers.


What do I need to do in order to start using deepWidgets?

Just register for a deepWidget account, then follow the instructions below to do an one-time setup of your webpage(s). You can see useful components added to your webpage in a matter of minutes!


Do I need to repeat the setup when I am adding new widgets to my web page?

Absolutely not! You only need to do ONE setup for each webpage that you'd like to deploy deepWidgets. After this, you can then add, remove, and customize any number of deepWidgets onto these pages without doing touching your webpage's HTML code again.


Exactly what do I need to do in order to set up my web page?

Follow the steps below to do the one-time setup of your webpage:

  1. Register with us.
  2. Navigate to the deepWidget Sandbox and sign in there. This is the administration interface for your widgets.
  3. Enter the URL of your webpage into the URL field at the top of the Sandbox.
  4. You will be prompted with two choices: (1) Get Code, or (2) Skip this step and install code later. Select 'Get Code' to display some Javascript code fragment.
  5. Copy the code fragment and insert it at the end of your webpage HTML code, just before the </body> tag. You will need to submit this updated version of your webpage code to your ISP for deployment. If you find this step beyond your ability, keep in mind that you will need to do this only once, and afterwards you will gain a great deal of control of your webpage!
  6. Repeat steps 3-5 above for each of your webpages that you want to set up for deepWidget.

Now that I have set up my webpage, what do I do next in order to add widgets to my page?

Follow the steps below to add widgets to your webpage. This is assuming that you have already done the setup for this webpage previously.

  1. Log in to the Sandbox
  2. Enter the URL of your webpage into the URL field at the top of the Sandbox.
  3. Your webpage will appear in the Sandbox as it is. Some deviations from the actual look of your web page is possible, but in most cases this is not a cause for concern.
  4. Click on the 'Add' button at left to reveal a gallery of widgets available to you.
  5. Find the widget you wish to add and click on it. This widget will appear on your page at right fully functional. You may interact with this widget and observe its full range of look and behavior in a WYSIWYG (what-you-see-is-what-you-get) manner.
  6. Click on the 'Edit' button for this widget at left in order to bring up an editor for customizing this widget. Note that your change will be reflected on the right immediately.
  7. If you are satisfied with the widget, just click on the 'Publish' button in order to deploy it. Your webpage with the customized widget will appear on your live webpage immediately. No other step is required.


Can I test-drive deepWidgets on a web page that has not been set up?

Yes, you can! Just go into the Sandbox to put widgets of your choice on your target web page. There you will be able to get a realistic feel of how our deepWidgets will look like on your page. Just beware that without the one-time setup these widgets cannot be made to appear on your actual web pages.



Using deepWidget on Your Website
What requirements does my website need to meet in order to use deepWidgets?

Our technology is designed to work with the vast majority of websites, regardless of how a website was originally created. Some special cases where it may not work well include the following:

  • Your website is protected in such a way that prevent it from accessing our service.
  • The webpage code of your website is not 'well-formed HTML,' which generally mean that either it contains serious errors, or that it was created by amateures.


Can I use nothing but deepWidget to build an entire website?

Not at this time. What we are offering is not a complete website builder. Instead, what we offer is a new and improve way to add various web components to your existing website.


Can I add deepWidgets into a Flash movie?

The Flash technology by design is a black box and it is not possible to insert widgets into it. It is, however, possible in some cases to float deepWidgets on top of a Flash movie.


Can I add deepWidgets to my Blog?

It depends. As long as the blogging service allows its users to insert Javascript into their blogs, deepWidget will indeed work in your blog after the one-time setup. Otherwise, you're out of luck.


I need some widgets that I can insert into my web page, and not just the floating type. Do you have anything like it?

Yes, absolutely! Many of our widgets can be inserted right into the page. Note that this usually requires that the inserting position is a div with an 'id' attribute, otherwise the insertion may not be reliable when the webpage is changed.


I like deepWidgets, but I can't find exactly what I needed. What options do I have?

We are always on the lookout to create new widgets. If you know what you need, please email us at support@smesh.net with a description of your idea! Don't be shy — we love to hear user feedback.


What web browsers are supported by deepWidget?

Our widgets will work in most modern web browsers, such as IE 7+, Firefox 3+, Google Chrome 4+, and Safari 3+.



Using deepWidget Sandbox
What is the 'deepWidget Sandbox?'

The deepWidget Sandbox, or the Sandbox for short, is a web-based administration user interface that allows you to see how deepWidgets would look like on your very own web page. With just a few clicks, you can add, customize, and delete widgets on the page. When you are satisfied with your changes, you can publish the changes to have them appear live on your webpage immediately. No need to deal with your ISP, and no need to get help from a developer even if you don't know any HTML. You can access the Sandbox here right now if you are already registered.


How realistic is the copy of my webpage that is being displayed inside the Sandbox? Am I really editing that page?'

What you see in the Sandbox is a copy of your webpage code rendered is a way that is very close to what it is supposed to be. It is not a mockup nor a screenshot of your webpage. As such, the interaction between the widgets and your page (such as z-ordering, etc.) is generally what it is supposed to be. Whatever you do inside the Sandbox, your original webpage is never physically changed!

Note that there are cases where the page may look somewhat different from the real page, especially if it contains Flash applications or complex AJAX code. You should just go ahead and deploy the widgets nonetheless, and there is a good chance that it will work out on the actual page. The general guidelines for this are: (A) if the widgets look perfect on your webpage in the Sandbox, then it is good to go on the real page; (B) if your page renders partially or not at all in the Sandbox, you still can deploy the widget in the Sandbox, and there is a good chance that the widget still might work on the real page.


Why am I getting a 'test page' when I am trying to view my webpage in the Sandbox?

This is an indication that your webpage is so complex that the Sandbox is unable to handle it properly. However, you can still try out the widgets on this 'test page,' publish it, and then confirm it on your actual page. There is a good chance that the widgets still might work properly in this situation.


Am I actually changing my real webpage when I am working on it in the Sandbox?

Not at all. Your real webpage is never physically changed (except for the one-time setup), regardless of what you do inside the Sandbox. It is through the magic of our patent-pending technology that the changes you made in the Sandbox is transferred to your real webpage dynamically.


My webpage looks a little messed up inside the Sandbox. What should I do?

This is usually not a cause for concern. The Sandbox represents our best effort to allow you to preview the result, but unfortunately due to the limitless ways that a web page can be constructed, there are some cases that such problem might occur. However, since such a problem is not related to how our widgets function on your page, you should proceed to check it out on your acutal page regardless of the problem in the Sandbox.


Can I use the same deepWidget embed code on different webpages?

Yes, you can. You should be aware, however, that these pages will then share the same set of widgets. This means that changes made on one of these pages will be automatically reflected on other pages.




Why Trust deepWidget
What happens if your server went down? Is my web page going to get messed up because of this?

In the worst-case scenario where our deepWidget server is offline, your web pages will simply be displayed in its normal state without our widgets. In other words, your web page will be in its original state without the deepWidgets, and nothing more. Note that our deepWidgets are made available through cloud servers with high-level of availability, so the chance of our server going offline is extremely low.


Why should I trust an unproven technology such as this?

Our technology has been in use on many professional websites (see our clients list). This is an evidence of our superior design and stable service.




Advanced Questions
Who are the target audience of this deepWidget technology?

Anyone who owns/manages a website or blog. No technical knowledge is needed in order to use this deepWidget technology. For example, if you are a marketing professional and you wish to use your website as a dynamic selling tool, then you can now take full control of your website to stage all kinds of promotional campaign using our highly polished deepWidgets, even if you do not have any technical knowledge of the web technology.


Do you provide any kind of web analytics for your widgets?

Absolutely! We track all user interaction with our widgets, so you are aware of how your users are interacting with the widgets. When registering for your account, you get to enter a tracking ID of your choice, as well as a human-readable tracking tag so that your tracking reports is more readable. Currently only Google Analytics is supported.


Do you have a scalable solution that will allow me to better manage the deployment of deepWidgets to many websites?

Absolutely! With deepWidget you can deploy the same set of widgets to a very large number of websites while still maintaining central control. At the same time you will retain fine-grained control so that the look and behavior of each widget may vary depending on which website it is on. Please contact us at bizdev@smesh.net for further details.



Using Our Services
How much do I have to pay for using this service?

Many of our widgets are free for your use, if you are willing to accept advertisements displayed on such widgets. Alternatively you can pay a modest monthly or annual subscription fee with a monthly/annual cap on the number of impressions (i.e., the number of times that the widgets are launched). The subscription plans will be available shortly. If you have immediate need for advertisement-free usage, please contact us at bizdev@smesh.net.


What do I gain by upgrading from free usage to paid subscription?

You gain the following benefits with our paid subscription plans:

  • No more mandatory ads displayed alongside the widgets. Instead, many widgets allow you to display your own ads which creates a potential revenue source for you.
  • You gain access to more sophisticated widgets not available in the free plan.
  • You gain more flexibility in branding the widgets to match the look of your website.
  • You get higher storage space for keeping the images that you need for customizing your widgets.
  • You can get help from us for setting up your pages or solving problems.
  • You get access to more advanced features such as automated deployment, so your widgets will show up automatically at specified time.


Do you offer a way to use this technology without using your online service?

Please contact us at bizdev@smesh.net for this option.


What are enterprise-level widgets?

These are sophisticated widgets that require some degree of setup, such as for the purpose of integrating with some existing data source. Generally you can preview such widget in our widget gallery, or in the Sandbox, but for it to work for real you will need to contact us at bizdev@smesh.net to arrange for some custom setup. With the enterprise widgets you get advanced features such as:

  • Tighter integration with your existing systems for higher degree of automation.
  • Special solutions for dealing with large-scale deployment.
  • Access to our ground-breaking social networking solutions.
  • Synchronized ad display based on pre-defined schedule.
  • And much more!


What are expert-level widgets?

These are sophisticated widgets that require some degree of setup that demand knowledge of HTML, CSS or jQuery. Most of our 'mashup' widgets that are used to integrate tightly with an existing website fall into this category. These are not meant for use by users without some degree of technical knowledge.



Troubleshooting Problems
Why is the deepWidget that I added been covered up by something on the target webpage when I want it to be on top?

It is most likely that there is a Flash movie on the page that has been configured to always stay on top, it thus will also go on top of other deepWidgets deployed on the page. The solution here is to change the Flash's parameters, so that its 'wmode' parameter is set to either 'transparent' or 'opaque'.


My web page is not displayed 100% correctly in the Sandbox. Does this mean that I cannot use deepWidget at all?

There are rare situations where the target page may not get displayed entirely correctly when viewed through the Sandbox, but in most cases the widget should still work properly when deployed. In such cases it is best to try out the widget to confirm that it does work as expected.


I get a warning message when I navigate from one page to another through the Sandbox. What is this about?

There are cases where the navigational logic on the target web page is so complex that the Sandbox is unable to handle it properly. When this happens you will either get a warning message, or that you will find that you are unable to place widgets onto the page. It is generally recommended that you type the target URL directly into the Sandbox, rather than navigating to other pages by clicking on links.