JetBrowser web browser

conmarap | Δευ, 04/30/2012 - 07:40 | 3' | 17



Τι είναι το JetBrowser; Μα, ο αντικαταστάτης του Firefox στο Cinux φυσικά! (screenshot στο τέλος).

Το JetBrowser είναι ένα project που ξεκίνησα πρίν από χρόνια και αναφερόταν σε έναν web browser για Windows και Windows Phone devices. Ο στόχος του ήταν να προσφέρει στον χρήστη του ένα κοινονικό, ασφαλές, ελαφρύ και εύκολο στη χρήση περιβάλλον. Ο ίδιος ο περιγητής ερχόταν μαζί με Facebook, Twitter και e-mail clients αποδεσμεύοντας τον χρήστη από περιττές κινήσεις όταν θέλει να μοιραστεί κάτι στην κοινονική πλατφόρμα επιλογής του. Μαζί με αυτό, υπήρχε και η επιλογή να κατεβάσει ο χρήστης video από το youtube σε μορφή όχι flv αλλά mp4 ή και mp3! Μαζί με τα καλούδια αυτά, υπστήριζε automatic updates, bug και statistics submission. Μα το καλύτερο χαρακτηριστικό του ήταν το "JetBrowser Market" από όπου ο χρήστης μπορούσε να κατεβάσει plugins. 

Η έκδοσή του για το Windows Phone περιελάμβανε παρόμοια χαρακτηρηστικά μα, δεν έφτασε ποτέ στο Windows Phone Marketplace. Μαζί με αυτά, το JetBrowser για Windows έπαπψα να το αναπτύσσω και αυτό επειδή ξεκίνησα την ανάπτυξη του Cinux. Μα πρίν σταμματήσει η ανάπτυξή του είχα υποσχεθεί στους 500+ χρήστες του παγκοσμίως ότι θα επέστρεφα σύντομα, αυτή τη φορά όμως σε Linux. Και ιδού, μετά από έναν χρόνο, o JetBrowser 6.0c!

Γραμμένο σε C, Python και λίγη Bash (είναι βασισμένος στο WebKit, όπως και το Chrome), ο JetBrowser αποτελεί τον πλέον ασφαλή, ελαφρύ, ταχύ και εύκολο στη χρήση web browser. Έχει και προοπτικές υποστήριξης για OS X και Windows πέρα από το Linux (και για Haiku στο μέλλον). 

Για να το κατεβάσετε απλά επισκευθείτε την σελίδα του browser. Για να τον εγκαταστήσετε απλά αποσυμπιέζετε το αρχείο που θα κατεβάσετε και μετά τρέχετε "sudo ./install" (δεξί κλίκ + About για περισσότερες πληροφορίες). Τόσο απλό.



Δώσε αστέρια!
Σχόλια

Προσωπικα μεχρι να γινει ανοιχτου κωδικα, δεν θα μπω καν στη διαδικασια να τον δοκιμασω.
https://jetbrowser.codeplex.com/SourceControl/list/changesets

Soon
JetBrowser will turn open source. It's a thought I had some time now
but, due to code stealers I decided to keep it closed source. It already
has a lot of users ( about 36 on the current release and more than 35
with older releases ). So, because it's
a lot of work developing an SDK, I'm thinking of turning JetBrowser
open source ( of course only the Windows version ) and building a
developer community. What do you say? And basically would you like this
idea?

conmarap]Αυτό είναι πολύ παλιό post. Open Source είναι... 


Μπορεις να μας δωσεις ενα link με το κωδικα? 

conmarap]...Γραμμένο σε C, Python...



Aν το κατεβάσεις, και ο κώδικας φάτσα φόρα θα'ναι...  

το επόμενο βήμα ποιο είναι ?

να μας χαστουκίσεις και να μας βγάλεις τα νύχια αν δεν τον χρησιμοποιήσουμε? 

g.b]το επόμενο βήμα ποιο είναι ?

να μας χαστουκίσεις και να μας βγάλεις τα νύχια αν δεν τον χρησιμοποιήσουμε? 



Εχμμ... Δεν είπα κάτι τέτοιο και ούτε το επιθυμώ αυτό. Δεν υπάρχει λόγος παρεκτροπής.  

Απλος και γρηγορος περιηγητης οντως - και με "σφαιρατο" back οπως ολοι οι webkit based.

Τωρα, σχετικα με την "ενταση" που δημιουργηθηκε παραπανω, νομιζω η αρχικη τοποθετηση του vangrale ηταν λιγο υπερβολικη. Ολα τα firmwares του πυρηνα που χρησιμοποιουν πχ το ubuntu, ειναι ανοιχτα ? οι official video drivers που χρησιμοποιουν τοσοι και τοσοι ανθρωποι εδω στο φορουμ και τους διαφημιζουν και γραφουν και ποστς σχετικα με την εγκατασταση τους (και μαλιστα απο κονσολα..) ειναι ανοιχτοι ? Το να χρησιμοποιεις jabber client πχ αλλα να συνδεεσαι με το msn ή το yahoo ή το facebook για να μιλησεις με φιλους σου ειναι "ανοιχτη" επικοινωνια ? το skype που τοσοι users - ακομα και εδω στο φορουμ - χρησιμοποιουν ειναι ανοιχτο ?  Ακομα πιο συγκεκριμενα η χρηση του firefox με τα τοσα "κλειστα" plugins θεωρειται στα αληθεια ανοιχτη ? για να μην πιασουμε το unrar το flash plugin κλπ κλπ

