On 10/02/2020 22:10, Andrzej P. Wozniak wrote:
Podany plik svg tak nie działa w przeglądarkach. Zawiera symbole bez
instancji i przeglądarka słusznie nie renderuje nic.
Najpierw przytoczyłeś odwołanie do konkretnego obiektu, a teraz
twierdzisz, że w kodzie html nie może być takiego odwołania href do
obiektów w pliku svg?
Nic takiego nie twierdze. We wskazanym pliku nie ma takich odwołań. Ma
symole ale nie ma instancji. Słusznie wychodzi biała kartka.
To w jaki sposób na stronie Adobe są z tego pliku
wyświetlane ikony?
Bo przeglądarka Adobe zamiast renderować instancje ikon renderuje ikony.
Też możesz sobie sam napisać taką przegladarkę, ale to nie jest
przeglądarka plików graficznych svg tylko przeglądarka plików symboli w svg.
Czym niby są te symbole zebrane w plik svg? Przecież sam wykazałeś, że
każdy z nich definiuje jakąś grafikę, więc jest to biblioteka grafik.
Tak samo jak font. To też bibliteka symboli i zero tekstu do wyświetlenia.
Termin się nie podoba?
Nie odróżniasz defenicji symbolu od instancji.
Podobnie, jeśli chcesz sobie "wyświetlić na ekranie czcionkę" musisz,
poza plikiem z symbolami liter dostarczyć jeszcze JAKIEŚ LITERY.
Natomiast możesz oczywiście użyć specjalnej przeglądarki do fontów. Coś
co samo sobie doda Quick brown fox ...
To podaj termin standardowy używany w oficjalnej
dokumentacji, nie ustawiaj kolejnych chochołów.
Symbol.
Zwracam uwagę po raz kolejny, że plik exe też nie jest zbiorczą grafiką
(raczej nie PRZEDE WSZYSTKIM), a jednak IrfanView potrafi wyświetlić
zawarte w nim ikony i inne zasoby graficzne.
Ponieważ ktoś go tak zaimplementował.
Natomiast do plikow z symbolami takiej implementacji brak. Najwidczniej
mało kto z tego korzysta.
Niekt nie obrazi się jesli taki ficer dopiszesz do IV.
Są poza tym pliki DLL zawierające wyłącznie zasoby, w szczególnym
przypadku mogą to być same grafiki.
Widzę że idziesz w banały machając coraz szybciej rękami.
Masz z tymi plikami jakiś problem?
Ja problem *rozwiązałem*. Tam gdzie inni widzą tajemnicze programy ja
zerknąłem w kod, wpisałem słowa svg sybol w google i znalazłem
rozwiązanie. Przepraszam.
Bo IrfanView w kazdym przypadku
potrafi wyświetlić czysto graficzne zasoby.
Oczywiście pod warunkiem że ktoś napisze do tych "zasobów" prawdiłową
iterpretację. Najwidoczniej do tego zasobu jej nie ma. Tak to już jest
że mało popularne formaty mają nikłe szanse na wsparcie.
Masz zatem następujące zadanie:
Nie, ja swoje wykonałem. Nakierowałem na właściwe tory i wyjaśniłem
dlaczego tam coś jest ale nie ma w przeglądarkach.
Agresywny jesteś. Zastanawiające. Nikomu nie ubliżyłem w tym wątku, a
wręcz wyjaśniłem grzecznie. Możesz podać powód?
|