| Autor |
Wiadomość |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Pon Gru 20, 2004 8:54 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
Wlasnie pojawila sie oficjalna rekomendacja XInclude, co prawda juz wczesniej bylo wiadomo jak to bedzie wygladac, poniewaz bylo widac ze nic sie nie zmieni w storunku do propozycji do rekomendacji (PR). Mamy juz rekomendacje, mamy tez to zgloszone na bugzilli wiec tylko czekac az Mozilla ( i inne przegladarki to zaimplementuja). I wreszcie bede mial spokoj z tekstami o ramkach .
Bo prawda jest taka ze jedyny powod dla ktorego ramki sa dobre to to ze pozwalaja wstawic taki sam "fragment" strony, ktory sie nie zmienia w danym miejscu na stronie. Wczesniej bylo tak: ze trzeba bylo uzywac jakiegos jezyka side-server np funkcji include() z PHP. Oczywscie nie kazdy mial taka mozliwosc a i zaprzeganie do tego PHP bylo troche niewygodne (szczegolnie ze include z PHP i SSI bardzo obciazaja serwery).
A teraz pojawil sie XInclude, ktory pozwoli na to po stornie klienta, warto dodac ze nie tylko to jest atutem tego jezyka ale rowniez to ze jest aplikacja XML-a i co wazniejsze zostal tak zaprojektowany zeby wspolglac z xmlem (pozwoli na inkludowanie xmla, traktujac go roznie w zaleznosci od tego jak webmaster chce zeby byl przepuszczony przez parser). |
|
|
|
 |
nutado
Z nami od: 18 Gru 2002
Posty: 188
Skąd: małopolska
|
Wysłany:
Wto Gru 21, 2004 10:49 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0 |
  |
swietna rzecz
Niestety zanim stanie sie stosowanym przez wiekszosc przegladarek standartem, to minie pewnie z kilka lat... ( chyba ze polityka tworcow IE sie zmieni) |
|
|
|
 |
marcoos
Z nami od: 12 Paź 2002
Posty: 2223
Skąd: Kraków
|
Wysłany:
Wto Gru 21, 2004 11:12 pm
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0 |
  |
| Domel : |
| bugzilli wiec tylko czekac az Mozilla ( i inne przegladarki to zaimplementuja). |
Myślisz, że IE 7 (2006?) będzie to miał? Bo ja mocno wątpię.
| Cytat: |
| Bo prawda jest taka ze jedyny powod dla ktorego ramki sa dobre to to ze pozwalaja wstawic taki sam "fragment" strony, ktory sie nie zmienia w danym miejscu na stronie. |
Uwaga na nisko przelatujące kwantyfikatory ("jedyny" itd.)
| Cytat: |
| Wczesniej bylo tak: ze trzeba bylo uzywac jakiegos jezyka side-server np funkcji include() z PHP. Oczywscie nie kazdy mial taka mozliwosc a i zaprzeganie do tego PHP bylo troche niewygodne (szczegolnie ze include z PHP i SSI bardzo obciazaja serwery). |
Zawsze można to było zrobić także poprzez JS (najbardziej ciekawy przykład to HTML Overlays Glazmana, ale takie próby pojawiały się już wcześniej).
Już nie mówiąc o tym, że w Netscape 4.x można było zrobić po prostu:
| Kod: |
| <layer src="plik.txt"></layer> |
. |
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Sro Gru 22, 2004 10:28 am
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
| marcoos : |
| Zawsze można to było zrobić także poprzez JS (najbardziej ciekawy przykład to HTML Overlays Glazmana, ale takie próby pojawiały się już wcześniej). |
Pewnie ze mozna. W zasadzie to jesli chce sie przejsc 50m, mozna zadzwonic po taksowke czylko czy nie szybciej bedzie przejsc na piechote
| marcoos : |
Już nie mówiąc o tym, że w Netscape 4.x można było zrobić po prostu:
| Kod: |
| <layer src="plik.txt"></layer> |
. |
No tak ale nie w tym rzecz. Nie chodzi o same wstawianie (tak jak np w <object data="plik.xml"></object>) tylko o mozliwosc tego parsowania. Inaczej: XInclude mimo ze jest client-side jest bardziej spokrewniony z server-side. |
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Sro Gru 22, 2004 10:32 am
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
| nutado : |
| chyba ze polityka tworcow IE sie zmieni) |
| marcoos : |
| Myślisz, że IE 7 (2006?) będzie to miał? Bo ja mocno wątpię. |
A ja nie watpie bo z sama inicjatyma wyszedl Microsoft. Wlasnie oni przywiazuja to tego wage. Oczywisice trudna reczyc za to czy "po drodze" to sie "nie zgubi" ale narazie Microsoftowi bardzo zalezy na XInclude. Chociazby dla tego ze latwiej im zaimplementowac XInclude niz XLink a i jakby mieli XInclude to pewie nie bylo by takiego nacisku na XFrames (ktory pojawi sie pewnie tak ze sila przerobowa MS nie zdarzy go zaimplementowac). |
|
|
|
 |
