HTML5 Ubuntu GNOME Simulator

Park Juyeon lindolsang at gmail.com
Fri Dec 12 09:54:38 UTC 2014


Wow. It was great and fantastic. :)

and I have a worry about system hacking(simulator host).

how about it?

2014. 12. 12. 오후 6:21에 "Patrik Bubák" <bubapa at privacyrequired.com>님이 작성:

>  Wonderful stuff Keith, reminded me of how much I miss GNOME on my lappie.
>
> My new laptop is waiting for me home but won't install Linux on it right
> away since my projects won't let me, but we all know Windows is designed to
> break so it's only a matter of time until I'm back.
>
>  *Patrik Bub**ák*
>              Portfolio <http://behance.net/inoki> | About me
> <https://wiki.ubuntu.com/Inoki>
> I also engage in helping with Firefox
> <https://support.mozilla.org/sk/user/Inoki>, SmartLauncher 2
> <https://play.google.com/store/apps/details?id=ginlemon.flowerfree> and Ubuntu
> GNOME <https://wiki.ubuntu.com/UbuntuGNOME/GetUbuntuGNOME>
>
> This message was sent to you from *Linux*, find out why
> <https://prism-break.org>.
>
>
>    - English - detected
>    - English
>    - Slovak
>
>
>    - English
>    - Slovak
>
>     Dňa 12.12.2014 o 09:08 Tim napísal(a):
>
>
> On 12/12/14 15:16, Keith I Myers wrote:
>
>  Hello All,
> Thanks for the feedback.
>
> Although this is a bit of a pet project of mine, I am working hard to extend some of the features to make it as close to the real thing as
> possible. I do plan to release it under the GPL so anyone can fork it/do what they wish with the code once it is a bit more polished.
>
> I am also trying to make it (almost) completely functional. Firefox and LibreOffice Writer will both allow users to interact with the
> simulation by letting them type in website addresses and enter rich text. I am also going to be make a mock up of the terminal and Ubuntu
> Software center to replace the screenshots that are currently being displayed.
>
> So far, It is surprisingly well though out and has the following features:
>
>   * Support for multiple translations by passing a "lang=XX" flag to the simulator. I am going to create a simulation of the GDM login screen
>     to allow users to select the language in the next update. ALL of the text strings are stored in their own individual index to allow for
>     easy translations in the future.
>   * I am working on a way to quickly add more applications to the dock which may be useful for third party developers to add their own
>     application simulations to their own instances.
>   * It works on most mobile browsers including Chrome for Android and Safari for iOS
>
> I am currently working on
>
>   * Creating a port of the GTK+ visual elements to CSS/HTML5 to allow me to easily create new application simulations.
>
>
>  gtk already has the broadway backend for running gtk apps within a browser! This won't help for gnome-shell though, that runs on a custom
> toolkit based around clutter.
>
> I do fear you are going to struggle to keep up with UI changes, by creating a fully simulated environment, gnome-shell is mostly javascript
> running atop of spidermonkey (the firefox engine), although its a somewhat custom implementation. Though it would be cool to be able to run an
> actual gnome-shell instance within a browser. Not sure if its technically possible, and likely then only in Firefox, but if not at the very
> least, you should look at using the actual gnome css themes to style your simulator!
>
> Either way, good work so far!
>
>
>   * Adding a way to have multiple open applications by launching everything in its own floating window
>   * Adding the full application list to the Gnome Launcher so the user can browse all of the icons.
>   * Making the user menu respond
>   * Gnome Shell Search on the Activities Menu
>   * Making it so when the user clicks on the clock, they get the proper day view
>   * Support for smaller screens. 1080p is the current minimum it will work with properly without needing to zoom in. The mock GDM login page
>     will be responsible for setting the correct values for the end user
>   * I want to create basic mockups of the applications below. Each will have its own script that is displayed by the assistant so it is like a
>     guided tour.
>       o Firefox
>       o LibreOffice Writer
>       o LibreOffice Calc
>       o Ubuntu Software Center
>       o Gnome Control Panel
>       o Gedit
>       o The Ubuntu Gnome Installation Process
>       o Mines
>       o Nautilus
>       o Empathy
>   * Creating a "Welcome" app that launches on first run to introduce the users to the features in a carousel style. This is essentially the
>     "About" application found on existing Gnome Systems but will be designed to be a bit more welcoming.
>
> As the entire platform will be released as Open Source, you guys can easily adopt it for other linux distributions and desktop interfaces.
> This will be useful to any of you that manage other distros as well.
>
> On Thu, Dec 11, 2014 at 10:18 PM, Ali/amjjawad <amjjawad at gnome.org <mailto:amjjawad at gnome.org> <amjjawad at gnome.org>> wrote:
>
>
>
>     On Fri, Dec 12, 2014 at 1:46 PM, Keith I Myers <keithiokepamyers at gmail.com <mailto:keithiokepamyers at gmail.com> <keithiokepamyers at gmail.com>> wrote:
>
>         Hello All,
>
>
>     Hello :D
>
>
>         I had issues sleeping last night so I had to do what every reasonable geek would do, build something.
>
>         I created a very basic Ubuntu GNOME Simulator that runs inside your web browser. It is VERY rough around the edges right now but it
>         may have some potential when it comes to showing users what Ubuntu GNOME feels like before they install.
>
>         You can access the partially functional demo with the link below. The site is best viewed on Firefox or Chrome and on a high res
>         screen if possible.
>
>         http://ubuntu-gnome.kmyers.me/?showguide=false
>
>         So far, all you can really do is launch the activities menu and select the Ubuntu Software Center and A terminal. I tried to simulate
>         the feel of Gnome Shell as much as possible, the escape key exits the main launcher.
>
>         I also coded a simple guide to help potential users navigate the system
>
>         http://ubuntu-gnome.kmyers.me/?showguide=true
>
>         Thoughts?
>         --
>
>
>     Okay, I'm really speechless. This is SUPER HELPFUL if we could make it even better and I think this is the kind of tour that Tim was
>     wanted to have on our home page. I just can't express myself here but this is amazing :D I loved the idea, thank you so much!
>
>
>
>         --
>         Keith I Myers
>         http://http://KMyers.me
>         +Keith I Myers <http://plus.kmyers.me/> <http://plus.kmyers.me/>
>         Mobile : (305)-929-3475 <tel:%28305%29-929-3475>
>
>
>
>
>
>         --
>         Ubuntu-GNOME mailing list
>         Ubuntu-GNOME at lists.ubuntu.com <mailto:Ubuntu-GNOME at lists.ubuntu.com> <Ubuntu-GNOME at lists.ubuntu.com>
>         Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome
>
>
>     I'm sure by time, we could make it even better. If we managed to simulate the main functions, that would be great!
>
>     --
>     Best Regards,
>     Ali/amjjawad <https://wiki.ubuntu.com/amjjawad> <https://wiki.ubuntu.com/amjjawad>
>     *Remember: *"All of us are smarter than any one of us."
>
>     Ubuntu GNOME OneStopPage <https://wiki.ubuntu.com/UbuntuGNOME/OneStopPage> <https://wiki.ubuntu.com/UbuntuGNOME/OneStopPage>
>     http://torios.org - StartUbuntu <https://wiki.ubuntu.com/StartUbuntu> <https://wiki.ubuntu.com/StartUbuntu> - http://amjjawad.net
>
>
>
>
> --
>
> --
> Keith I Myershttp://http://KMyers.me
> +Keith I Myers <http://plus.kmyers.me/> <http://plus.kmyers.me/>
> Mobile : (305)-929-3475
>
>
>
>
>
>
>
>
>
>
> --
> Ubuntu-GNOME mailing list
> Ubuntu-GNOME at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-gnome/attachments/20141212/49364a73/attachment.html>


More information about the Ubuntu-GNOME mailing list