MathML - matematyka na stronach WWW
Informacje z dnia: 01.10.08
Czytaj więcej...Mathematical Markup Language to język znacznikowy, który umożliwia osadzanie wzorów matematycznych na stronach WWW. Artykuł opisuje, w jaki sposób przygotowywać dokumenty XHTML zawierające wstawki MathML, tak by były zgodne ze standardami oraz poprawnie wyświetlane w przeglądarkach Firefox i IE.
ArtykuĹy publikowane w internecie sÄ czÄsto dzielone na kilka mniejszych podstron. RozwiÄ zanie takie wykorzystujÄ m.in. witryny ONLamp (http://www.onlamp.com), SitePoint (http://www.sitepoint.com) czy DevShed (http://www.devshed.com). W artykule przedstawimy przykĹadowÄ implementacjÄ stronicowania, w ktĂłrej artykuĹy, wraz z towarzyszÄ cymi plikami, bÄdÄ przechowywane w bazie danych. Programowanie na potrzeby internetu niemal zawsze wiÄ Ĺźe siÄ z przeprowadzaniem operacji na zmiennych przechowujÄ cych napisy. PHP oferuje bogaty zestaw funkcji uĹatwiajÄ cych pracÄ z napisami. PozwalajÄ one na konwersjÄ napisĂłw pomiÄdzy róşnymi stronami kodowymi polskich znakĂłw (i oczywiĹcie nie tylko polskich), wycinanie fragmentĂłw napisĂłw, porĂłwnywanie, wyszukiwanie wzorcĂłw itd. O HTML-u wiemy już dość dużo, potrafimy także tworzyć złożone strony. Ciągle jednak brak na nich grafiki i tak istotnego elementu jak odnośniki, bez których nie można stworzyć nawigacji po stronach, czy odesłać czytelnika do zasobów znajdujących się w internecie. Strona bez odnośników jest bardzo uboga. W tej części kursu zajmiemy się tym tematem.
Tworzenie wymyślnych kształtów oraz obramowań dla elementów strony internetowej tylko z pozoru wydaje się proste. Język HTML sam w sobie nie oferuje możliwości definiowania dowolnych wzorów ramek. Z pomocą przychodzą elementy graficzne, dzięki którym można zaprojektować profesjonalnie wyglądający interfejs. WitrynÄ wyĹwietlajÄ cÄ duĹźÄ liczbÄ danych moĹźemy urozmaiciÄ dodajÄ c menu kontekstowe. DziaĹanie opcji menu jest zaleĹźne od tego na jakiej stronie aktualnie siÄ znajdujemy. RealizacjÄ menu kontekstowego opiszÄ na przykĹadzie aplikacji do katalogowania pĹyt muzycznych. Wyszukiwarki wykorzystujące technologię Ajax stosują liczne udogodnienia. Częstymi rozwiązaniami są podpowiadanie, automatyczne uruchamianie wyszukiwania po upływie kilku sekund oraz animacje. Główną cechą, która odróżnia wyszukiwarkę ajaksową od rozwiązań tradycyjnych, nie są jednak atrakcje wizualne, a fakt, że wyniki wyszukiwania pojawiają się bez przeładowania strony.
Tworzymy stronÄ internetowÄ , ktĂłra nie tylko sama rozciÄ ga siÄ na wyznaczonÄ szerokoĹÄ, ale ma rĂłwnieĹź dwie pĹynne, oddzielone od siebie kolumny. UdostÄpnij dokumentacjÄ na swojej stronie w postaci automatycznie generowanych PDF-Ăłw. Z artykuĹu dowiesz siÄ jak wygenerowaÄ PDF-a ze strony WWW i jak dostosowaÄ bibliotekÄ do obsĹugi polskich znakĂłw. W kolejnym spotkaniu z semantykÄ jÄzyka XHTML skupiÄ siÄ na podaniu praktycznych rozwiÄ zaĹ kilku czÄsto spotykanych problemĂłw oraz przedstawiÄ zĹoĹźenia XHTML - technikÄ ĹÄ czenia elementĂłw XHTML w celu nadania bardziej szczegĂłĹowego znaczenia wiÄkszemu fragmentowi tekstu.
Praktycznie kaĹźda strona internetowa stworzona jest za pomocÄ jÄzyka opisu strony, nazwanego HTML (HyperText Markup Language). HTML daje doĹÄ duĹźÄ swobodÄ podczas tworzenia witryn, pozwalajÄ c formatowaÄ tekst, dodawaÄ tabele, wypunktowania, obrazki, odnoĹniki do innych witryn i wiele innych elementĂłw. ArtykuĹ ten otwiera kurs tworzenia stron internetowych na poziomie podstawowym. Strony internetowe nie przypominajÄ juĹź tych sprzed kilku lat. SÄ to w peĹni interaktywne, przyjazne dla uĹźytkownika serwisy, dokĹadnie rozplanowane, poczynajÄ c od struktury, a na kodzie i grafice koĹczÄ c. Tworzenie stron internetowych staĹo siÄ sztukÄ , do ktĂłrej doĹÄ czyĹ ostatnio AJAX. WiÄkszoĹÄ skryptĂłw PHP musi przechowywaÄ szereg informacji: treĹci wyĹwietlane na stronach, szczegĂłĹy o uĹźytkownikach, komentarze itd. NajczÄĹciej w celu przechowywania tych informacji uĹźywa siÄ baz danych, takich jak np. MySQL. Jednak na bazÄ danych przyjdzie jeszcze czas. DziĹ zapoznamy siÄ z operowaniem plikami.
Dowiedz siÄ, jak poĹÄ czyÄ dynamiczne i nowoczesne aplikacje flashowe z potÄgÄ XML. Flash staĹ siÄ na tyle wydajnÄ platformÄ , Ĺźe sprawdza siÄ zarĂłwno w aplikacjach stacjonarnych, jak stronach online. NiedoĹwiadczeni programiĹci czÄsto maja problem ze zrozumieniem idei programowania obiektowego. A jest ona bardzo prosta. W programowaniu obiektowym odchodzimy od modelowania przestrzeni danych, operujÄ c na przestrzeni obiektu. Zdecydowana większość internautów korzysta z przeglądarek WWW. Są wśród nich tacy, którzy ulubione treści chcą wydrukować lub obejrzeć na urządzeniu przenośnym, np. nowoczesnym telefonie komórkowym. Standard CSS2 pozwala na przystosowanie strony do wymogów różnych mediów.
Polecamy:
informacje z dnia: 01.10.08
| Czasy, w których za pomocą jednego formularza można było zarejestrować stronę we wszystkich katalogach i wyszukiwarkach bezpowrotnie przeminęły. Wszystkiemu winne są niepozorne obrazki zabezpieczające, które zmuszają użytkownika do przepisania ukrytych w nich haseł. Zobacz oryginalną treść |
| ProfesjonalnÄ
witrynÄ Ĺatwo poznaÄ po znakomicie sformatowanym tekĹcie. Idealnie dobrana czcionka, odpowiedni rozmiar nagĹĂłwkĂłw, wĹaĹciwe odstÄpy miÄdzy wierszami czyniÄ
kaĹźdÄ
witrynÄ na swĂłj sposĂłb unikalnÄ
. Zobacz oryginalną treść |
| Analiza skĹadni, nazywana parsingiem, jest bardzo czÄsto pierwszym etapem przetwarzania. Parsing poprzedza miÄdzy innymi wyĹwietlenie dokumentu HTML przez przeglÄ
darkÄ (parsing dokumentu HTML) oraz stosowanie stylĂłw (parsing dokumentu CSS). W artykule przedstawiÄ przykĹadowÄ
implementacjÄ parsingu dokumentu DTD. Zobacz oryginalną treść |
| Nieważne, czy wymarzyłeś sobie, że twój serwis zostanie drugim Google, czy też po prostu chcesz dodać prostą wyszukiwarkę do swojej strony, mamy dla ciebie skrypt PHP, którego potrzebujesz. Zobacz oryginalną treść |
| wózki widłowe, części do wózków widłowych. Na rynku dostępne są setki modeli wózków widłowych. Najróżniejsze parametry udźwigu czy typ źródła zasilania pozwalają precyzyjnie dobrać najbardziej odpowiedni rodzaj wózka dla danej firmy. Najpopularniejszymi wózkami są wózki spalinowe napędzane silnikiem elektrycznym oraz wózki, gdzie napęd ma źródłó z butli gazowej. Wózki z silnikiem elektrycznym mają zastosowanie w zamkniętych pomieszczeniach, gdyż przepisy w kodeksach zakazują stosowania innego typu wózków. Pozostałe wózki mają zastosowanie na na przestrzeniach otwartych czy rampach. Wózek elektryczny napędzany jest przy pomocy sporych baterii kwasowych, które działają przez około 5- 7 godzin. Po ich wyczerpaniu, podłącza się je do prądu elektrycznego i po kilkudziesięciu minutach są ponownie zdatne do użytku. Największą zaletą wózka elektrycznego jest zerowa emisja groźnych dla ludzi substancji. Poza tym koszty jego użytkowania są dużo niższe niż w przypadku innego typu wózków. Kolejną korzyścią jest cichość działania, a także dużo dłuższy okres użytkowania. Największą ich wadą jest dużo wyższy koszt początkowy, czyli cena kupna. Jednak mimo tych problemów wózki elektryczne są najbardziej rozpowszechnionym rodzajem wózka. Wraz z gwałtownym rozwojem przemysłu i produkcji powstało zapotrzebowanie na pojazdy, które będą w stanie przenosić kilkutonowe ładunki, ale jednocześnie będą na tyle zwinne, że zmieszczą się w ciasnych przejściach w magazynach. Idealnym wynalazkiem do wypełnienia tej roli okazał się wózek widłowy. Pierwsze wózki wprowadzono do produkcji zaledwie około sto lat temu. Są to niewielkie, ale niezwykle silne i bardzo zwrotne maszyny. Prowadzenie wózka widłowego jest łatwe do nauki, ale równocześnie wymaga dużego doświadczenia oraz zachowania szczególnej ostrożności. Wózek waży kilka ton, a jeżeli dołączymy do tego kilkutonowy ładunek, to poziom zagrożenia znacznie wzrasta, dlatego też najistotniejsze w prowadzeniu wózka jest zachowanie rozwagi i bezpieczeństwo. Należy nie zapominać o odpowiednim rozłożeniu towaru, aby środek ciężkości był na właściwym miejscu. Niewłaściwy lub zbyt duży ładunek może doprowadzić do uszkodzenia lub przewrócenia wózka. Do prowadzenia wózka niezbędne jest posiadanie specjalnych uprawnień oraz właściwych badań lekarskich. Wszystkie konieczne uprawnienia można uzyskać podczas specjalnych kursów zawodowych. # Zapewniamy profesjonalny serwis wózków widłowych z dojazdem do klienta, jak i w naszych warsztatach. # Dostarczamy części zamienne do wszystkich typów wózków widłowych. # Wynajmujemy wózki widłowe na okresy długoterminowe jak i na okresy krótsze. # Zapewniamy kompleksową obsługę transportu wewnętrznego klienta przez naszą firmę, dostarczając nasze wózki widłowe i biorąc na siebie obowiązki utrzymania ich w ruchu. Gwarantujemy nieprzerwaną pracę za i wyładunkową. Zobacz oryginalną treść |
Zobacz oryginalną treść |
| Ogrody zimowe również wykorzystują fundamenty w swojej budowie. Ogrody zimowe powstają na zbrojonych ławach, bądź także betonowych płytach fundamentowych. podstawy te muszą być oddzielone od fundamentów domu izolacją przeciwwilgociową. Ważne jest również, by fundament naszego domu wznosił się piętnaście centymetrów z okładem ziemię. Jest to opieka ścian przed rozpryskującym się deszczem. Dzięki temu rozwiązaniu szyby naszego ogrodu łatwiej utrzymać w porządku. Warto przyjrzeć się ściśle projektowi naszego ogrody zimowego i dać do zrobienia nieco szczegółowych pytań budowlańcom, by upewnić się o jakości wykonania. W końcu ogród zimowy ma nam służyć długi czas. Ogrody zimowe i wady własnego projektu. Biorąc pod uwagę, iż ogrody zimowe wolno budować we własnym zakresie, zastanówmy się nad wadami takiego przedsięwzięcia. Pierwszym pytaniem jakie być może zadać, to oznacza to inwestor budujący we własnym zakresie ogrody zimowe ma jakieś doświadczenie w budownictwie. Następnie zapytajmy, który raz buduje taki oranżerie. Ogrody zimowe i szybkość wykonania. Przed rozpoczęciem jakiejkolwiek budowy stale zastanawiamy się do tego stopnia czasu dokładnie będzie ona trwała. Mimo iż ogrody zimowe nie są dużą inwestycją, te pytanie także zadajemy w stosunku aż do nich. W dzisiejszych czasach budowlańcy są wybitnie odpowiednio przygotowane do tego typu budowy. Gotowe profile aluminiowe są przywożone na teren budowy i na miejscu montowane. Wszystkie dokładnie przycięte i gotowe aż do montażu. Niekiedy nawet część z nich przyjeżdża w dostawie po trosze złożona. Firmy budowlane przygotowały się aż do naszych inwestycji, korzystając z gotowych i dobrych materiałów, prędko mogą zakończyć zamówienie i przyjąć kolejne. Ogrody zimowe plus ich szybkie wykonanie, to nie raptem duże ułatwienie na rzecz producentów przecież także na rzecz właścicieli ogrodów. Od czasu do czasu warto zachować się z inwestycją i zgromadzić więcej funduszy na profesjonalnie wykonanie. ogrody zimowe cieszą się coraz większą popularnością na świecie oraz od niedawna także w Polsce. Ogród zimowy to doskonały sposób na powiększenie i docieplenie budynku, ale i również podwyższa standard i jakość naszego życia.
Zobacz oryginalną treść |
|
Zobacz oryginalną treść |
| zabudowy szklane. Bardzo ciekawym pomysłem na własną działalność i biznes jest prowadzenie firmy budowlanej, ale do tego należy mieć minimum wiedzy i umiejętności. Wyjątkowo w dzisiejszych czasach, gdy gospodarka światowa właśnie wychodzi z kryzysu, który de facto rozpoczął się na rynku amerykańskim, a szczególnie w bańce kredytów - kredyt hipoteczny, brany bez opamiętania i na małych zabezpieczeniach. Można zanotować wyraźny trend rosnący na rynku budownictwa. Powstają nowe mieszkania i domy. Specjaliści nadal sądzą, że tempo powstawania nowych bloków jest zbyt powolne w stosunku do zapotrzebowania na nie. Jednym z powodów są limitowane zasoby finansowe Polaków, ale źródeł tego stanu można również upatrywać w branży usług budowniczych. Z powodu recesji bardzo dużo organizacji zawiesiło swoją działalność lub nawet zamknęło swoje kariery. Z tego powodu na rynku zaistniała bardzo dużo przestrzeni, którą mają szansę zapełnić nowe przedsiębiorstwa. Założenie firmy budowlanej nie jest sprawą prostą. Ogólnie mówiąc, budowlańcy powinni charakteryzować się idealnym stanem zdrowia, aby podołać wyzwaniu jakim jest praca w przedsiębiorstwie budowlanym. Zobacz oryginalną treść |
| Banki i inne instytucje finansowe wyszły naprzeciw oczekiwaniom klientów i stworzyły bardzo liczną gamę usług kredytowych. Obecnie książka telefoniczna można wziąć już na niemal wszystko, zaczynając od żarówek, aż do domu, czy nieruchomości. Kredyty są najważniejszym źródłem dochodów banków, które czerpią zyski z prowizji za ich przyznanie, ze spłat odsetek oraz dodatkowych różnych opłatukrytych podatków. Bardzo często kredytobiorca nie ma świadomości, ile pieniędzy będzie musiał zwrócić w ramach zaciągniętego kredytu. Jaka charakterystyka kredytu jest najistotniejsza? Czy jest to wysokość raty, okres spłaty, prowizja czy może stopa procentowa? Dla każdego kredytobiorcy może to być coś różnego. Zobacz oryginalną treść |
| Artykuł poświęcimy klasie DB biblioteki PEAR. Kod wykorzystujący metody getOne(), getAll(), getCol() oraz getRow() klasy DB staje się zwięzły i przejrzysty. Zobacz oryginalną treść |
| O HTML-u wiemy już dość dużo, potrafimy także tworzyć złożone strony. Ciągle jednak brak na nich grafiki i tak istotnego elementu jak odnośniki, bez których nie można stworzyć nawigacji po stronach, czy odesłać czytelnika do zasobów znajdujących się w internecie. Strona bez odnośników jest bardzo uboga. W tej części kursu zajmiemy się tym tematem. Zobacz oryginalną treść |
| Rosnące w siłę aplikacje internetowe sprawiły, że przekreślony niegdyś JavaScript powrócił i stał się na nowo jednym z najpopularniejszych języków programowania. Zajął tym samym zasłużone miejsce w korowodzie technologii, które zmieniły sposób naszego korzystania z sieci. Chociaż jeszcze nie tak dawno temu webmasterzy omijali JavaScript szerokim łukiem, obecnie trudno o aplikację internetową, która z niego nie korzysta. Pokażmy, na co stać JavaScript! Zobacz oryginalną treść |
| Wyszukiwarka Google z pewnoĹciÄ
nie odniosĹaby takiego sukcesu, gdyby nie boty indeksujÄ
ce. Te sprytne programy krÄ
ĹźÄ
po sieci, analizujÄ
c miliony witryn internetowych. PoniewaĹź kaĹźda strona skĹada siÄ z setek, a nawet tysiÄcy podstron, indeksacja ich wszystkich trwa bardzo dĹugo. Google SiteMaps to narzÄdzie, ktĂłre przyspiesza caĹy ten proces. Zobacz oryginalną treść |
| Artykuły publikowane w internecie są często dzielone na kilka mniejszych podstron. Rozwiązanie takie wykorzystują m.in. witryny ONLamp (http://www.onlamp.com), SitePoint (http://www.sitepoint.com) czy DevShed (http://www.devshed.com). W artykule przedstawimy przykładową implementację stronicowania, w której artykuły, wraz z towarzyszącymi plikami, będą przechowywane w bazie danych. Zobacz oryginalną treść |
| TwĂłrz i wysyĹaj newslettery bezpoĹrednio ze swojej strony internetowej. W tym przewodniku pokaĹźemy ci, jak uĹźywaÄ wirtualnego piĂłra i papeterii w postaci open source'owej aplikacji PHPList. Zobacz oryginalną treść |
| Tym artykułem rozpoczynamy kurs omawiający najważniejsze moduły najważniejszego frameworka PHP, czyli Zend Frameworka. Zobacz oryginalną treść |
| Strony internetowe nie przypominajÄ
juĹź tych sprzed kilku lat. SÄ
to w peĹni interaktywne, przyjazne dla uĹźytkownika serwisy, dokĹadnie rozplanowane, poczynajÄ
c od struktury, a na kodzie i grafice koĹczÄ
c. Tworzenie stron internetowych staĹo siÄ sztukÄ
, do ktĂłrej doĹÄ
czyĹ ostatnio AJAX. Zobacz oryginalną treść |
| Od pewnego czasu aplikacje internetowe nie są już samowystarczalnymi i skoncentrowanymi w jednym miejscu fragmentami kodu przeznaczonymi do wykonywania tylko jednego ściśle zdefiniowanego zadania. Dzięki coraz powszechniejszej modularyzacji oraz obiektowości stają się one niezależnymi komponentami, które mogą działać na wielu różnych platformach sprzętowych. Zobacz oryginalną treść |
| Kaskadowe arkusze stylĂłw doĹÄ
czane do witryn WWW zawierajÄ
definicje formatĂłw poszczegĂłlnych elementĂłw HTML. ArtykuĹ zawiera przeglÄ
d najwaĹźniejszych informacji dotyczÄ
cych jÄzyka CSS. Zobacz oryginalną treść |
| W artykule przedstawię technikę implementacji operacji INSERT/UPDATE/DELETE na przykładzie bazy danych prezentującej zestawienie filmów. Przykładowa baza danych zawiera trzy tabele, jedną relację jeden do wielu i jedną relację wiele do wielu. Przygotowany interfejs WWW pozwala na pełną edycję rekordów zapisanych w bazie danych. Zobacz oryginalną treść |
