Tagged with HTML5_browser_versions - Visokio Forums http://forums.visokio.com/discussions/tagged/HTML5_browser_versions/p2/feed.rss Mon, 30 Oct 17 13:34:51 -0400 Tagged with HTML5_browser_versions - Visokio Forums en-CA Export: Download PDF/Print from browser versions (2.9+) http://forums.visokio.com/discussion/2618/export-download-pdfprint-from-browser-versions-2.9- Fri, 27 Jun 2014 13:29:47 -0400 antonio 2618@/discussions
From the app top-right "3 dots" menu, by selecting
  • Download as PDF, the server will generate and send to client a PDF file containing all the IOK file tabs captured as high quality images page by page.
  • Print..., the server will generate a printable HTML report, made of all IOK file tabs high-quality images, that will automatically prompt the end-user native browser print dialog.


Users can select which aspect-ratio to use to generate the PDF or the printable HTML report
When prompted,
image

  • Ticking Use current browser size will generate a report that follows exactly the same app proportions (e.g. views, filters) as seen by the user in their browser.
  • Unticking the option will produce a A4 friendly landscape format report, in which the app proportion will be adapted to the A4 ratio.


For instance, iPad users may want to download a PDF that looks exactly the way they are experiencing Server-hosted Omniscope IOK files from inside their iPad browsers by using the Use current browser size option and the result will be something similar to the attached PDF.

N.B. If you run Omniscope Server on Linux server OS and you print a report you may encounter errors / visual glitches, so please follow this troubleshooting post]]>
Mobile: Client-side auto-refresh (2.9+) http://forums.visokio.com/discussion/2584/mobile-client-side-auto-refresh-2.9- Mon, 09 Jun 2014 10:03:33 -0400 mustafa 2584@/discussions
Depending on the kind of change, the client may be able to continue interacting, or be forced to reload (refresh the browser). Changes that force a reload include adding/deleting records/fields. Changes that don't force a reload include adding/removing views/tabs.

How to configure


This behaviour is configured per-file, from the Desktop app. Open the IOK file in Desktop, then click on
Settings > Web sharing>Edit client settings

image

You will then be prompted with different settings you can persist in the IOK regarding Mobile. Click Edit alongside Client-side auto-refresh.

image

You'll see this dialog, currently showing the defaults:

image

Section: Check for changes to server copy of file...



This section defines when the file on the server is checked to see if it has changed.

  • Only when interacting with the file
    The check will happen only when the user is actively interacting with the file e.g. when switching tabs or adjusting filters.

  • In the background
    The check will happen periodically, in the background, while the client has the page open.

    Note: this option may increase server load because the file would remain in server memory. For large files on shared servers this would prevent inactive apps from being unloaded from server memory, ultimately reducing performance in extreme cases.


Section: When a change is detected...



This section defines what happens when the client detects the file on the server has changed.

  • Show button
    If ticked, a lighting flash icon will appear on the main toolbar of the client (if the toolbar is showing). Clicking it will reload the application.

  • Show prompt
    If ticked, a prompt will be shown explaining what has happened. Depending on the change, the user could choose to continue working on the session.

  • Reload automatically
    If ticked, the client will automatically reload immediately to show the new changes, but only if the user has not made any client-side changes of their own such as filtering, selection or view menus.

    You should tick this option for a live-updating dashboard.




image]]>
Network View: Now available in browser versions http://forums.visokio.com/discussion/2575/network-view-now-available-in-browser-versions Thu, 29 May 2014 12:48:14 -0400 chris 2575@/discussions
The Network view supports a subset of the functionality of the desktop equivalent, more specifically:

  • Both grouped and relational network types are supported.
  • Node size, shape and colour.
  • Line width and arrows.
  • Label font and background.
  • The "Circle" and "Best fit" layouts.

We are planning to migrate other functionality, such as line labels and additional layout types, in the near future. We will update on this forum post once these features have been implemented.

