Przeglądaj katalog alfabetyczny według autorów, tytułów lub słów kluczowych. Kliknij odpowiedni przycisk poniżej, a następnie wybierz pierwszą literę nazwiska, tytułu czy słowa kluczowego.
(cytat, str. 18) Języki prezentacji wymiany danych wywodzą się z języka SGML (ang. Standard Generalized Markup Language). Jest on międzynarodowym standardem reprezentacji tekstu w formie elektronicznej, w założeniu niezależnym od systemu operacyjnego, aplikacji i urządzenia, w którym jest wykorzystywany.
(cytat, str. 18) Jedną z najprostszych definicji języka HTML (ang. HyperText Markup Language) jest ta, która określa go jako podstawowy język publikacji w sieci WWW (ang. World Wide Web).
(cytat, str. 19) HTML jest językiem zorientowanym na prezentację treści i posiada zamknięty zbiór poleceń służących do formatowania danych zwanych znacznikami (lub tagami), które tworzą elementy danego dokumentu.
(cytat, str. 20) Innym językiem prezentacji informacji w sieci WWW jest XHTML (ang. Extensible HyperText Markup Language), którego składnia oparta jest na języku XML (ang. Extensible Markup Language), zamiast bezpośrednio na wspomnianym wcześniej SGML.
(cytat, str. 22) Kaskadowe arkusze stylów (ang. Cascading Style Sheets), które w znaczny sposób pozwoliły zautomatyzować zarządzanie wyglądem i działaniem poszczególnych elementów stron internetowych.
(cytat, str. 25) JavaScript jest skryptowym, obiektowym językiem programowania służącym do wzbogacania funkcjonalności stron internetowych tworzonych w języku HTML. Został on opracowany przez firmę Netscape, a jego interpretery są dostępne w większości współczesnych przeglądarek internetowych.
(cytat, str. 28) Próbą rozwiązania trudności stojących przed projektantami systemów, związanymi z różnymi implementacjami interpreterów JavaScript w przeglądarkach, jest JQuery, czyli specjalna biblioteka wprowadzająca metajęzyk tworzenia skryptów JavaScript.
(cytat, str. 28) Jednym z najbardziej popularnych języków programowania służących do budowy aplikacji internetowych jest PHP (ang. Hypertext Preprocessor, a wcześniej Personal Home Page). Składnia języka PHP oparta została na założeniach języków C, Java i PERL, a głównym jego zastosowaniem jest szybka budowa serwisów internetowych.
(cytat, str. 29) Język PHP jest językiem interpretowanym. Translacji kodów programów i wyświetlania wyników działania dokonuje interpreter języka, który może działać w dwóch trybach.
(cytat, str. 31) Powszechnym rozwiązaniem, stanowiącym swego rodzaju standard szablonów dla języka PHP (choć należy zaznaczyć, że istnieje bardzo wiele innych rozwiązań), jest Smarty. System ten wprowadza swoją składnię języka (jest on dedykowany upraszczaniu działań związanych z budową plików w HTML), dzięki czemu osoby związane z budową warstwy prezentacji mają dostęp do prostszego i bardziej zautomatyzowanego zestawu poleceń.
(cytat, str. 32) Java jest językiem programowania zorientowanym obiektowo. Co więcej, poprzez inne swoje cechy wymaga o wiele bardziej poprawnego programowania niż na przykład PHP. Wymaga, by wszystkie zmienne miały określone typy (liczba, łańcuch, tablica); nawet najprostszy program czy skrypt musi podlegać wymaganiom programowania obiektowego.
(cytat, str. 33) Jest to technologia dedykowana do budowy serwisów internetowych. W odróżnieniu od języka Java (języka uniwersalnego o bardzo szerokim polu zastosowania) JSP mają za zadanie ułatwić szybkie tworzenie systemów internetowych. Podobnie jak w języku PHP kod strony w języku HTML jest łączony z programem w języku Java. Jednakże, w odróżnieniu od języka PHP, przy pierwszym wywołaniu strony jest ona kompilowana, dzięki czemu za każdym następnym razem wykonywana jest o wiele szybciej niż kod interpretowany.
(cytat, str. 34) AJAX (ang. Asynchronous JavaScript and XML) jest połączeniem technologii, o których mowa była w poprzednim podrozdziale, czyli JavaScript i XML. Jednakże najważniejszą cechą rozwiązań AJAX jest to, że umożliwiają one komunikację z serwerem WWW bez konieczności przeładowania strony.
(cytat, str. 64) Niezwykle pomocne w uniknięciu ogromnej liczby generowanych przez taki impas komunikacyjny problemów jest dedykowane oprogramowanie, np. oparte na Wiki (ScrumWiki) czy inne: eGroupWare, Trac, Mantis, bądź systemy płatne: Jira, VersionOne (wspierający metodyki Agile).
(cytat, str. 69) Usability (użyteczność) to - najprościej rzecz ujmując na potrzeby niniejszego tekstu - miara wydajności, efektywności i satysfakcji użytkowania serwis WWW. Inaczej mówiąc, to, w jakim czasie, jak skutecznie i jak szybko jest w stanie wykonać zamierzoną operację użytkownik naszego serwisu, jest miarą użyteczności serwisu.
(cytat, str. 71) Dlatego jedną z pierwszych czynności, które należy wykonać, kiedy myślimy o uruchomieniu bądź rozwoju serwisu, jest odnalezienie i analiza podobnych, już funkcjonujących w sieci serwisów, niezależnie, czy są/będą one dla nas konkurencją, czy nie.
(cytat, str. 72) Priorytety dla poszczególnych zadań muszą być ustalane na bazie korzyści firmy i użytkowników. Ta generalna zasada wydaje się oczywista, jednak duże serwisy mogą borykać się z problemem wyboru, co jest korzystne i powinno być realizowane w pierwszej kolejności, na poziomie podejmowania decyzji i odpowiedzialności za nie.
(cytat, str. 73) W procesie, którego celem jest wytworzenie oprogramowania obsługującego daną funkcjonalność serwisu, należy umieścić - zgodnie z możliwościami - fazy obejmujące aktywności takie, jak: - inicjatywa projektowa, - analiza heurystyczna i testy usability, - projekt, - programowanie, - testy jakościowe i bezpieczeństwa, - wdrożenia.
(cytat, str. 81) Sklep internetowy to obecnie największa i najszerzej rozpoznawalna forma handlu elektronicznego, w mowie potocznej będąca niemal jego synonimem. Model polega na przedstawieniu oferty sprzedawcy (rzadziej - sprzedawców) w specjalnie do tego przystosowanym serwisie internetowym. Oprogramowanie stosowane do obsługi takiego serwisu jest nazywane e-koszykiem lub po prostu koszykiem czy też sklepem internetowym.
(cytat, str. 82) Model aukcji internetowych to model, w których transakcja odbywa się na bazie licytacji, najczęściej w serwisie internetowym szczególnie przystosowanym do tej formy sprzedaży.