Customized Browser Displaying Multiple Sessions in a Carousel View

Page 1

Case Study Customized Browser Displaying Multiple Sessions in a Carousel View

www.brainvire.com | Š 2013 Brainvire Infotech Pvt. Ltd

Page 1 of 1


Client

Requirement

The concept of customization is very familiar these days. From customizing the way email appears to personalizing the way a browser displays a theme, users get everything the way it pleases them. Keeping in sync with offering the best and convenient features to its users, client wanted to roll out an innovative browser that presents multiple browsing sessions in a single window with a swipe view formally called as carousel view. User demanded a system that would deactivate the Address bar and default Tabbed browser and launch its own tabbed browser along with the browsing window. The system disables right click and ensures that no user can copy the content thereby ensuring privacy and security. Also, it protects malware and spyware attacks. The system is easy to install and offers ease of browsing along with added security in a much confidential environment. The system was expected to run for Firefox only. However with only a few changes, the system would run on all familiar browsers. It includes controls that allow users to move back and forth, create bookmark, stop loading, reload pages etc. Moreover, this software includes an easy-to-switch control, a button that toggles between Firefox (original) and personalized browser.

Project

Challenges

Team faced the following challenges: 

Replacement of original tabbed control with customized tab took a lot of effort.

Replacement of original browser panel with customized browser panel. Multiple browser display took a lot of effort.

Complex and dynamic internal architecture was adopted for development of easy and friendly user interface.

Fast performance installer with auto registering toolbar feature was developed.

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 2 of 2


Technologies Operating System & Server Management

Development Tools & Environments Database

Used Windows OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance NSIS, .Net Framework 4.0, XPCOM, XULRUNNER, VC++, ATL etc. MSSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups

Manpower

Developers

1

Designers

1

Planning The following development approach was adopted to equip the site with numerous features and functionality mentioned below:  Introduces high level of server and data fetching technology.

 Research and analysis has been scheduled to get the actual level of output of data which is in the form of different verticals and business logics. 

Development – High Level Coding Standards has been followed for managing backup data volume, simultaneously synchronization with server for recent updates.

 Syncing existing and newly available data for backup with our database required specific attention. This helped in result generation.  The User Interface Layer which constitutes of auto registering toolbar feature.

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 3 of 3


Architecture

The system collaborates various browsing sessions into a single window.

www.brainvire.com | Š 2013 Brainvire Infotech Pvt. Ltd

Page 4 of 4


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.