04 Jan 2011 @ 15:36 

Με το motto “don’t you think its time to try a Different Browser”, 10+ χρόνια πριν είχα ασχοληθεί με την κατασκευή του πρώτου ολοκληρωμένου ελληνικού browser, του NetSurfer Browser III.

Ο NetSurfer αποτέλεσε το πρώτο μου Project σε Visual Basic. Ξεκίνησε σε έκδοση vb4, συνέχισε σε vb5 (ως NetSurfer2000) και εξελίχθηκε σε ένα πρόγραμμα που συνδύαζε βιβλιοθήκες από C++, πολύ subclassing σε vb6 πλέον, και ονομάστηκε “NetSurfer Browser III”.

Στην τελευταία αυτή έκδοση με βοήθησε πάρα πολύ και ένας ανώνυμος “γνωστός” από την Αμερική, ο “John”. Έτσι καταφέραμε να φτιάξουμε ένα πρωτότυπο πρόγραμμα για την εποχή του, με μικρολεπτομέρειες που δεν είχαν ο Netscape (μελοντικά firefox) ούτε ο Internet Explorer, που βασιζόταν όμως στην rendering engine του Internet Explorer.

Το πρόγραμμα χρησιμοποιήθηκε από πολλούς, αλλά αργότερα με την εξέλιξη των browsers (βλέπε tabs και plugins), εγκαταλήφθηκε ακόμη και από εμάς. Η έκδοση 4 σχεδιαζόταν να είναι εντελώς web-based με ελάχιστα components σε vb, αλλά κάπου εκεί χάσαμε την επαφή/επικοινωνία με τον John και το όλο project σταμάτησε οριστικά…

10 χρόνια μετά όμως, το ίδιο πρόγραμμα διαπίστωσα ότι τρέχει και φυσικά πλέον με απίστευτη ταχύτητα στα Windows 7, χωρίς καμία απολύτως αλλαγή!

Το αρνητικό είναι ότι η vb6 έχει πλέον σχεδόν εγκαταληφθεί γενικώς, χρόνος για να ασχοληθώ δεν υπάρχει και το μόνο θετικό είναι πως η rendering engine που χρησιμοποιεί ο Chrome είναι πλέον διαθέσιμη…

Έτσι μπήκε η ιδέα να ξαναχτιστεί το πρόγραμμα από την αρχή (λέμε τώρα, γιατί για να το ξανακάνω μόνος μου θα πάρει χρόνια).

Οπότε, αν ενδιαφέρει κάποιον μπορείτε να με ενημερώσετε!

(σχετική σελίδα του παλιού project λειτουργεί στο www.netsurferbrowser.com)

Θα ανανεώσω σύντομα το post αυτό με τα σχετικά screenshots!

Λεωνίδας Παπαδόπουλος

Posted By: leo
Last Edit: 26 Mar 2013 @ 22:42

EmailPermalink
Tags
Tags: ,
Categories: Internet, Programming, Projects


 

Responses to this post » (None)

 

Sorry, but comments are closed. Check out another post and speak up!

Tags
Comment Meta:
RSS Feed for comments

 Last 50 Posts
 Back
Change Theme...
  • Users » 1
  • Posts/Pages » 73
  • Comments » 0
Change Theme...
  • VoidVoid
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater « Default
  • FireFire
  • LightLight

Airplay



    No Child Pages.

Projects



    No Child Pages.

Portfolio



    No Child Pages.

Wall



    No Child Pages.

NetSurfer Browser



    No Child Pages.

Portfolio 2 Columns



    No Child Pages.

Portfolio 3 Columns



    No Child Pages.