Σελίδα 1 από 1

Εμφάνιση icons με απενεργοποιημένη την javascript

Δημοσιεύτηκε: Πέμ 2 Φεβ 2023, 09:51
από loukas2023
Καλημέρα και καλώς σας βρίσκω.
Θα ήθελα τα φώτα σας παρακαλώ όσοι γνωρίζετε.
Φτιάχνω ένα φόρουμ το οποίο θέλω να είναι όσο ποιο καθαρός γίνεται ο κώδικας από javascript γιατί προορίζετε να τρέχει ως hidden service και ο tor browser θα πρέπει να ρυθμίζετε σε safest mode που απενεργοποιεί τα πάντα από script και ενεργό περιεχόμενο. Μέχρι στιγμής όλα καλά, αλλά τα icons της σελίδας φαίνονται ως κουκίδες και γραμμές, ενώ σε παρόμοια site βλέπω ότι φαίνονται κανονικά. Σε αναζητήσεις σε διάφορα φόρουμ του εξωτερικού, λέγεται ότι πρέπει να φορτώσω τα icons σε άλλη μορφή και όχι σε αυτή που είναι τώρα, αλλα δεν ξεκαθαρίζουν πως και τι.
Καμιά ιδέα? Ευχαριστώ εκ των προτέρων.

Re: Εμφάνιση icons με απενεργοποιημένη την javascript

Δημοσιεύτηκε: Πέμ 2 Φεβ 2023, 23:00
από tzampatzis
Όταν λες εικονίδια εννοείς τα font awesome εικονίδια ή κάποια άλλα;

Μπορείς να μου βάλεις ένα screenshot για να τα δώ;

Re: Εμφάνιση icons με απενεργοποιημένη την javascript

Δημοσιεύτηκε: Σάβ 4 Φεβ 2023, 12:06
από loukas2023
Καλημέρα. Αυτό ακριβώς εννοώ.
Παλιά τα icons δεν φόρτωναν μέσω γραμματοσειρών, υπήρχαν σε ξεχωριστό φάκελο σε svg αρχεία.

Re: Εμφάνιση icons με απενεργοποιημένη την javascript

Δημοσιεύτηκε: Κυρ 5 Φεβ 2023, 22:39
από tzampatzis
Αυτά είναι font awesome εικονίδια και μπορεί να τα φορτώσει μόνο μέσα από js. Είτε το φορτώσεις από CDN, είτε τοπικα.

Σε strict λειτουργία (που δε δουλεύει έτσι κι αλλιώς το js), μπορείς μόνο να αναζητήσεις τα εικονίδια μέσα απ' το στυλ (html αρχεία μέσα απ' τον φάκελο styles) και να αντικαταστήσεις ότι έχει τιμή fa- .

Αν με ρωτούσες θα σου έλεγα ότι είναι εξαιρετικά χρονοβόρο και δύσκολο.

Re: Εμφάνιση icons με απενεργοποιημένη την javascript

Δημοσιεύτηκε: Δευ 6 Φεβ 2023, 18:57
από loukas2023
Συνομίλησα με ανθρώπους που κάνουν χρήση του phpBB ως Hidden Service και μου έδωσαν ένα κόλπο που λειτουργεί όπως το θέλω μόνο με το prosilver.
Ποιο συνοπτικά, κατεβάζεις μια έκδοση phpbb 3.1.XX και αφού διαγράψεις από τον φάκελο των στυλ της νέας σου εγκατάστασης όλο το φάκελο prosilver, μεταφέρεις της παλιάς έκδοσης. Λειτουργεί δίχως προβλήματα, αλλά το αποτέλεσμα με θέμα το prosilver είναι σαν να βρίσκεσαι 20+ χρόνια πίσω. Δε μπορώ να καταλάβω αυτή τη μανία των προγραμματιστών με τις εξωτερικές μεταφορτώσεις γραμματοσειρών, με όλα τα σκουπίδια της javascript και με όσα παράγωγα κυκλοφορούν εκεί έξω, από τη στιγμή που υπάρχουν λύσεις που είναι ποιο γρήγορες, ποιο ελαφριές και ποιο ασφαλής. Παλιότερα η πλατφόρμα είχε πολλά πλεονεκτήματα, σήμερα είναι μονόδρομος η χρήση κάποιου εναλλακτικού CMS. Μάλλον θα τη κάνω για WP με καθαρό κώδικα γραμμένο σε HTML5-CSS3-SASS που έχει όλες τις σύγχρονες λειτουργίες ενός site και είναι πανάλαφρο και ασφαλές.

Ευχαριστώ φίλε tzampatzis για την επικοινωνία σου.
Καλή συνέχεια.