JavaScript, Facebook: Zaznaczanie wszystkich znajomych na liście formularza sugestii.

Liczba “lubiących” stronę mojego blogu na Facebooku nieubłaganie zbliża się do 50, więc kilka dni temu stwierdziłem, że “zasugeruję” moim znajomym możliwość dołączenia do tego zacnego grona. Ze względu na to, że trochę tych znajomych już się na liście zebrało, fajnie byłoby w jakiś sposób zautomatyzować proces ich wybierania, zamiast “klikać” po kolei każdego z nich. Problem, jak każdy inny, wydał mi się ciekawy, a więc przystąpiłem szybko do poszukiwania rozwiązania. ;]

Facebook: Formularz “Suggest to Friends”.

Jak wszyscy wiemy, język JavaScript został stworzony po to, aby pozwolić programiście na zarządzanie już załadowaną zawartością strony internetowej. Dzięki temu możliwe są tzw. “dynamiczne” operacje związane z wszelkiego rodzaju pokazywaniem, przesuwaniem, ukrywaniem, dodawaniem i innymi tego typu animacjami.

[Firefox] Problem z zaznaczaniem tekstu przy użyciu kombinacji klawiszy [Ctrl] + [Shift] + [Strzałki].

Witajcie. Zapewne pamiętacie mój niedawny wpis o bardziej precyzyjnym sposobie na zaznaczanie treści na stronach internetowych. Korzystam z tej funkcjonalności dosyć często, także bardzo się zdziwiłem, kiedy nagle “przestało mi działać” zaznaczanie słów przy użyciu kombinacji klawiszy [Ctrl] + [Shift] + [Strzałki]. Przebieg zdarzeń był tradycyjny - przestało działać, przez kilka dni ignorowałem, aż w końcu “czara goryczy przepełniła się” i zacząłem szukać winowajcy.

Problem.

Podejrzewałem na początku wiele różnych rzeczy / mechanizmów / ustawień, stąd poszukiwania nie były proste. Oczywiście zamiast wpisać “o co chodzi” w Google zacząłem szukać na własną rękę i “tym razem” niestety nie znalazłem.

[Firefox] Zaznaczanie zawartości kolumn.

Podczas pracy nad jednym z projektów musiałem przenieść listę kolumn z wyświetlonej struktury tabeli w phpMyAdminie, aby potem dokonać mniej lub bardziej ciekawych operacji ich nazwach w kodzie. Pech chciał, że miałem w tym momencie dostępny tylko jeden monitor, a nie za bardzo chciało mi się “dosztukowywać” wielkości okien Firefoxa i Eclipse, żeby móc to przepisać. Dzięki temu lenistwu odkryłem bardzo ciekawą sztuczkę pozwalającą na ominięcie niedogodności [a raczej braku możliwości] zaznaczania w pionie.

Sztuczka.

Ta porada jest trywialna pod względem trudności użycia: podczas zaznaczania elementów w kolumnie, należy przytrzymać klawisz [Ctrl]. Przejeżdżając wtedy nad kolejnymi wierszami tabeli zauważymy, że zaznaczają się one w pewien uporządkowany sposób:

[Firefox] Lepsze, bardziej precyzyjne zaznaczanie tekstu.

W serii krótkich wpisów wtorkowych kolejny sposób na ułatwienie sobie życia podczas korzystania z jednej z najlepszych przeglądarek internetowych. ;] Tym razem ułatwimy sobie zaznaczanie tekstu na stronach internetowych, co przy bardziej dokładnych próbach filtrowania zawartości może być dosyć ekstremalnym zajęciem.

Problem.

Być może nigdy nie trafiliście na ten problem, aczkolwiek jak zwykle - jest to pewna sytuacja brzegowa, w której zastanawiamy się “dlaczego to nie działa tak jak ja chcę”. O co chodzi?