Podstawy usług sieciowych - ćwiczenia 4

Table of Contents

Do zdobycia jest 10 pkt + 10pkt bonusowych

1. Zadanie 1. Kontenery Firefoxowe (1pkt)

Włącz funkcję kontenerów w Firefoksie. Uruchom bez użytwania Trybu prywatnego wybraną przez siebie stronę:

  • w dwóch różnych kontenerach, w każdym zalogowany/a jako inny użytkownik; albo
  • w dwóch różnych kontenerach, w jednym jako użytkownik zalogowany, w drugim jako użytkownik niezalogowany

Następnie znajdź stronę, która korzysta ze skryptów facebookowych. Udokumentuj za pomocą narzędzi deweloperskich przeglądarki, jakie zapytania do Facebooka są wykonywane przez tę stronę. Następnie zainstaluj tę opartą o kontenery wtyczkę do Firefoxa i sprawdź, jak zmieniło się zachowanie strony. Udokumentuj także stan po instalacji tej wtyczki.

2. Zadania 2. Fediverse: Mastodon (2pkt)

Wybierz wedle uznania serwer Mastodona z tej listy: https://joinmastodon.org/communities. Załóż na nim konto. Opublikuj prosty wpis (np. "Hello, world!"). Skorzystaj z opcji znajdowania kont na instancji, na której jest założone Twoje konto i zaffolowuj przynajmniej jedno, które wyda Ci się najbardziej interesujące.

Zafollowuj konto, które jest na innej instancji Mastodona.

Followowanie konta „Internet. Czas działać!” na 101010.pl nie jest obowiązkowe.

3. Zadanie 3. Fediverse: Inne aplikacje. (2pkt)

Utwórz konto na fediwersowej aplikacji, która nie jest Mastodonem. Przydatną listę aplikacji można znaleźć tutaj:

https://fediverse.pl/poznaj-alternatywy/

Następnie zafollowuj to utworzone przez Ciebie konto za pomocą Twojego konta mastodonowego. Utwórz nowy wpis w tej nowej aplikacji. Udokumentuj ukazanie się tego wpisu na Twoim feedzie mastodonowym.

4. Zadanie 4. RSS (2pkt)

Wybierz dowolną aplikację, która jest klientem RSS. Listę rekomendacji możesz znaleźć tutaj:

https://www.internet-czas-dzialac.pl/odcinek-23-rss/

Oczywiście wszystkie inne aplikacje RSS są dozwolone ;)

Zasubksrybuj kanał z wiadomościami z naszych zajęć w tej aplikacji: https://up.kuba-orlik.name/informatyka-stosowana-3/wiadomosci.xml

Znajdź adres pliku z kanałem RSS strony https://xkcd.com/. Zasubskrybuj go w wybranej przez Ciebie aplikacji.

5. Zadanie 5. Links (1pkt)

Wybierz stronę internetową, której jeszcze nie ma na tej liście:

https://pad.kuba-orlik.name/p/links-kto-sprawdza-co

Następnie dopisz adres tej strony do tej listy.

Wyświetl tę stronę za pomocą terminalowej przeglądarki Links (instalacja na arch: sudo pacman -S links). Czy strona w Twojej ocenie wyświetla się w tej przeglądarce dobrze, czy źle? Co sprawia, że strona wyświetla się dobrze/źle?

6. Zadanie 6. Gemini (2pkt)

Odwiedź stronę gemini://rawtext.club/~deerbard/index.gmi za pomocą wybranej przeglądarki Gemini (pokazane na wykładzie były m.in. przeglądarki Lagrange oraz amfora, ale można skorzystać z innych).

Skorzystaj z wyszukiwarki, jaka znajduje się na gemini://geminispace.info/

7. Zadanie bonusowe - scrapowanie RSS (10pkt)

Napisz program, który tworzy plik xml z kanałem RSS strony, która nie posiada kanału RSS (np. https://uke.gov.pl/blog).

Author: Kuba orlik

Created: 2022-03-23 Wed 12:04

Validate