Tworzenie rozszerzeń dla aplikacji Mozilla Firefox. Michał Sadowski
|
|
- Marta Staniszewska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Tworzenie rozszerzeń dla aplikacji Mozilla Firefox Michał Sadowski
2 Plan prezentacji Wstęp Technologie Struktura rozszerzeń Instalacja Chrome Skin Narzędzia Podsumowanie Bibliografia
3 Wstęp Mozilla Firefox Jedna z najpopularniejszych przeglądarek internetowych Produkt freeware owy Open-source Duży nacisk na feedback ze strony użytkowników Lokalizacja generowana jest przez samych użytkowników Największy konkurent MS Explorer Wsparcie wielkich firm takich jak Sun Microsystems, IBM, Apple czy Adobe
4 Wstęp Czym są rozszerzenia? Definicja Rozszerzenia są aplikacjami, które zmieniają lub rozszerzają funkcjonalność programów opartych o kod Mozilli. Zazwyczaj są dystrybuowane w postaci samoinstalujących się archiwów XPI. Najpopularniejsze rozszerzenia Bookmarks Synchroniser - Aplikacja ta umożliwia przechowywanie zakładek ze stronami w trybie online w pliku XBL automatycznie ściągając je na komputer, na którym uruchamiamy Firefoksa. Foxy Tunes Rozszerzenie umożliwia słuchanie muzyki w czasie przeglądania stron bez przełączania okien. Sage RSS Reader - Umożliwia większą kontrolę nad źródłami wiadomości RSS i ich organizacją.
5 Technologie XUL (XML User-Interface Language) - Definiuje wygląd ekranu interfejsu użytkownika i dołącza do niego skrypty i style. Javascript - Główny język skryptowy, na bazie którego zbudowana jest Mozilla Firefox. Większość rozszerzeń pisana jest w tym właśnie języku. DOM (Document Object Model) - Używany do manipulowania XUL em w czasie rzeczywistym. XPCOM (Cross-Platform Component Object Model) Umożliwia dostęp do pełnej struktury aplikacji Mozilla Firefox, włącznie z dostępem do ustawień oraz systemu plików. CSS (Cascading Style Sheets) - Odpowiada za style interfejsu, jak i dołączanie wiązań XBL do dokumentów XUL. XBL (XML Binding Language) - Rozszerza XUL, pozwalając na kreowanie nowych obiektów. RDF (Resource Description Framework) - Używany jako format przechowywania danych w niektórych częściach Mozilli Firefox oraz w niektórych rozszerzeniach.
6 Technologie XUL Jego powstanie miało na celu ułatwienie i przyspieszenie projektowania Mozilli. Jest to język rodziny XML, a zatem udostępnia wszystkie możliwości, które udostępnia jego przodek Zaprojektowany z myślą o tworzeniu łatwo przenośnych interfejsów użytkownika Może korzystać z innych języków takich jak MathML lub SVG Wyświetlany tekstujest łatwo lokalizowalny Prostota wykorzystywania szablonów styli Elementy interfejsu przygotowane w XUL u są łatwe do podglądu poprzez otwarcie ich za pomocą przeglądarki Przykładowe elementy możliwe do wytworzenia za pomocą XUL a: Kontrolki wejścia (textbox, checkbox) Paski narzędzi wraz z przyciskami i zawartością Menu w pasku menu oraz pop-up menu Dialogi przełączane tabulatorem Drzewa o strukturach hierarchicznej i tabelarycznej Skróty klawiszowe
7 Technologie XUL Przykładowy dokument Przykładowy dokument XUL: <?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin" type="text/css"?> <window xmlns=" <box align="center"> <label value="witaj, świecie!" /> </box> </window>
8 Technologie Document Object Model Document Object Model stanowi API dla dokumentów HTML i XML Zapewnia strukturalną reprezentacje dokumentów Łączy wyświetlane strony ze skryptami oraz językami programowania Zorganizowany w obiekty Obiekty są dostępne za pomocą skryptów Mimo że jest mocno powiązany z JavaScriptem, może być tworzony z myślą o dowolnym języku Standard W3C DOM
9 Technologie XPCOM Zaprojektowany dla Netscape Communicator Komponenty Mozilli są komponentami XPCOM XPCOM (Wieloplatformowy Obiektowy Model Komponentu, Cross- Platform Component Object Model) został początkowo utworzony jako część projektu Mozilla, ale obecnie używany jest przez wiele różnych projektów XPCOM jest lekkim wieloplatformowym wariantem szeroko znanego Obiektowego Modelu Komponentu (Component Object Model, COM) Obsługuje każdą platformę sprzętową (Microsoft Windows, Linux, HP-UX, AIX, Solaris, OpenVMS, MacOS, BSD)
10 Technologie CSS i XBL CSS posiada specyficzną dla Mozilli Firefox listę własności (mozappearance, moz-background-clip, moz-binding, moz-border-radius) XUL nie umożliwia zmiany funkcjonalności istniejących elementów, tu z pomocą przychodzi XBL XBL należy do rodziny języków XML owych Plik XBL zawiera szereg wiązań, z których każde opisuje działanie poszczególnego widget u XUL XBL i CSS współdziałają poprzez własność -moz-binding
11 Technologie CSS i XBL - Przykład Przykładowy dokument XBL: <?xml version="1.0"?> <bindings xmlns=" <binding id="binding1"> </binding> <!-- tu wstawiamy zawartość, własności, metody i opisy zdarzeń --> <binding id="binding2"> </binding> </bindings> <!-- tu wstawiamy zawartość, własności, metody i opisy zdarzeń -->
12 Technologie RDF RDF to bazujący na grafach model opisujący zasoby internetowe (takie jak strony www, maile) oraz ich wzajemne relacje W Mozilla Firefox służy do integracji i organizacji zasobów internetowych RDF Model wraz z szablonami XUL służy przede wszystkim jako API do wyświetlania informacji Odpowiada on również za składnie serializacji RDF jest również używany do tworzenia multi-platformowych baz danych służących przechowywaniu niewielkich pamięciowo danych
13 Struktura rozszerzeń Rozszerzenia są rozprowadzane jako pliki XPI Pliki XPI są to archiwa spakowane według algorytmu zip W środku zawsze się znajduje plik install.js, który jest instalatorem dodatku w przeglądarce Czasem może także występować plik z tekstami dla instalatora (locale.inf) albo plik z początkowymi ustawieniami rozszerzenia Właściwy kod dodatku umieszczony jest w katalogach lub jako archiwum jar, w którym te katalogi są spakowane Jar'y także są pakowane według algorytmu zip Zazwyczaj można spotkać 3 katalogi: Locale gdzie znajdują się spakowane archiwa językowe, kodowane w standardzie UTF-8 Skin gdzie znajdują się elementy graficzne rozszerzenia Content właściwy kod rozszerzenia
14 Instalacja Plik instal.rdf Instalacja opiera się na pliku install.rdf, który dołączony jest do archiwum xpi W przypadku, kiedy ścieżki do plików instalacyjnych zawarte w pliku install.rdf są błędnie podane, instalacja zostanie przerwana Plik ten determinuje lokalizacje poszczególnych części składowych rozszerzenia Plik posiada również identyfikator rozszerzenia, który odróżnia je od innych Identyfikator znajduje się w tagu <em:id> i generowany jest na podstawie standardu registry GUID. Do generowania identyfikatora może posłużyć aplikacja Microsoft GUIDgen Przykładowy identyfikator ma postać: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
15 Instalacja Plik instal.rdf Microsoft GUIDGen
16 Instalacja Przykładowy plik instal.rdf <?xml version="1.0"?> <RDF xmlns=" xmlns:em=" <Description about="urn:mozilla:install-manifest"> <em:id>{xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}</em:id> <em:name>sample Extension</em:name> <em:version>1.0</em:version> <em:description>a sample extension with advanced features</em:description> <em:creator>your Name Here</em:creator> <em:targetapplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minversion>0.9</em:minversion> <em:maxversion>1.0</em:maxversion> </Description </em:targetapplication> <em:file> <Description about="urn:mozilla:extension:file:sampleext.jar"> <em:package>content/</em:package> <!-- optional items --> <em:skin>skin/classic/</em:skin> <em:locale>locale/en-us/</em:locale> <em:locale>locale/ru-ru/</em:locale> </Description> </em:file> </Description> </RDF>
17 Instalacja Przykładowy plik instal.rdf - dodatki <!-- optional items --> <em:contributor>a person who helped you</em:contributor> <em:contributor>another one</em:contributor> <em:homepageurl> <em:optionsurl>chrome://sampleext/content/settings.xul</em:optionsurl> <em:abouturl>chrome://sampleext/content/about.xul</em:abouturl> <em:iconurl>chrome://sampleext/skin/mainicon.png</em:iconurl> <em:updateurl>
18 Chrome (1) Chrome zawiera części interfejsu użytkownika okna aplikacji, wyłączając te związane z zawartością Przykładami części Chrome a są paski narzędziowe, paski menu, paski postępu, nagłówki tytułowe okien etc Chrome Providers dostarczają elementy chrome a dla konkretnych typów okien. Wyróżniamy następujących Chrome Providerów: Content główny plik źródłowy pochodzi właśnie od tego providera i może to być dowolny plik widzialny dla Mozilli. Standardowo jest to plik XUL. Dostarcza on również plików JavaScript oraz XBL Locale lokalizowalne aplikacje trzymają tu wszystkie swoje informacje. Pozwala to translatorom na podłączenie różnych archiwów chrome, co pozwala na tłumaczenie rozszerzenia bez edycji kodu źródłowego. Dwa główne typy w jakich zapisywane są pliki do lokalizacji to DTD oraz właściwości oparte java-style Skin ten provider zapewnia kompletny zbiór plików, które opisują wygląd chrome a. Zazwyczaj są to pliki CSS oraz pliki obrazów
19 Chrome (2) Przykładowy plik about.xul <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window class="dialog title="hello, world! About orient="vertical autostretch="always" onload="sizetocontent() xmlns=" <groupbox align="center" orient="horizontal"> <vbox> <text value="hello, world!" style="font-weight: bold; font-size: x-large;"/> <text value="ver. 0.1"/> <separator class="thin"/> <text value="created By:" style="font-weight: bold;"/> <text value="eric Hamiter" class="url" onclick="window.open(' window.close();"/> <text value="home Page:" style="font-weight: bold;"/> <text value=" class="url" onclick="window.open(' window.close();"/> </vbox> </groupbox> <hbox> <spacer flex="1"/> <button label="close" oncommand="window.close();"/> </hbox> </window>
20 Chrome (3) Przykładowy plik about.xul
21 Chrome (4) Przykładowy plik contents.rdf <?xml version="1.0"?> <RDF:RDF xmlns:rdf=" xmlns:chrome=" <RDF:Seq RDF:about="urn:mozilla:package:root"> <RDF:li RDF:resource="urn:mozilla:package:helloworld"/> </RDF:Seq> <RDF:Seq RDF:about="urn:mozilla:overlays"> <RDF:li RDF:resource="chrome://browser/content/browser.xul"/> <RDF:li RDF:resource="chrome://navigator/content/navigator.xul"/> </RDF:Seq> <RDF:Seq RDF:about="chrome://browser/content/browser.xul"> <RDF:li>chrome://helloworld/content/helloworldOverlay.xul</RDF:li> </RDF:Seq> <RDF:Seq about="chrome://navigator/content/navigator.xul"> <RDF:li>chrome://helloworld/content/helloworldOverlay.xul</RDF:li> </RDF:Seq> <RDF:Description RDF:about="urn:mozilla:package:helloworld chrome:displayname="hello, world! 0.1" chrome:author="eric Hamiter" chrome:name="helloworld" chrome:extension="true" chrome:description="displays an alert message via right-click or Tools menu."> </RDF:Description> </RDF:RDF>
22 Chrome (5) Przykładowy plik helloworldoverlay.xul <?xml version="1.0"?> <overlay id="helloworldoverlay" xmlns=" <script type="application/x-javascript" src="chrome://helloworld/content/helloworldoverlay.js"> </script> <popup id="contentareacontextmenu"> <menuitem id="helloworld" label="hello, world!" accesskey="h" insertafter="context-stop" oncommand="hello();"/> </popup> <menupopup id="menu_toolspopup"> <menuitem insertafter="devtoolsseparator" label="hello, world!" accesskey="h" oncommand="hello();" /> </menupopup> </overlay>
23 Chrome (6) Najprostrzy przykład pliku JavaScript // This is our javascript, which will pop up our message // in an alert box. function hello() { } alert("hello, world!");
24 Skin Pliki Skin a definiują widgety zawarte w plikach XUL Pliki obrazów, pliki CSS oraz inne używane przy tworzeniu stron www Przykładowy plik url(" #searchfield { -moz-appearance: none; font: icon; width: 170px; height: 22px; border: none!important; padding: 4px 12px 0 33px; margin-right: 5px; margin-left: 5px; background: transparent url(chrome://simpledictionary/skin/searchicon.png) top left no-repeat; }
25 Narzędzia IDE: Eclipse Edytor: Eclipse Colorer, Infox, Macromedia Dreamweaver Narzędzie do tworzenia buildów: Ant Narzędzia wersjonowania: CVS,Subversion,RCS Narzędzie zarządzania projektem: Maven
26 Podsumowanie Rozszerzenia to ogromna zaleta przeglądarki Mozilli Wydatne zwiększenie funkcjonalności produktu Personalizacja przeglądarki Zwiększenie szybkości dostępu do informacji znajdujących się w internecie Ułatwienie korzystania z przeglądarki Open-source jako silnik rozwoju Bogata baza przykładowych rozszerzeń Przyszłość przeglądarek internetowych
27 Bibliografia MozillaZine.org Mozilla.org Mozdev.org Mozillapl.org Roachfiend.com - Eric Hamiter XULPlanet.com Bolinfest.com - Michael Bolin BusinessLogs.com MozillaZine.org
28 Q&A
29 Dziękuję za uwagę
ROZSZERZENIE DO PRZEGLĄDARKI FIREFOX. Ograniczenia i bariery osób starszych. Bartosz Skurczyński (PJWSTK)
ROZSZERZENIE DO PRZEGLĄDARKI FIREFOX Ograniczenia i bariery osób starszych Bartosz Skurczyński (PJWSTK) CEL PRACY Stworzenie rozszerzenia do przeglądarki Stworzenie rozszerzenia do przeglądarki Firefox,
Bardziej szczegółowoI. Dlaczego standardy kodowania mailingów są istotne?
1 Tabela zawartości: I. Dlaczego standardy kodowania mailingów są istotne? 3 II. Budowa nagłówka wiadomości. 4 III. Style kaskadowe CSS. 4 IV. Elementarna budowa szablonu. 6 V. Podsumowanie. 9 2 I. Dlaczego
Bardziej szczegółowoAPLIKACJA WEBOWA Z WYKORZYSTANIEM XUL I PHP
APLIKACJA WEBOWA Z WYKORZYSTANIEM XUL I PHP Emil Tukindorf, Piotr Wachulski Państwowa Wyższa Szkoła Zawodowa W Chełmie Streszczenie: Artykuł ten ma na celu prezentację nowej technologii wytwarzania aplikacji
Bardziej szczegółowoFlex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008
Flex 3 Piotr Strzelczyk Wydział EAIiE Katedra Automatyki Kraków, 2008 Flex 3 czyli co to jest? RIA (Rich Internet Application) Jest to aplikacja webowa posiadająca moŝliwości aplikacji desktopowej. UmoŜliwia
Bardziej szczegółowoTomasz Grześ. Systemy zarządzania treścią, cz. II
Tomasz Grześ Systemy zarządzania treścią, cz. II Panel administracyjny Panel administracyjny pozwala na zarządzanie wszystkimi elementami pakietu, m.in. zarządzanie użytkownikami, edycję stron, instalowanie
Bardziej szczegółowoWprowadzenie do HTML, CSS, JavaScript, PHP. Kurs 18.11 2008 22 12. 2008
Wprowadzenie do HTML, CSS, JavaScript, PHP Kurs 18.11 2008 22 12. 2008 Narzędzia do tworzenia i utrzymania dokumentów web owych Edytory HTML Server WWW i baz danych Przeglądarka internetowa kompilator
Bardziej szczegółowoplansoft.org Zmiany w Plansoft.org
Zmiany w Plansoft.org Mapy Google... 1 Tworzenie mapy... 2 Wprowadzanie szerokości i długości geograficznej... 2 Tworzenie mapy... 2 Dostosowanie wyglądu mapy... 3 Ograniczanie liczby zasobów do wyświetlenia
Bardziej szczegółowoPLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD
PLATFORMA ACTIVE FORMS Kreator Formularzy Internetowych ze wsparciem dla RWD ACTIVE FORMS 2 Spis treści WPROWADZENIE 3 Dowolnie złożone formularze 3 Niski czas i koszt zbudowania formularza 4 TOP 10 WŁAŚCIWOŚCI
Bardziej szczegółowoTworzenie gadgetów Windows Vista/7. Krzysztof Jeliński Toruń 2011
Tworzenie gadgetów Windows Vista/7 Krzysztof Jeliński Toruń 2011 Gadżety Małe specjalizowane aplikacje, które są projektowane tak, aby wykonywały proste zadania (zegary, kalendarze, powiadamiacze RSS lub
Bardziej szczegółowoUdostępnianie obrazu z kamer Sanyo HD na stronach WWW PORADNIK
PORADNIK Udostępnianie obrazu z kamer Sanyo HD na stronach WWW 1. Informacje wstępne Istnieje kilka sposobów wyświetlenia płynnego obrazu w formacie H.264 z kamer Sanyo z serii HD na dostępnych publicznie
Bardziej szczegółowoO stronach www, html itp..
O stronach www, html itp.. Prosty wstęp do podstawowych technik spotykanych w internecie 09.01.2015 M. Rad Plan wykładu Html Przykład Strona www Xhtml Css Php Js HTML HTML - (ang. HyperText Markup Language)
Bardziej szczegółowoOpenLaszlo. OpenLaszlo
OpenLaszlo Spis Treści 1 OpenLaszlo Co to jest? Historia Idea Architektura Jako Flash lub DHTML Jako servlet lub SOLO Jak to działa? Język LZX Struktura programu Skrypty Obiekty i klasy Atrybuty i metody
Bardziej szczegółowoI. Informacje ogólne. Jednym z takich systemów jest Mambo.
MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację
Bardziej szczegółowoJavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska
JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii
Bardziej szczegółowoPrzewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013
Przewodnik instalacji i rozpoczynania pracy Dla DataPage+ 2013 Ostatnia aktualizacja: 25 lipca 2013 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie Setup.exe
Bardziej szczegółowoZaawansowane aplikacje internetowe - laboratorium
Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest
Bardziej szczegółowoHTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści
HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop. 2017 Spis treści O autorach 11 Wprowadzenie 13 CZĘŚĆ I ROZPOCZĘCIE PRACY Lekcja 1. Co oznacza publikowanie treści w sieci
Bardziej szczegółowo1 90 min. Aplikacje WWW Harmonogram spotkań, semestr zimowy (studia stacjonarne)
1 90 min. Aplikacje WWW Harmonogram ń, semestr zimowy -2017 (studia stacjonarne) 6 października Wprowadzenie do aplikacji WWW Rys historyczny Składniki architektury WWW o klient HTTP o serwer HTTP o protokół
Bardziej szczegółowoSpecyfikacja techniczna dot. mailingów HTML
Specyfikacja techniczna dot. mailingów HTML Informacje wstępne Wszystkie składniki mailingu (pliki graficzne, teksty, pliki HTML) muszą być przekazane do melog.com dwa dni albo maksymalnie dzień wcześniej
Bardziej szczegółowoSpecyfikacja. www.html-css-ajax.com. Załącznik A
Załącznik A Specyfikacja www.html-css-ajax.com Internetowy serwis poświęcony tworzeniu stron WWW z wykorzystaniem języka XHTML i technologii CSS oraz AJAX. Jakub Ciesielski http://www.html-css-ajax.com
Bardziej szczegółowoTypy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone
Typy przetwarzania Przetwarzanie zcentralizowane Systemy typu mainfame Przetwarzanie rozproszone Architektura klient serwer Architektura jednowarstwowa Architektura dwuwarstwowa Architektura trójwarstwowa
Bardziej szczegółowoKONFIGURACJA STACJI KLIENCKIEJ UMOŻLIWIAJĄCA KORZYSTANIE Z PLATFORMY APLIKACYJNEJ
Agencja Restrukturyzacji i Modernizacji Rolnictwa Al. Jana Pawła II nr 70, 00-175 Warszawa UMOŻLIWIAJĄCA KORZYSTANIE Z Warszawa, 15 marca 2013 r. SPIS TREŚCI 1. CEL DOKUMENTU 3 2. STACJA KLIENCKA 3 2.1
Bardziej szczegółowoTworzenie aplikacji GIS w technologii Flex. Tomasz Turowski Esri Polska
Tworzenie aplikacji GIS w technologii Flex Tomasz Turowski Esri Polska Rodzina produktów bazujących na Fleksie ArcGIS API for Flex zbiór klas wprowadzających funkcjonalności mapowe do środowiska Flex.
Bardziej szczegółowoPlan. Aplikacja. Architektura aplikacji. Architektura aplikacji Tworzenie aplikacji Application Builder podstawy
Plan Podstawy narzędzia Application Builder, 2 budowa strony, kreatory Architektura Tworzenie Tworzenie formularza tabelarycznego Budowa strony 2 Architektura Aplikacja kolekcja stron połączonych ze sobą
Bardziej szczegółowoZacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska
Zacznij Tu! Poznaj Microsoft 2012 Visual Basic Michael Halvorson Przekład: Joanna Zatorska APN Promise, Warszawa 2013 Spis treści Wstęp...................................................................vii
Bardziej szczegółowoKomunikacja i wymiana danych
Budowa i oprogramowanie komputerowych systemów sterowania Wykład 10 Komunikacja i wymiana danych Metody wymiany danych Lokalne Pliki txt, csv, xls, xml Biblioteki LIB / DLL DDE, FastDDE OLE, COM, ActiveX
Bardziej szczegółowoProgramowanie Urządzeń Mobilnych. Laboratorium nr 7, 8
Programowanie Urządzeń Mobilnych Laboratorium nr 7, 8 Android Temat 1 tworzenie i uruchamianie aplikacji z użyciem Android SDK Krzysztof Bruniecki 1 Wstęp Platforma Android jest opartym na Linuxie systemem
Bardziej szczegółowodlibra 3.0 Marcin Heliński
dlibra 3.0 Marcin Heliński Plan prezentacji Wstęp Aplikacja Redaktora / Administratora Serwer Aplikacja Czytelnika Aktualizator Udostępnienie API NajwaŜniejsze w nowej wersji Ulepszenie interfejsu uŝytkownika
Bardziej szczegółowoSymfonia Produkcja. Kreator raportów. Wersja 2013
Symfonia Produkcja Kreator raportów Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy Adobe
Bardziej szczegółowoDostosowywanie wyglądu aplikacji czytelnika w oparciu o oprogramowanie dlibra 5.0
Dostosowywanie wyglądu aplikacji czytelnika w oparciu o oprogramowanie dlibra 5.0 Mariusz Stanisławczyk VII Warsztaty Biblioteki Cyfrowe Plan prezentacji Przykłady istniejących bibliotek cyfrowych Pojęcia
Bardziej szczegółowoPROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ
PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy
Bardziej szczegółowoFormat HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty
Wybrane działy Informatyki Stosowanej Format HTML Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty dr hab. inż. Andrzej Czerepicki 2019 Definicja HTML HyperText Markup Language
Bardziej szczegółowoPrzewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012
Przewodnik instalacji i rozpoczynania pracy dla DataPage+ 2012 Pomoc aktualizowano ostatnio: 29 sierpnia 2012 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie
Bardziej szczegółowoPODSTAWY PROJEKTOWANIA
PODSTAWY PROJEKTOWANIA ASPEKTY TECHNICZNE Oprac. K. Jamrozik Frontend Frontend odnosi się do każdego aspektu procesu projektowania, który jest bezpośrednio związany z przeglądarką internetową. Za działania
Bardziej szczegółowoDokument hipertekstowy
Dokument hipertekstowy Laboratorium 5 Box model i layouty mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Wysokość i szerokość domyślna szerokość elementu inline jest związana z jego zawartością
Bardziej szczegółowoSIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE Temat: Prosty serwis internetowy oparty o zestaw powiązanych
Bardziej szczegółowoDotacje na innowacje. Inwestujemy w waszą przyszłość.
PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia
Bardziej szczegółowoObiektowy model dokumentu. Katedra Mikroelektroniki i Technik Informatycznych
Katedra Mikroelektroniki i Technik Informatycznych Łódź, 14 października 2005 roku Wstęp DOM Document Object Model zapewnia: Zbiór obiektów reprezentujących dokumenty XML i HTML. Model łączenia obiektów.
Bardziej szczegółowoPraca w środowisku Visual Studio 2008, Visual C
Praca w środowisku Visual Studio 2008, Visual C++ 2008 mgr inż. Tomasz Jaworski tjaworski@kis.p.lodz.pl http://tjaworski.kis.p.lodz.pl/ Tworzenie aplikacji konsolowych 2 3 Tworzenie nowego projektu aplikacji
Bardziej szczegółowoĆwiczenia laboratoryjne nr 8 Podstawy języka XML.
Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 8 Podstawy języka XML. Celem ćwiczeń jest poznanie zasad tworzenia dokumentów w oparciu o język XML oraz metod modyfikacji ich
Bardziej szczegółowoKONFIGURACJA STACJI KLIENCKIEJ UMOŻLIWIAJĄCA KORZYSTANIE Z PLATFORMY APLIKACYJNEJ
Agencja Restrukturyzacji i Modernizacji Rolnictwa Al. Jana Pawła II nr 70, 00-175 Warszawa Warszawa, SPIS TREŚCI 1. CEL DOKUMENTU 3 2. STACJA KLIENCKA 3 2.1 WYMAGANIA DOTYCZĄCE STACJI 3 2.2 WYMAGANIA DOTYCZĄCE
Bardziej szczegółowoDeduplikacja danych. Zarządzanie jakością danych podstawowych
Deduplikacja danych Zarządzanie jakością danych podstawowych normalizacja i standaryzacja adresów standaryzacja i walidacja identyfikatorów podstawowa standaryzacja nazw firm deduplikacja danych Deduplication
Bardziej szczegółowoVALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.
Stalowa Wola, 10.03.2014 r. Valio Sp. z o.o. ul. Tuwima 20 37-450 Stalowa Wola Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.
Bardziej szczegółowo2 Podstawy tworzenia stron internetowych
2 Podstawy tworzenia stron internetowych 2.1. HTML5 i struktura dokumentu Podstawą działania wszystkich stron internetowych jest język HTML (Hypertext Markup Language) hipertekstowy język znaczników. Dokument
Bardziej szczegółowoJak przeglądać publikacje w formacie DjVu?
Jak przeglądać publikacje w formacie DjVu? Najpopularniejsze przeglądarki używane do przeglądania zasobów ŚBC (Chrome, Firefox, Microsoft Edge) decyzją producentów od kilku miesięcy nie obsługują wtyczek
Bardziej szczegółowoWebowy generator wykresów wykorzystujący program gnuplot
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin Nowak nr albumu: 254118 Praca inżynierska na kierunku informatyka stosowana Webowy generator wykresów wykorzystujący
Bardziej szczegółowo1. Opis. 2. Wymagania sprzętowe:
1. Opis Aplikacja ARSOFT-WZ2 umożliwia konfigurację, wizualizację i rejestrację danych pomiarowych urządzeń produkcji APAR wyposażonych w interfejs komunikacyjny RS232/485 oraz protokół MODBUS-RTU. Aktualny
Bardziej szczegółowoŚrodowisko NetBeans. Paweł Boguszewski
Środowisko NetBeans Paweł Boguszewski Plan prezentacji Wprowadzenie Historia Funkcjonalność Kierunek Rozwoju Wtyczki Platforma NetBeans Podsumowanie Wprowadzenie NetBeans.org projekt OpenSource zapoczątkowany
Bardziej szczegółowoNowe notowania epromak Professional
Nowe notowania epromak Professional Poniższa instrukcja obsługi zawiera: 1. Pobranie pliku instalacyjnego... 1 2. Proces Instalacji... 3 3. Uruchomienie notowań... 5 4. Dodatkowe funkcjonalności... 7 1.
Bardziej szczegółowoSpis treści 3. Spis treści
3 Wstęp... 9 1. Informatyka w procesie zarządzania przedsiębiorstwem... 15 1.1. Związek informatyki z zarządzaniem przedsiębiorstwem... 17 1.2. System informacyjny a system informatyczny... 21 1.3. Historia
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych
Bardziej szczegółowoInstrukcja instalacji aplikacji Comarch Smart Card ToolBox
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych Bankowość Internetowa R-Online Biznes Spis treści 1. Instalacja aplikacji Comarch Crypto Provider w systemie Windows....
Bardziej szczegółowoExtensible Markup Language (XML) Wrocław, Java - technologie zaawansowane
Extensible Markup Language (XML) Wrocław, 15.03.2019 - Java - technologie zaawansowane Wprowadzenie XML jest językiem znaczników (ang. markup language) używanym do definiowania zbioru zasad rozmieszczenia
Bardziej szczegółowoSzkolenie. IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje
Szkolenie IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5 Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje Opis szkolenia Szkolenie dla początkujących projektantów
Bardziej szczegółowoelektroniczna Platforma Usług Administracji Publicznej
elektroniczna Platforma Usług Administracji Publicznej Instrukcja użytkownika Instrukcja korzystania z certyfikatu wersja 7.6 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa
Bardziej szczegółowoDanuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06. Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).
Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06 Moduł 4. Style Zajęcia poświęcone będą kaskadowym arkuszom stylów (por. slajdy 18.-27. z wykładu 2.) Wiele uwagi poświęcaliśmy do tej pory planowaniu szkieletu
Bardziej szczegółowoCechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
Bardziej szczegółowoJak się poruszać w świecie Java Plug-inów (JRE)
Jak się poruszać w świecie Java Plug-inów (JRE) CENTRUM TECHNOLOGII SAS Polska Spis treści Jak się poruszać w świecie Java Plug-inów (JRE) 1 1. Pluginy wspierane przez AppDev Studio 2.x 2 2. Wymuszanie
Bardziej szczegółowoREFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,
Bardziej szczegółowoRelease Notes Process Data Flow ("PDF" )
Release Notes Process Data Flow ("PDF" ) Zespół Joint Process Experts Group w składzie: Zuzanna Polberg Joanna Zych Paweł Maćkowski Mikołaj Moszczyński 19 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1
Bardziej szczegółowoKurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)
Spis treści Dzień 1 I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410) I-3 VBS w WinCC - Informacje ogólne I-4 Zastosowanie VBS w WinCC Runtime I-5 Wykorzystanie i wydajność
Bardziej szczegółowoPROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński
PROGRAMOWANIE KASKADOWE ARKUSZE STYLÓW CASCADING STYLE SHEETS Za pomocą HTML tworzymy strukturę dokumentu, jego elementy oraz treść CSS służy do opisu wyglądu struktury dokumentu, elementów oraz treści
Bardziej szczegółowoProgramowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści
Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop. 2017 Spis treści O autorach 11 Podziękowania 12 Wprowadzenie 13 CZĘŚĆ I ZACZNIJ PROGRAMOWAĆ JUŻ DZIŚ Godzina 1. Praktyczne
Bardziej szczegółowoKrótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.
GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans
Bardziej szczegółowoLaboratorium programowania urządzeń mobilnych
Laboratorium programowania urządzeń mobilnych Wprowadzenie Hierarcha klas dla aplikacji typu Silverlight tworzonej przez Visual Studio jest następująca: Obsługa ekranu W urządzeniach z Windows Phone 7
Bardziej szczegółowoWYKŁAD 1 METAJĘZYK SGML CZĘŚĆ 1
WYKŁAD 1 METAJĘZYK SGML CZĘŚĆ 1 SGML (Standard Generalized Markup Language) Standardowy uogólniony język znaczników służący do ujednolicania struktury i formatu różnego typu informacji (danych). Twórcy
Bardziej szczegółowoLABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT
LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT 1. Wstęp XML (Extensible Markup Language Rozszerzalny Język Znaczników) to język formalny przeznaczony do reprezentowania danych
Bardziej szczegółowoDelphi podstawy programowania. Środowisko Delphi
Delphi podstawy programowania Środowisko Delphi Olsztyn 2004 Delphi Programowanie obiektowe - (object-oriented programming) jest to metodologia tworzeniu programów komputerowych definiująca je jako zbiór
Bardziej szczegółowoProgramowanie internetowe
Programowanie internetowe Wykład 1 HTML mgr inż. Michał Wojtera email: mwojtera@dmcs.pl Plan wykładu Organizacja zajęć Zakres przedmiotu Literatura Zawartość wykładu Wprowadzenie AMP / LAMP Podstawy HTML
Bardziej szczegółowoAKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA
AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA Joanna Patrzyk Bartłomiej Patrzyk Katarzyna Rycerz jpatrzyk@quide.eu bpatrzyk@quide.eu kzajac@agh.edu.pl
Bardziej szczegółowoNorton Sec.3.0 STD PL CARD 1U 1Dvc 1Y Model : Norton Sec.3.0 STD PL CARD 1U 1Dvc 1Y ram sp. j.
OPROGRAMOWANIE > Model : 107587 Producent : - Symantec Norton Security 3.0 STANDARD 1Użytkownik 1Urządzenie 1Rok 21357596 'FONT-FAMILY: "Segoe UI", "Trebuchet MS", Helvetica, Arial; FONT-VARIANT: normal;
Bardziej szczegółowo16) Wprowadzenie do raportowania Rave
16) Wprowadzenie do raportowania Rave Tematyka rozdziału: Przegląd wszystkich komponentów Rave Tworzenie nowego raportu przy użyciu formatki w środowisku Delphi Aktywacja środowiska Report Authoring Visual
Bardziej szczegółowoZarządzanie globalną historią w przeglądarce opartej na Mozilli
Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Paweł Hryczuk Nr albumu: 197864 Zarządzanie globalną historią w przeglądarce opartej na Mozilli Praca magisterska na kierunku INFORMATYKA
Bardziej szczegółowoOMNITRACKER Wersja testowa. Szybki przewodnik instalacji
OMNITRACKER Wersja testowa Szybki przewodnik instalacji 1 Krok 1:Rejestracja pobrania (jeżeli nie wykonana dotychczas) Proszę dokonać rejestracji na stronieomninet (www.omnitracker.com) pod Contact. Po
Bardziej szczegółowoĆwiczenie 6. Wiadomości ogólne.
Ćwiczenie 6. Cel ćwiczenia: zapoznanie się z obsługą i konfiguracją X Windows. W systemie Linux można korzystać także z interfejsu graficznego do obsługi komputera X Windows. Wiadomości ogólne. KDE czyli
Bardziej szczegółowoTworzenie Stron Internetowych. odcinek 5
Tworzenie Stron Internetowych odcinek 5 Nagłówek zawiera podstawowe informacje o dokumencie, takie jak: tytuł strony (obowiązkowy) metainformacje/metadane (obowiązkowa deklaracja
Bardziej szczegółowoKompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i
Program szkolenia: Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i JFace Informacje ogólne Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Kompleksowe tworzenie aplikacji
Bardziej szczegółowoXUL i Mozilla Budowanie aplikacji
XUL i Mozilla Budowanie aplikacji Spośród wszystkich wynalazków z ostatniego półwiecza tylko kilka pomysłów dotarło do etapu, w którym korzystamy z nich w życiu codziennym. JONO BACON Mimo że Sinclair
Bardziej szczegółowoSTRONY INTERNETOWE mgr inż. Adrian Zapała
1 STRONY INTERNETOWE mgr inż. Adrian Zapała STRONY INTERNETOWE Rodzaje stron internetowych statyczne (statyczny HTML + CSS) dynamiczne (PHP, ASP, technologie Flash) 2 JĘZYKI STRON WWW HTML (ang. HyperText
Bardziej szczegółowoPodstawy Rejestru systemu. Poddrzewa
Podstawy Rejestru systemu Rejestr systemu Windows jest przechowywany w kilku różnych plikach na komputerze. Pliki te są nazywane hives (ule) i umieszczone są w folderach \Windows\system32\config i \Documents
Bardziej szczegółowoPrzedmiotem zamówienia jest dostawa:
Załącznik nr 2 do SIWZ Przedmiotem zamówienia jest dostawa: OPIS PRZEDMIOTU ZAMÓWIENIA 1. Pakiet oprogramowania biurowego dla komputerów z systemem Windows - 3 licencje. Lp. Parametr Charakterystyka 1
Bardziej szczegółowoRozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog
Knowledge Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog 9 stycznia 2009 Knowledge 1 Wstęp 2 3 4 5 Knowledge 6 7 Knowledge Duża ilość nieusystematyzowanych informacji... Knowledge
Bardziej szczegółowoScenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:
Praca z projektemi w MS VB.NET Scenariusz lekcji Scenariusz lekcji 1 TEMAT LEKCJI: Praca z projektami w MS VB.NET. 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać definicje podstawowych pojęć związanych
Bardziej szczegółowoTomasz Grześ. Systemy zarządzania treścią
Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,
Bardziej szczegółowoSystemy operacyjne na platformach mobilnych 2 Programowanie aplikacji z graficznym interfejsem użytkownika w GTK+
Systemy operacyjne na platformach mobilnych 2 Programowanie aplikacji z graficznym interfejsem użytkownika w GTK+ Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu
Bardziej szczegółowoKomputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Bardziej szczegółowoViatoll Calc v1.3. Viatoll Calc. Instrukcja użytkownika. Strona 1
Viatoll Calc Instrukcja użytkownika Strona 1 Spis treści 1 Wstęp...3 2 Opis panelu głównego...3 2.1 Menu aplikacji...4 2.2 Tabela z trasami...5 2.3 Strona kalkulatora viatoll...6 2.4 Pasek statusu...7
Bardziej szczegółowoWprowadzenie. 1. Terminal WebRTC. LABORATORIUM 5: WebRTC komunikacja między terminalami.
LABORATORIUM 5: WebRTC komunikacja między terminalami. Wprowadzenie Technika WebRTC (złożenie angielskiego słowa Web oraz akronimu RTC, pochodzącego od angielskiego Real-Time Communications, komunikacja
Bardziej szczegółowoWPROWADZENIE. Użycie PHP
WPROWADZENIE PHP jest językiem programowania po stronie serwera używanym do tworzenia dynamicznych witryn internetowych i interaktywne aplikacje internetowe. Skrót PHP pierwotnie oznaczał Osobistą stronę
Bardziej szczegółowoROZSZERZANIE MOŻLIWOŚCI...
SPIS TREŚCI: Od Autora... 11 ROZSZERZANIE MOŻLIWOŚCI... 13 PROGRAMY PREFERENCYJNE... 15 Czcionki systemowe... 15 Tła okien... 18 Tryb wyświetlania... 22 Zegar i data systemowa... 24 Urządzenia wejścia
Bardziej szczegółowouczyć się bez zagłębiania się w formalnym otoczeniu,
CZĘŚĆ 3 - INTERNET 3.1 WSTĘP Internet jest globalnym zbiorem połączonych ze sobą komputerów, które przesyłają informacje między sobą za pośrednictwem szybkich połączeń sieciowych oraz linii telefonicznych.
Bardziej szczegółowoBudowa aplikacji wielowarstwowych. Zastosowanie Kaskadowych arkuszy stylów (CSS)
Budowa aplikacji wielowarstwowych. Zastosowanie Kaskadowych arkuszy stylów (CSS) Laboratorium 7 Technologie internetowe Zofia Kruczkiewicz TINT_Lab_7, Zofia Kruczkiewicz 1 Wykaz pytań dotyczących materiału
Bardziej szczegółowoNowe notowania epromak Professional
Nowe notowania epromak Professional Poniższa instrukcja obsługi zawiera: 1. Pobranie pliku instalacyjnego... 1 2. Proces Instalacji... 2 3. Uruchomienie notowań... 4 4. Dodatkowe funkcjonalności... 6 1.
Bardziej szczegółowowww.gim4.slupsk.pl/przedmioty
Lekcja 4. Program komputerowy - instalacja i uruchomienie 1. Rodzaje programów komputerowych 2. Systemy operacyjne 3. Instalowanie programu 4. Uruchamianie programu 5. Kilka zasad pracy z programem komputerowym
Bardziej szczegółowoĆwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows
Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Cel ćwiczenia: Zapoznanie się z: zarządzaniem systemami plików, zarządzaniem atrybutami plików, prawami do plików
Bardziej szczegółowoSpis treści CZĘŚĆ I JĘZYK SIECI 17. Wstęp 13. Rozdział 1 Wprowadzenie do HTML5 19. Rozdział 2 Znajomość znaczników HTML5 37
Spis treści Wstęp 13 CZĘŚĆ I JĘZYK SIECI 17 Rozdział 1 Wprowadzenie do HTML5 19 Tworzenie przy pomocy znaczników: przegląd 20.Wprowadzanie nowych elementów HTML5 21 Korzystanie z kontynuowanych znaczników
Bardziej szczegółowoWybór urządzenia/ Scanner Selection Screen: Skrócony Opis Programu MetroSet 2
Wybór urządzenia/ Scanner Selection Screen: Skrócony Opis Programu MetroSet 2 Ekran konfiguracji: Zrzut ekranu przedstawia menu konfiguracji skanera. Możemy stąd zmieniać ustawienia urządzenia, pobierać
Bardziej szczegółowo5. Arkusz kalkulacyjny Excel 205
Informatyka dla kadry kierowniczej przedsiębiorstwa : podręcznik akademicki / Jan Kowalczuk, Barbara Niekrasz, Anna Wallis ; pod red. Eugeniusza Michalskiego. Koszalin, 2012 Spis treści Wstęp 9 1. Informatyka
Bardziej szczegółowo