Results 1 to 16 of 16
Thread: Character Encoding â HTML
Hybrid View
-
9th May 2009 16:31 #1
Character Encoding â HTML
Ïî÷íàõ åäíà ñòðàíè÷êà äà ïðàâÿ. Îáà÷å êèðèëèöàòà íå ÿ ïðèåìà. Èçêàðâà íÿêàêâè éåðîãëèôè âìåñòî òîâà, êîåòî òðÿáâà. Èçïîëçâàõ UTF-8, ISO-8859-2 è ISO-8859-1 è íå ñòàâà.
Åòî òîâà ñúì íàïèñàë çà ìîìåíòà. Êîëêîòî äà ïðàâè ïðàçíà ñòðàíèöà ñ èìå. Êàêúâ åíêîäèíã äà ïîëàçâàì, ÷å äà ðàçïîçíàå êèðèëèöàòà?
-
9th May 2009 17:15 #2
Òàêà, êàêòî ñè çàïàìåòèë ôàéëà, åíêîäèíãà ãî ñåòâàø íà charset=windows-1251 è êèðèëèöàòà ùå èçëèçà.
Ïðîáëåìà òè å áèë â òîâà, ÷å ñàìèÿ ôàéë å çàïàçåí ñ ANSI êîäèðîâêà. Àêî èñêàø UTF-8 òàêàâà - îòâàðÿø ñ Notepad, save as - èçáèðàø ñè íàé-äîëó UTF-8.
Ïîñëå â õåäúðà ñëàãàø utf8 è ïàê ùå ñòàíå.
Hey, mother, I come bearing a gift. I'll give you a hint. It's in my diaper and it's not a toaster.
Ïëàíèíà.áã
-
9th May 2009 17:16 #3
-
9th May 2009 17:33 #4Registered User
Join Date: Jul:2006
Location: Âàðíà
Posts: 1,071
-
9th May 2009 17:43 #5
Õì, íå ìè ñå å ñëó÷âàëî.
ÁÎÌ ãàäîðèè ñà ìè ñå ïîëó÷àâàëè îò ëèíóêñêè ðåäàêòîðè ïðåäèìíî.Hey, mother, I come bearing a gift. I'll give you a hint. It's in my diaper and it's not a toaster.
Ïëàíèíà.áã
-
9th May 2009 17:51 #6
-
9th May 2009 18:18 #7
Ñ Geany ìè ñå å ñëó÷âàëî, íå ãî çíàì êîëêî å ïîïóëÿðåí.