Nerf
Z nami od: 14 Sty 2003
Posty: 411
Skąd: Piła-Warszawa
|
Wysłany:
Sob Lut 05, 2005 8:33 pm
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050204 Firefox/1.0+ |
  |
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Pon Lut 07, 2005 11:03 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
Jest juz pierwszy patch. Historia dzieje sie na naszych oczach  |
|
|
|
 |
Nerf
Z nami od: 14 Sty 2003
Posty: 411
Skąd: Piła-Warszawa
|
Wysłany:
Wto Lut 08, 2005 5:50 pm
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050208 Firefox/1.0+ Mnenhy/0.7 |
  |
Pobrałem sobie najświeższy kod z CVS, zaaplikowałem łatę (co częściowo musiałem zrobić ręcznie, bo patch nie zadziałał jak należało), skompilowałem Firefoksa i ... to działa .
Gdyby ktoś był zainteresowany, to ten build jest dostępny na moim serwerze (który działa tylko kiedy mam włączony komputer i Internet mi akurat nie leży - jeśli ktoś nie ma szczęścia i nie może trafić na taką sytuację lub mój komputer został wyłączony w trakcie pobierania lub po prostu chce zabezpieczyć się przed wyłączeniem mojego komputera, to niech napisze na Jabbera), wraz z plikiem mozconfig i przykładowymi plikami testowymi. |
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Wto Lut 08, 2005 6:11 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
Ekstra a myslalem, ze wersja 0.0.1 nie zadziala Teraz tylko czekac na wspolprace z XPointer i dostajemy do reki poterzne narzedzie  |
|
|
|
 |
Nerf
Z nami od: 14 Sty 2003
Posty: 411
Skąd: Piła-Warszawa
|
Wysłany:
Wto Lut 08, 2005 10:56 pm
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050208 Firefox/1.0+ Mnenhy/0.7 |
  |
Trochę to potestowałem i okazało się, że rozszerzenie nie działa jednak do końca jak należy (ale czego można się było spodziewać po wersji 0.0.1?):
- Nie są wstawiane nowe linie, znacznik br jest ignorowany.
- Atrybut class jest ignorowany.
Do wniosków tych doszedłem analizując wyświetlanie pierwszej w Polsce (jak sądzę) strony wykorzystującej XInclude - mojego blogu . Wygląda to tak:
. |
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Sro Lut 09, 2005 12:27 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
|
|
 |
Pitreck
Z nami od: 28 Lis 2002
Posty: 1162
Skąd: Wa-wa
|
Wysłany:
Sro Lut 09, 2005 5:27 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 |
  |
[OT] Widze, ze po tym poscie na jogu marcoosa popularnosc ROT-13 niemilosiernie wzrosla  |
|
|
|
 |
Nerf
Z nami od: 14 Sty 2003
Posty: 411
Skąd: Piła-Warszawa
|
Wysłany:
Sro Lut 09, 2005 5:41 pm
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050208 Firefox/1.0+ Mnenhy/0.7 |
  |