Σε γενικες γραμμες τελος καλο, ολα καλα - μια και ο conmarap δινει τον κωδικα μαζι με το προγραμμα - αν και ενα ξεχωριστο source directory συν μια κοπια της χρησιμοποιουμενης αδειας, θα εκανε πιο εμφανες το ολο θεμα ;-)

herco]....
Τωρα, σχετικα με την "ενταση" που δημιουργηθηκε παραπανω, νομιζω η αρχικη τοποθετηση του vangrale ηταν λιγο υπερβολικη. ....



Welcome to the Greek Open Source community... :D


herco]
αν και ενα ξεχωριστο source directory συν μια κοπια της χρησιμοποιουμενης αδειας, θα εκανε πιο εμφανες το ολο θεμα ;-)



Tην άδεια την χρησιμοποιώ μόνο και μόνο να προστατευθεί όσο δεν είναι ακόμα και τόσο γνωστό το Cinux στο σύνολό του.

Πάντως χαίρομαι που σου άρεσε γενικά. Έχει δουλειά βέβαια ακόμα. 

@herco
Δεν ηταν καθολου υπερβολικη. Απλα ειπα πως προσωπικα δεν θα μπω καν στη διαδικασια να τον δοκιμασω, επειδη στο link που μας εδωσε, δεν υπηρχε πουθενα ο κωδικας, και μαλιστα εγραφε οτι στο μελλον προκειτε να γινει ανοιχτου κωδικα.
Επισης, ολες οι παραπανω εφαρμογες, οδηγοι, firmware, κλπ., τις χρησιμοποιουμε μονο και σε περιπτωση που δεν μας καλυπτουν απολυτα οι ανοιχτου κωδικα, οποτε δεν ειναι το ιδιο.

@conmarap
Καλο ειναι, κατα την αποψη μου, να ενημερωσεις τη σελιδα, και να προσθεσεις οπως σου ειπε ο herco τον κωδικα και μια αδεια. Ετσι, θα μπουν ακομα περισσοτεροι χρηστες στη διαδικασια να κατεβασουν και να δοκιμασουν τον JetBrowser.
Γραψε και σε ποιες διανομες και εκδοσεις λειτουργει, για να το γνωριζουν οι χρηστες.

vagrale13]
@conmarap
Καλο ειναι, κατα την αποψη μου, να ενημερωσεις τη σελιδα, και να προσθεσεις οπως σου ειπε ο herco τον κωδικα και μια αδεια. Ετσι, θα μπουν ακομα περισσοτεροι χρηστες στη διαδικασια να κατεβασουν και να δοκιμασουν τον JetBrowser.
Γραψε και σε ποιες διανομες και εκδοσεις λειτουργει, για να το γνωριζουν οι χρηστες.



Okay, με την επόμενη έκδοση ανεβάζω και τον κώδικα. 

Το κατεβασα, το εκανα install με βαση το script αλλα σε Slackel δεν ετρεξε καν.
Εκανα install και τον inspector αλλα συνεχιζει να μου πεταει προβλημα εκει.

slackware]Το κατεβασα, το εκανα install με βαση το script αλλα σε Slackel δεν ετρεξε καν.
Εκανα install και τον inspector αλλα συνεχιζει να μου πεταει προβλημα εκει.



Χρειάζεται το Python-Webkit, το έχεις εγκατεστημένο? Χωρίς αυτό δεν θα τρέξει. Ο Inspector έρχεται μαζί με τον browser.

pywebkitgtk-1.1.8-i486-2cd [inst=ναι]: pywebkitgtk (Python bindings for WebKitGtk)
λογικα αυτο εννοεις

To error που μου βγαζει
panthro[C]$ /tmp/webarena/webarena
Traceback (most recent call last):
  File "/tmp/webarena/webarena", line 22, in <module>
    from inspector import Inspector
ImportError: Bad magic number in /tmp/webarena/inspector.pyc
panthro[C]$

slackware]pywebkitgtk-1.1.8-i486-2cd [inst=ναι]: pywebkitgtk (Python bindings for WebKitGtk)
λογικα αυτο εννοεις

To error που μου βγαζει
panthro[C]$ /tmp/webarena/webarena
Traceback (most recent call last):
  File "/tmp/webarena/webarena", line 22, in <module>
    from inspector import Inspector
ImportError: Bad magic number in /tmp/webarena/inspector.pyc
panthro[C]$



Όμορφα. Αν μπορέις κάντο ποστ στo Issue tracker για να το διευθετήσω. Για να σου δουλέψει ο browser από μόνος του, κάνε comment το  "from inspector import Inspector" και εκεί που το δηλώνω στην κλάση του web browser. Τότε θα σου δουλέψει. Αν είναι στείλε μου pm με το mail σου να σου στείλω τον κώδικα του inspector να δούμε μήπως φταίει κάτι άλλο, αν δεν βαριέσαι.