Èíà÷å ñ êîíîëåí ðåäàêòîð ãè ìàõàõ..
Hey, mother, I come bearing a gift. I'll give you a hint. It's in my diaper and it's not a toaster.
Ïëàíèíà.áã
-
9th May 2009 18:46 #8Çåâçåê Ïðîâîêàòîð
Join Date: Sep:2005
Location: Sofia
Posts: 18,517
UTF-8 íÿìà BOM. Èìà ñìèñúë ïðè Unicode è UTF-16.
-
9th May 2009 20:47 #9
BOM ïðè PHP ìè å ñúçäàâàë ãîëåìè ïðîáëåìè, îñîáåíî êîãàòî íÿêîé äðóã å áàðàë íÿêîé ôàéë. È ïîñëå õåäúðèòå ãúðìÿò òàì êúäåòî íÿìà output buffering.
Íîòåïàä ðúãà ãàäíèÿ BOM. À äîñòà õîðà ïðîäúëæàâàò äà òâúðäÿò, ÷å òîâà å Îê ðåäàêòîð.
Ñ ïðîñò HTML íå ìè å ñúçäàâàë ïðîáëåìè, íÿìà è êàê.
UTF-8 ìîæå äà íÿìà BOM, íî òàêà èëè èíà÷å ñå ïîñòàâÿ îò íÿêîè ðåäàêòîðè óæ çà äà ñå ðàçïîçíàâà, ÷å å UTF ôàéëà. Unicode ñòàíäàðòà íå ãî çàáðàíÿâà.
"Èìà ñìèñúë ïðè Unicode è UTF-16. "
- Íåïðàâèëíî êàçàíî. UTF-8/16 ñà åíêîäèíã ñõåìè íà Unicode.
-
9th May 2009 21:20 #10Çåâçåê Ïðîâîêàòîð
Join Date: Sep:2005
Location: Sofia
Posts: 18,517
UTF-16 êàêòî è 16 áèòîâèÿ Unicode ñà ñ äâóáàéòîâè ïàð÷åòà è ïðè òÿõ èìà ñìèñúë îò big-endian è little-endian.
UTF-8 íå å Unicode, à íåùî ïîâå÷å. UTF-8 ìîæå äà ðåäñòàâÿ âñè÷êè çíàöè îò UCS-4, êîåòî å ïîâå÷å îò Unicode. Äúëæèíàòà íà åäèí çíàê å ìåæäó 1 è 7 áàéòà. Íå ñúì ÷óë îùå òÿõ äà ãè ðåäÿò ïî ãîëåìèíà êàòî èíäèàíöèòå.Last edited by vvvlado; 9th May 2009 at 21:28.
-
9th May 2009 21:25 #11
-
9th May 2009 22:40 #12Çåâçåê Ïðîâîêàòîð
Join Date: Sep:2005
Location: Sofia
Posts: 18,517
http://en.wikipedia.org/wiki/Unicode
The Unicode codespace is divided into seventeen planes, each comprising 65,536 code points or 256 rows of 256 code points:
17*256*256 = 1114112. Òîâà å äàëå÷ îò 2^31 íà UCS-4 è ñúîòâåòíî UTF-8.
×åòè òè ïðåäè äà êàòåãîðèçèðàø íåùà êàòî ãëóïîñòè. À íà ftp://unicode.org/Public/MAPPINGS âñè÷êè åíêîäèíãè ñà ïðåäñòàâåíè â ñúîòâåòñòâèå ñ ïúðâàòà ïëîñêîñò íà Unicode, êîÿòî å èìåííî 16 áèòîâà. Íå ñúì êàçàë, ÷å Unicode å âèíàãè ñàìî 16 áèòà. Íî âúâ ôàéëîâå, êîèòî óæ ñà Unicode íå ñúì ñðåùàë äðóãî.
-
9th May 2009 23:15 #13
Ñëîâîáëóäñòâàø ñ òåðìèíèòå
Ìîæå è äà ñè ñè ìèñëåë íåùî âÿðíî, íî òîâà, êîåòî ñè êàçàë, å ãëóïîñò. Ïúðâî, "Unicode ôàéëîâå" å áåçñìèñëåíî îïðåäåëåíèå, òúé êàòî Unicode íå å åíêîäèíã. Äîðè ñàìî òîâà îáåçñìèñëÿ ïî-ãîëÿìàòà ÷àñò îò íàïèñàíîòî îò òåá. Âòîðî, UTF-8 ìîæå äà ïðåäñòàâÿ ÷èñëà ñ äî 7 áàéòà, íî ñàìî ìàëêà ÷àñò îò òåçè ÷èñëà îòãîâàðÿò íà çíàöè. ×èñëî != çíàê. Íàé-ãîëåìèÿò çàïàçåí çíàê â Unicode å U+10FFFF, êîéòî ñå ïðåäñòàâÿ â UTF-8 ñ 4 áàéòà. Ñúùîòî âàæè è çà UCS-4 - íå ìîæå äà êàæåø, ÷å å "ïîâå÷å îò Unicode", òúé êàòî ñðàâíÿâàø ÿáúëêè ñ êîìïàêòäèñêîâå (åíêîäèíã ñ mapping).
Last edited by Pesho®; 9th May 2009 at 23:30.
Êîéòî ìè öúêíå ÷åðâåí ïàëåö, äà ìó îìåêíå ÷óðêàòà!
-
10th May 2009 02:42 #14
vvvlado, íàèñòèíà íÿìà äà ñå ðàçáåðåòå
, ìîæå áè çàùîòî òè ñè çíàåø òâîåòî, öèêëèø â íÿêàêâà òâîÿ îêðúæíîñò, è íåçàâèñèìî êîé êàêâî êàçâà, òè ïðîäúëæàâàø ñ òâîåòî, êàòî íåðÿäêî ïîâòàðÿø è ïîòðåòÿø íåùà, êîèòî ñà ÿñíè, à äðóãè ïðîñòî ñ íÿêàêâè òâîè ðàçáèðàíèÿ..
"À ùîì ñúïîñòàâÿø ÷èñëî íà çíàê, ñúùî åíêîäâàø."
- È å òàêà, è íå å òàêà. Unicode íàé-ïðîñòî ñúïîñòàâÿ ÷èñëî íà çíàê. Ïðîñòà òàáëèöà. Åíêîäâàíå â ñëó÷àÿ ñå ðàçáèðà ïðåäñòàâÿíåòî íà òîâà ÷èñëî â ïàìåòòà íà êîìïþòúðà. Èíà÷å ñàìîòî ïîíÿòèå å òàêà, ñúïîñòàâÿ ñå êîä (÷èñëîâ) íà çíàê. Íî â ïàìåòòà íà êîìïþòúðà ìîæå äà èìà ðàçëè÷íè íà÷èíè çà ïðåäñòàâÿíå íà åäíî ÷èñëî, ñúîòâåòíî ðàçëè÷íè åíêîäèíãè. È òóê êàòî ïî÷íåø äà ãîâîðèø è äà ñìåñâàø ïîíÿòèÿòà, âíàñÿø è çà ñåáå ñè ñàìî îáúðêâàíå. Äàæå íå ñòàâà ÿñíî ñ êàêâî ñè íàÿñíî è ñ êàêâî íå
.
Íàìåñâàø ñâåòëèíà, çâóê.... WTF?!
Äàâàø çà ïðèìåð Notepad è íåãîâèòå âàðèàíòè - íàé îáè÷àì òàêà
- îòêîãà Windows Notepad å ðåôåðåíòíàòà ïðîãðàìà êîãàòî ñòàâà äóìà çà åíêîäèíãè è ò.í.? à?
×å òîé è Task Manager ïîêàçâà ìíîãî íåùà, ïîâå÷åòî ñ íå ìíîãî òî÷íè òåðìèíè, äðóãè ñúâñåì îáúðêàíè, ÷å è ìåæäó ÕÐ è Âèñòà èìà ôðàïàíòíè ðàçëèêè êàêâî ïîêàçâàò ðàçëè÷íèòå ïàðàìåòðè
.
Òî÷íî Notepad ìîëÿ, íåäåé äà ãî íàìåñâàø â ñïîðà. ×å îëåêâàø. Íà âñåêè ñå ñëó÷âà äà äàäå íåóìåñòåí ïðèìåð, òàêà ÷å ùå ïðèåìåì, ÷å ñè ñå îáúðêàë. Äàíî íå ïðàâèø çàêëþ÷åíèÿ è äà ÷åðïèø çíàíèÿ îò òåðìèíèòå â íÿêàêâè Windows ïðîãðàìè. Ïî-òî÷íî îò òî÷íî òàçè.
Ïðåäâèä, ÷å Windows âúòðåøíî ïîëçâà UTF-16 "åíêîäèíã" íà Unicode, ñåéâàíåòî â Notepad âúâ ôîðìàò, èìåíóâàí êàòî Unicode ñåéâà òî÷íî â UTF-16, è å èìåíóâàíî òàêà çà óäîáñòâî è ïî-ðàçáèðàåìî çà îáèêíîâåíîòå óçåðè.




Reply With Quote

Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè