#frontend
3 API με αυτήν την ετικέτα
SVG Optimizer API
Συρρικνώστε και καθαρίστε αρχεία SVG αυτόματα με το SVGO, το βιομηχανικό πρότυπο βελτιστοποιητή SVG. Το τελικό σημείο optimize αφαιρεί σχόλια, μεταδεδομένα, περιττά στοιχεία επεξεργαστή και περιττές ιδιότητες, συμπτύσσει και συγχωνεύει διαδρομές, και επιστρέφει μικρογραφημένη σήμανση μαζί με τα αρχικά και βελτιστοποιημένα μεγέθη byte και το ποσοστό εξοικονόμησης — συνήθως 30-60% μικρότερο. Το τελικό σημείο data-uri πηγαίνει ένα βήμα παραπέρα και επιστρέφει ένα έτοιμο για επικόλληση CSS data URI (κωδικοποιημένο URL ή base64) συν τον αντίστοιχο κανόνα background-image, ώστε να μπορείτε να ενσωματώσετε εικονίδια χωρίς επιπλέον αίτημα HTTP. Ιδανικό για αγωγούς κατασκευής, συστήματα εικονιδίων, εργαλεία σχεδίασης, email και ενσωμάτωση SVG σε CSS. Καθαρή τοπική επεξεργασία — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεση; στείλτε σήμανση μέσω POST για μεγάλα αρχεία (έως 2 MB). Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Διακρίνεται από συμπίεση εικόνας ράστερ, δημιουργία QR/κωδικών και μορφοποίηση JSON/HTML.
api.oanor.com/svgo-api
API μεγέθους πακέτου
Πόσο μεγάλο είναι αυτό το πακέτο npm; Λάβετε το συμπιεσμένο και gzipped μέγεθος πακέτου οποιουδήποτε πακέτου npm — συν τον αριθμό των εξαρτήσεών του, το μέγεθος που συνεισφέρει κάθε εξάρτηση, τις peer εξαρτήσεις, αν παρέχει ένα ES module και αν είναι side-effect-free — σε μία μόνο κλήση. Καθορίστε μια έκδοση ([email protected]) ή λάβετε την τελευταία, και τραβήξτε το μέγεθος πακέτου σε πρόσφατες εκδόσεις ενός πακέτου για να εντοπίσετε παλινδρομήσεις με την πάροδο του χρόνου. Υποστηρίζεται από τη δημόσια υπηρεσία Bundlephobia· τα αποτελέσματα είναι ζωντανά (χωρίς cache). 3 endpoints. Σχεδιασμένο για προϋπολογισμούς απόδοσης frontend, ελέγχους CI μεγέθους πακέτου, εργαλεία "κόστους προσθήκης αυτής της εξάρτησης" και πίνακες ελέγχου εξαρτήσεων. Διακρίνεται από μια απλή αναζήτηση μητρώου npm (μεταδεδομένα) ή μια υπηρεσία γραφήματος εξαρτήσεων — αυτό μετρά τα πραγματικά byte που αποστέλλονται. Χωρίς upstream κλειδί, χωρίς cache.
api.oanor.com/bundlephobia-api
Μπορώ να Χρησιμοποιήσω API
Δεδομένα συμβατότητας χαρακτηριστικών προγράμματος περιήγησης ως API — οι πίνακες υποστήριξης "Can I Use" για πάνω από 550 χαρακτηριστικά πλατφόρμας ιστού σε 19 προγράμματα περιήγησης (Chrome, Edge, Firefox, Safari, iOS Safari, Samsung Internet, Opera, IE και άλλα). Αναζητήστε οποιοδήποτε χαρακτηριστικό (flexbox, css-grid, webp, fetch, websockets, …) για τον πλήρη πίνακα υποστήριξής του: τρέχουσα υποστήριξη ανά πρόγραμμα περιήγησης, την πρώτη έκδοση που παρείχε πλήρη υποστήριξη, σημαίες μερικής/προθεματικής/απενεργοποιημένης υποστήριξης και σημειώσεις, την κατάσταση προδιαγραφής, κατηγορίες, λέξεις-κλειδιά, παγκόσμιο μερίδιο χρήσης και συνδέσμους αναφοράς. Κάντε μια ερώτηση για ένα συγκεκριμένο χαρακτηριστικό×πρόγραμμα περιήγησης, λίστα ή φιλτράρισμα χαρακτηριστικών ανά κατηγορία, αναζήτηση χαρακτηριστικών με λέξη-κλειδί και λάβετε τη λίστα προγραμμάτων περιήγησης/παραγόντων με ιστορικό εκδόσεων και την υπόμνημα κατηγορίας/κατάστασης. Υποστηρίζεται από το δημόσιο σύνολο δεδομένων caniuse-db (ανανεώνεται κάθε 12 ώρες); τα αποτελέσματα αναζήτησης υπολογίζονται ζωντανά. 7 τελικά σημεία. Κατασκευασμένο για εργαλεία δόμησης, αποφάσεις polyfill, πίνακες συμβατότητας, linters και τεκμηρίωση. Χωρίς upstream κλειδί.
api.oanor.com/caniuse-api