The screenshot below is a relational network showing the voting between countries at the Eurovision song contest 2014. Here we are filtering so that links are only shown where 8 or more points are being awarded. Popular countries, such as Austria and The Netherlands (who came 1st and 2nd respectively) are positioned nearer the center of the network.

image
The screenshot below shows a grouped network where an employee database is split by sex, location and age range. The size and colours of the nodes indicate the number of records, so for example we can see a large proportion of males are based in London (98 Males out of 646 total).

image
The Mobile Network view supports tiling and paning. Both of these features are not available in the desktop Network view. The screenshot below shows the Eurovision data described above paned by the number of points awarded, from 1 point to 12 points:

image
If you encounter any problems using the network view please let us know. In addition, if you have any comments or ideas for improving the Network view we would be keen to hear from you.]]>
New: Chromium browser engine bundled (2.9+) http://forums.visokio.com/discussion/2520/new-chromium-browser-engine-bundled-2.9- Tue, 15 Apr 2014 09:20:07 -0400 antonio 2520@/discussions

From version 2.9 b1149+ Omniscope will bundle the Chromium browser engine, a stable, modern and standards-compliant open-source browser engine which is behind the Google Chrome browser.

This major change will bring important benefits:
  • Users will not need a browser installed on their machine to use Web view, Content view, and Omniscope Mobile interface.
  • Application stability will improve as Omniscope will no longer suffer from issues caused by the old version of the installed browser (e.g. IE6).
  • Omniscope user experience will be boosted and improved in terms of look-and-feel, regardless the machine specifications.


Please feel free to test it and send us your feedback.]]>
Idea: Hide menu buttons in browser versions? http://forums.visokio.com/discussion/2493/idea-hide-menu-buttons-in-browser-versionss Wed, 12 Mar 2014 11:05:46 -0400 Alexander 2493@/discussions
I was wondering whether it is possible to customise the menu buttons in Omniscope browser versions?

For some purposes we do not want to show the view menus or the toolbar.

Thanks]]>
New: Improved tablet support http://forums.visokio.com/discussion/2432/new-improved-tablet-support Wed, 18 Dec 2013 05:43:09 -0500 adrianseijo 2432@/discussions
- Android and IOS: Fixes some issues with virtual keyboards and scrolls.

- IE Metro: Fixing an issue where the canvas was blurry is some devices.

Also we ship a couple of general improvements:

- Implemented dashed border around the selection to improve its visibility when the data has the same colour as the selection overlay.

image

- Implemented fullscreen button next to menu in the devices that supports fullscreen.

image]]>
New: Mobile Tag & Tile Views for browser versions (2.9+) http://forums.visokio.com/discussion/2428/new-mobile-tag-tile-views-for-browser-versions-2.9- Mon, 16 Dec 2013 09:42:02 -0500 chris 2428@/discussions

Tag view


image

The Mobile tag view replicates the look and feel of the Omniscope desktop equivalent.

The following options are currently supported:

  • Style options including number of tags, tag size range, tag font, tag orientation and tag margin.
  • Single field selection.
  • Size/colour/fade.
  • Colour keys.

The following options are still outstanding. We are planning to implement this functionality in the next few months:

  • Row/column layout.
  • The ability to select more than one field.
  • Tiling/Paning.

Tile view


image

The Mobile tile view supports most of the options available in Omniscope desktop, including:

  • The ability to show images as well as regular tiles. Image options including Grid/Mosaic layout, title, title colour.
  • Multiple group levels. Omniscope Desktop supports only 2 levels, however we have built the mobile tag view to support any number.
  • Size/Sort/Colour/Value.

The following options have not been implemented. We are planning to implement this functionality in the next month:

  • Image zooming.
  • Image effects (shadow/glow).
  • Image mouse-over.
  • Image surrounding colour.

