Ένα δύσκολο χειρουργείο. Αφαίρεση του Font Awesome από το σύστημα και αντικατάσταση με το Font Minisome!

Post Photo
Δευτέρα 1 Απριλίου 2019

Άρθρο για συναδέλφους. To Font Awesome είναι μια πανέμορφη και βολική συλλογή εικονιδίων για σελίδες. Το πρόβλημα είναι ότι.. είναι 2,7ΜΒ (τουλάχιστον στην έκδοση που είχα).

Αυτό είναι το πρόβλημα γενικότερα με τα frameworks κάθε λογής.

Είναι σούπερ χρήσιμα για prototyping, τη γρήγορη δημιουργία νέων διεπαφών και γενικότερα την ταχύτατη παραγωγή λειτουργικού κώδικα.

Το πρόβλημα είναι ότι φορτώνοντας εικονίδια (βλ. Font Awesome), Bootstrap, πιθανώς Foundation, jQuery, ίσως jQuery UI ή κάποιο άλλο Framework χωρίς ακόμα να έχεις ξεκινήσει έχεις φτιάξει μια σελίδα με όγκο 5ΜΒ!

Έφτιαξα λοιπόν το σύστημα που βλέπετε μπροστά σας και με ενοχλούσαν τα 2,7ΜΒ του Font Awesome. Το σύστημά μου χρειάζεται 40 εικονίδια. Τόσα είναι στο σύνολο. Έφαγα λοιπόν ένα Σαββατοκύριακο να φτιάξω το δικό μου Font Awesome. Το βάφτισα Font Minisome και ο όγκος του είναι 30KB!

Δεν ήταν εύκολο όμως. Θέλει προσοχή με τα πνευματικά δικαιώματα. Ζούμε σε περίεργες εποχές οπότε θέλει μεγάλη προσοχή τι χρησιμοποιείς.

Το γνωρίζετε ότι έστω και θεωρητικά λόγω του άρθρου 13 και του άρθρου 11 της Ευρωπαϊκής μαφίας ακόμα και τα CDΝ (Content Delivery Networks) είναι παράνομα; Ναι, προφανώς δεν έχουν τα πνευματικά δικαιώματα του κώδικα που διανέμουν.

Η εγχείρηση πέτυχε και ο ασθενής δεν απεβίωσε.

Αν σας ενδιαφέρει η δουλειά μου σε λίγες ώρες θα τη βγάλω σε ανοιχτό κώδικα (Open Source) στο GitHub. 

Ήδη στο τέλος της σελίδας θα παρατηρήσετε ότι εμφανίστηκε ένα.. γατί!

Κοινοποίησε το άρθρο

Στήριξε μια από τις λιγοστές οάσεις ελεύθερης γραφής κοινοποιώντας το άρθρο. Έτσι στηρίζεις τη σελίδα ώστε αύριο να μπορεί να στηρίξει και σένα.