Rok założenia: 2008Kontakt
wszystko o serwisach WWW, głównie od strony technicznej (XHMTL, CSS, PHP, MySQL)
Poinformuj znajomych o tym wątku
Poinformuj znajomych na Facebook-u o tym wątku Poinformuj innych ludzi na Wykopie o tym wątku Poinformuj znajomych na Twitter-ze o tym wątku Poinformuj znajomych na Blip-ie o tym wątku Poinformuj znajomych na Buzz-ie o tym wątku Poinformuj znajomych na GG o tym wątku

CDATA jak to rozumieć

Postprzez jib
napisane: 18 Lut 2009, o 11:42

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
jaką funkcję definicyjną spełniają ramy w zamieszczane w stylach o takie?

<style type="text/css">
/*<![CDATA[*/

/*]]>*/
</style>

w google wyczytałem coś na temat obrony przeciw starszym wyszukiwarkom ale to dotyczyło komentarzy html <!-- -->, więc jak to się czyta, czy należy się tym przejmować?

Awatar użytkownika
jib
 
Posty: 68
Rejestracja: 12 Lut 2009
Miejscowość: uk


Re: CDATA jak to rozumieć

Postprzez Paweł Landzberg
napisane: 19 Lut 2009, o 01:03

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Z tego co przed chwilą wyczytałem to jest to stosowane w dokumentach XML i polega na tym, że zawartość pomiędzy jest dosłownie cytowana (wszystkie znaki < % $ # &/ ? itp/).

Teoretycznie jest to stosowane w XHTMLu. Tylko, że problem polega na tym, że aby przeglądarki odczytywały XHTML jako dokument XML musi to być zadeklarowane (np. application/xhtml+xml) a większość współczesnych przeglądarek nie rozumie takich plików i one po prostu nie działają.

Także dokumenty XHTML, mimo, iż mają np. na początku <?xml version="1.0" encoding="utf-8"?> to i tak nie zmienia nic, bo dalej są zadeklarowane jako text/html - czyli czytane są jako zwykły html.

Ogólnie raczej bym dał sobie z tym spokój.

Awatar użytkownika
Paweł Landzberg
 
Posty: 2428
Rejestracja: 14 Wrz 2008
Miejscowość: Brzeźno Wielkie

Re: CDATA jak to rozumieć

Postprzez jib
napisane: 22 Lut 2009, o 14:09

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
dzięki, właściwie to dałem zapytanie z ciekawości, ale teraz mam mankamentny problem z kodowaniem utf-8 wiem mogę sprawdzić w sieci ale właśnie robię coś innego, już od kilku miesięcy i problem nie znika :), chodzi o to że zapisuje stronę www z wewnętrznym meta tagiem charset=utf-8 po czym koduję plik który piszę przy pomocy edytora kEd na kodowanie docelowe utf-8 i co dalej należy zrobić?, bo po wrzuceniu na serwer polskie znaki nie działają, może wypowiesz się nieco na ten temat?

Awatar użytkownika
jib
 
Posty: 68
Rejestracja: 12 Lut 2009
Miejscowość: uk

Re: CDATA jak to rozumieć

Postprzez Paweł Landzberg
napisane: 23 Lut 2009, o 13:09

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Miałem kiedyś problem z kodowaniem znaków. Właściwie to nie wiem od czego to było, ale zamiast polskich znaków miałem jakieś krzaki. Co więcej te krzaki pojawiały się w kodzie dokumentu! Nie wiem dlaczego, ale kod mi się sam zmienił i miałem w nich krzaki - wiązało się to niestety z tym, że wszystkie te krzaki musiałem ręcznie zamienić na polskie litery... horror.

Ok, ale przejdźmy do rzeczy. Ja używam takiego znacznika w kodzie:
Kod: Zaznacz wszystko
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Oczywiście pliki, tak jak mówisz zapisuje w formacie utf-8.

Dodatkowo w pliku .htaccess mam taką linijkę:
Kod: Zaznacz wszystko
AddDefaultCharset UTF-8

Sprawia ona, że strony domyślnie są interpretowane jako kodowane w utf-8.

Jak narazie nie mam z kodowaniem już problemów i wszystko dobrze się wyświetla.

Awatar użytkownika
Paweł Landzberg
 
Posty: 2428
Rejestracja: 14 Wrz 2008
Miejscowość: Brzeźno Wielkie

Re: CDATA jak to rozumieć

Postprzez jib
napisane: 24 Lut 2009, o 12:53

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
sprubóje pózniej z tym htaccess, dzienx:)

Awatar użytkownika
jib
 
Posty: 68
Rejestracja: 12 Lut 2009
Miejscowość: uk



Wróć do Tworzenie stron

 


  • Podobne tematy
    Odpowiedzi
    Wyświetleń
    Ostatni post

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 2 gości