Please let us know if you have any questions or have any ideas for ways we can improve these views.]]>
Export: View data from browser versions http://forums.visokio.com/discussion/2418/export-view-data-from-browser-versions Wed, 04 Dec 2013 12:40:26 -0500 richard 2418@/discussions
To enable this functionality for all files, launch Omniscope Server and navigate to Mobile Web Server > Config > Default folder configuration > Edit > Anonymous permission > Edit. On the permissions dialogue box (shown below) turn on Export view data.

image

All views will now display a button for exporting their underlying dataset. The output dataset will respect any aggregation settings configured in the view.

image]]>
Performance: Improvements in browser versions (2.9+) http://forums.visokio.com/discussion/2410/performance-improvements-in-browser-versions-2.9- Tue, 26 Nov 2013 10:33:14 -0500 steve 2410@/discussions Server: Hosting HTML5 browser versions (2.9+) http://forums.visokio.com/discussion/2311/server-hosting-html5-browser-versions-2.9- Fri, 06 Sep 2013 07:51:57 -0400 steve 2311@/discussions
To try Mobile in Omniscope 2.9, you can use your Desktop license and use "Desktop sharing" to one external device or browser. If you have a Server license, you can also use the Server app for production hosting of web-based reports.

After upgrading to 2.9, refresh your license from "Help > Licensing & activation" after installing 2.9, to be sure you have access. If you need help or a separate trial license of Server, for example, please email support@visokio.com.


What’s Omniscope Mobile?


Omniscope Mobile is effectively a new version of Omniscope built from scratch upon HTML5 standards. You need to host a server, then can view and explore reports with full interactivity on modern desktop browsers, ipads and other tablets, without any end-user installation or data-related memory requirements.

image

See https://omniscope.me/public for a simple demo server. Better still, use your own data on your own server...

Installing and activating Omniscope

Download and install the latest 2.9 from http://www.visokio.com/zan and refresh or activate your installation using your Omniscope licence key (see above). If installing on a Linux server, be sure to customise with sufficient memory, automatic on other platforms.

Omniscope 2.9 is currently in Beta. It’s feature-complete, and suitable for production use subject to your own external testing. Please report any errors or instability using the top-right "3 dots" menu > "Report error".

“Desktop Sharing”, "New interface mode" and “Server”


Your licence key gives you access to two distinct ‘views’ of Omniscope Mobile: "Desktop Sharing" (and the "New" interface mode), and "Server".

Desktop Sharing

Available in Desktop licenses (not in the free Viewer). To get started:
  1. Open an IOK file in the desktop Omniscope app.
  2. Click Settings menu > Web sharing > Viewing link (If you have a slightly older version of 2.9, Main toolbar > Mobile > Viewing link)
  3. This will open a Mobile version of your file in a browser.
  4. Use Settings menu > Web sharing to enable sharing with another device on your network or the internet.

Omniscope Desktop now bundles a lightweight web server for short-term use, such as previewing in your own web browser (e.g. so you can refine your IOK file for Mobile restricted functionality), or demoing to a colleague or client similar to screen-sharing. It is included from the Desktop edition of Omniscope, and limited to 1 remote client, so cannot be used as a production server.

New interface mode