W kodzie źródłowym łaty autor zamieścił krótką listę TODO, w której jest napisane, które atrybuty nie są jeszcze obsługiwane:
| Kod: |
/**
* @todo Block content sink while loading something for the xi:include.
* Add support for XPointer and for attributes
* 'encoding', 'accept' and 'accept-language'.
*/ |
|
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Sro Lut 09, 2005 7:48 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
| Nerf : |
| W kodzie źródłowym łaty autor zamieścił krótką listę TODO, w której jest napisane, które atrybuty nie są jeszcze obsługiwane: |
Akurat atrybuty ktore teraz nie sa obslugiwane nie sa najwazniejsze (szczegolnie gdy encoding i accept-language) najwazniejsze jest dodanie obslugi XPointer i ogolnie dopracowanie atrybutu href (bo nie zawsze dziala). |
|
|
|
 |
Pitreck
Z nami od: 28 Lis 2002
Posty: 1162
Skąd: Wa-wa
|
Wysłany:
Czw Lut 10, 2005 8:25 am
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 |
  |
Niech uzytkownicy Windows tez cos z tej rewolucji maja
http://www.pitreck.civ.pl/firefox/
(samorozpakowujace sie archiwum 7-zip, program optymalizowany pod procesory z obsluga instrukcji SSE) |
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Sob Lut 12, 2005 8:53 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
No i mamy wersje 0.0.2, ktora obsluguje XPointer (to jest to na co najbardziej czekalem). Kto robi builda ? |
|
|
|
 |
Pitreck
Z nami od: 28 Lis 2002
Posty: 1162
Skąd: Wa-wa
|
Wysłany:
Nie Lut 13, 2005 12:10 am
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 |
  |
| Domel : |
Kto robi builda ? |
To chyba bede ja
Wersja dla Windows, tym razem bez optymalizacji pod procesory z obsluga instrukcji SSE (odnosnik w moim poprzednim poscie). |
|
|
|
 |
Nerf
Z nami od: 14 Sty 2003
Posty: 411
Skąd: Piła-Warszawa
|
Wysłany:
Nie Lut 13, 2005 1:45 am
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050213 Firefox/1.0+ (Nerf) Mnenhy/0.7 |
  |
| Pitreck : |
To chyba bede ja  |
I ja . Build dla GNU/Linuksa jest dostępny w ten sam sposób, co początkowo poprzedni, ale uwzględniając czynniki obiektywne myślę, że lepiej będzie, jeśli zainteresowani napiszą do mnie na adres xemlfmgbs.wherjvpm@tznvy.pbz.ROT13 . |
|
|
|
 |
Domel
Z nami od: 14 Kwi 2002
Posty: 2328
Skąd: Białystok
|
Wysłany:
Nie Lut 13, 2005 12:20 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616 |
  |
| Pitreck : |
| Wersja dla Windows, tym razem bez optymalizacji pod procesory z obsluga instrukcji SSE. |
No i u mnie sie nie uruchamia. (poprzednia dzialala swietnie) Pojawia sie dziwny alercik :"Nie mozna uruchomic aplikacji, poniewaz jej konfiguracja jest nieprawidlowa. Problem ten moze rozwiazac ponowne zainstalowanie aplikacji." Stawiam na to ze z optymalizacjami cos przesadziles (mam amd 3000+ bartona) |
|
|
|
 |
Pitreck
Z nami od: 28 Lis 2002
Posty: 1162
Skąd: Wa-wa
|
Wysłany:
Nie Lut 13, 2005 2:16 pm
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b) Gecko/20050212 Firefox/1.0+ (Pitreck) |
  |
| Domel : |
Stawiam na to ze z optymalizacjami cos przesadziles (mam amd 3000+ bartona) |
Nie bardzo mialem z czym przesadzic . Poprzednie wydanie mialo nastepujace optymalizacje:
| Kod: |
ac_add_options --enable-optimize="-O2 -GA -GL -arch:SSE"
export MOZ_OPTIMIZE_LDFLAGS="-opt:nowin98"
mk_add_options MOZ_OPTIMIZE_LDFLAGS="-opt:nowin98" |
Obecne ma:
| Kod: |
ac_add_options --enable-optimize="-O2 -GA -GL"
export MOZ_OPTIMIZE_LDFLAGS="-opt:nowin98"
mk_add_options MOZ_OPTIMIZE_LDFLAGS="-opt:nowin98" |
Jak widac usunalem jedynie wpis dotyczacy optymalizacji pod SSE.
U mnie (jak widac zreszta po UA tego postu) wszystko dobrze dziala. |
|
|
|
 |
|
|