Coder Social home page Coder Social logo

shortymc / browseros Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mircerlancerous/browseros

0.0 1.0 0.0 454 KB

Desktop-style interface within a web browser. Light-weight, efficient, and written in PHP and JavaScript with hardware acceleration and no external dependencies.

Home Page: http://offthebricks.com/?page=programming&sub=projects&item=browseros

PHP 14.50% CSS 12.97% JavaScript 69.51% HTML 3.03%

browseros's Introduction

BrowserOS

Project Page or Try it Out

A desktop-style windowed OS within a web browser. Light-weight, efficient, and written in PHP and JavaScript with hardware acceleration and no external dependencies. Very carefully styled to provide typical dragging to move and resize windows. HTML5 request animationframe is used to smooth movement of the windows. This is NOT designed in any way to be used on a touch device.

Screen Shot

The goal of this project is to bring desktop style applications to web browsers. The desktop is unrivaled in the area of getting real work done due in part to our ability to access and organize the various web applications available. This project combined with web file storage management like this file browser is a first start. Ideally we'll reach a point of never having to install anything other than drivers and a web browser ever again. Taking this to the next level would be to have desktop apps we still rely on, to be loaded via RemoteApp (or similar) within the web browser. This would truly bring desktop and web applications together for the first time.

The project is in an early proof-of-concept stage at this point. Everything works but there's tons more that could be added and of course made to look nicer. One limitation of some web apps such as email is they're flagged as not being permitted to run in iframes. This OS requires everything to be in iframes so that their native functionality and styling is not affected. To get around this issue there are browser plugins to tell the browser to ignore this restriction.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.