If you are publishing by distributing IOK files to the free Viewer, you can now choose the "New" Mobile interface mode within the same desktop app in 2.9, browser-based via a bundled embedded browser. This improves performance and responsiveness, and reduces memory requirements. To try this:
  1. Open an IOK file in the desktop Omniscope app.
  2. Click Settings menu > Interface mode > New (If you have a slightly older version of 2.9, Main toolbar > Mobile > Slide from Desktop to Mobile)
  3. Omniscope will change to the new mode, supporting navigating tabs, selecting and filtering and changing data titles such as "Split" and "Pane".
  4. Use File menu > Save to make the file open like this when opened by your target audience (providing they've upgraded to 2.9).


Server

To get started:
  1. Launch the Omniscope Server shortcut.
  2. In the server app UI, you’ll see an additional “Omniscope Web Server” service in addition to “Scheduler”. In this section...
  3. If not running, click “Config” and tick “Enable server”, then click “Start”.
  4. Click the “Sharing folder” link, and drop some IOK files here.
  5. Click the “Serving at” link and explore Mobile versions of your IOK files.
  6. Use the “Config” button to configure permissions, users, web-based uploads, bind address/port, etc.
  7. Create “folder.xml” files (a default is provided) to customise permissions per folder. Edit these using Settings > Server > Edit folder.xml configuration (Desktop app) or Settings > Edit folder.xml configuration (Server app).


Omniscope Web Server is a simple and robust production web server which reflects a configurable sharing folder of IOK files. This can be local, or a network share, and is effectively an IOK-only “webroot” folder.

It includes HTTPS support, and works out of the box with a self-signed certificate. This means you will be able to test/demo with all exchanged data between client and server fully encrypted and secure, although you'll get a warning in the browser about the server certificate - in other words, the browser won't be able to confirm the server's identity. You can then buy and install a HTTPS SSL certificate verified by a well-known certificate authority (CA), to remove this browser warning. Read here on how to configure the SSL Mobile Web Server section. Public sites without user authentication can skip this and use HTTP instead of HTTPS, but if you need to authenticate with usernames and passwords, you should use HTTPS.

There's no direct database connectivity. To provide this, you'll need to use Scheduler (on the same or different server) to keep IOK files in the sharing folder up to date. Or manually add/replace IOK files in the sharing folder. See Client-side auto-refresh for details on configuring how the client handles updates to the server IOK.

If using linux, configurations must currently be made at a desktop login session on a Windows or Mac, and transferred across via the config.xml file. For now, it’s advisable to test and explore Mobile using Windows or Mac. Web-based admin will be included in the next version.


Notes


Unavailable functionality

In 2.9, we are only supporting a (large) subset of Omniscope Viewer functionality. An IOK file with unsupported settings will generate warnings in the Warnings menu in the browser. You need to remove these unsupported configurations from your IOK file to remove the warnings from your published report.
Notable unsupported features:
  • Custom styling (Only two presets, Analysis and Paper Report supported)
  • Chart, Devices, Venn, Portal, Radar views


Platform support

Omniscope Mobile is actively supported on the following client devices and browsers:
  • Windows - IE9+, Chrome, Firefox, inc. Windows 8 tablets
  • Mac - Safari, Chrome
  • iPad - Mobile Safari
  • Android 4.x+ tablets - Chrome

Omniscope Mobile will not work on Internet Explorer 8 or lower.
Other browsers (for example, Opera), and devices (for example, early Android tablets) are not actively supported as of yet - the application may work, however.
Small-screen devices (phones) will work on recent iOS or Android 4.x versions, but the IOK file will need reconfiguring to make best use of the small screen estate.
Omniscope Mobile's architecture is designed to perform well on good 3G connections or better.]]>
Idea: Table View - Export scrollable HTML/JS tables for web? http://forums.visokio.com/discussion/2060/idea-table-view-export-scrollable-htmljs-tables-for-webs Mon, 18 Mar 2013 10:31:21 -0400 grahamb 2060@/discussions Outputs: Embedding Omniscope output in web portals/pages? http://forums.visokio.com/discussion/1890/outputs-embedding-omniscope-output-in-web-portalspagess Fri, 09 Nov 2012 16:45:39 -0500 lindseylanier 1890@/discussions Display: Bar/Line 2.8 Desktop vs HTML5 web version disparity? http://forums.visokio.com/discussion/2800/display-barline-2.8-desktop-vs-html5-web-version-disparitys Mon, 22 Dec 2014 12:01:19 -0500 aeastwood 2800@/discussions
Some display options in chart/line view don't carry over from the 2.8 desktop version to the HTML5 web browser version?

For example, I can select Automatic Numeric Abbreviation in the Measures menu and it works in my Desktop view, but nothing changes when using the web browser version. In other cases it is different, but it never fully syncs like I'd expect it to.

Is there anything I can do about this?

Thanks
Alex]]>