dikamilo.net

Kolejny blog w sieci...

Filtrowanie działów na forach internetowych

0 Komentarzy

Często zdarza mi się odwiedzać fora internetowa które mają bogaty asortyment kategorii oraz działów. To czego mi brakuje na większości takich stronach to możliwość wyłączenia działów które są mi obojętne. Przykładem takiego forum jest forum społeczności XDA Developers. Mamy tutaj naprawdę pokaźny zbiór działów który można przewijać i przewijać. Mnie osobiście interesują tylko dwa działy, dział mojego telefonu oraz systemu na którym on bazuje + dział generalny do którego dość rzadko zaglądam. Nie ma tutaj możliwości wyłączenia wyświetlania poszczególnych działów ale za to możemy je sobie zwinąć do samego nagłówka co nie jest do końca wygodnym rozwiązaniem bo przy takiej ilości działów i tak musimy przewijać.

Dlatego też postanowiłem napisać mały skrypt w JavaScript do filtrowania działów które mnie interesują. Skrypt uruchamiany jest dzięki pluginowi Greasemonkey do Firefoxa ale jest możliwość uruchomienia go w innych przeglądarkach.

Atlas obrazków w CSS

4 Komentarzy

Atlas obrazków jest techniką powszechnie znaną jako CSS Sprites polegającą na umieszczeniu wszystkich wykorzystywanych obrazków w jednej dużej bitmapie. Ma to na celu przyspieszenie ładowania stron www poprzez redukcję tak zwanych HTTP Requests.

Strony internetowe składają się z pliku HTML, arkusza stylów oraz różnej maści bitmap czy skryptów JavaScript. Aby przeglądarka potrafiła wy renderować stronę internetową, najpierw pobierany jest dokument HTML, następnie arkusz stylów oraz bitmapy i skrypty. Każdy obrazek czy skrypt to osobne żądanie HTTP Request. Przeglądarki internetowe potrafią pobierać 2-4 zapytania z serwera www w tym samym czasie, czas ładowania pliku HTML to zazwyczaj 10% czasu ładowania całej strony. Aby się o tym przekonać wystarczy uruchomić Firebug'a.