Linkdump #51: GitHub - ciekawe projekty.

W serii Linkdump pojawiają się materiały różnego typu i o różnej tematyce - czasem bardziej popularne jak jQuery lub zbiory darmowych ikon, czasem bardziej ambitne, czyli lektury dla zaawansowanych lub chcących poszerzyć swoją wiedzę. Nie było jeszcze niczego związanego z pojedynczym serwisem - linki prowadziły zawsze do różnych zakamarków Internetu. Tym razem chciałbym to zmienić, ponieważ zaprezentuję Wam zbiór moim zdaniem najciekawszych projektów hostowanych na znanym wszystkim GitHubie. Zapraszam do lektury!

Google Translate: Blokowanie tłumaczenia elementów na stronie internetowej.

Myślę, że nie popełnię dużego błędu, jeśli powiem, że każdy, kto kiedykolwiek potrzebował tłumaczenia pewnych informacji z nieznanego języka na “swój”, na pewno trafił kiedyś na narzędzie Google Translate. Jest to bezsprzecznie jeden z najlepszych translatorów na rynku, także trudno się dziwić, że jest tak powszechnie wykorzystywany. Także my, twórcy stron internetowych często korzystamy z niego, ponieważ udostępnia bez większego problemu możliwość dynamicznego tłumaczenia tekstu na stronie. Czasem jednak jest to zachowanie niepożądane, a więc wypada wiedzieć, jak to zablokować. Zapraszam do lektury dzisiejszego wpisu.

Linkdump #34: Zbiór przydatnych bibliotek JavaScript.

JavaScript to chyba najbardziej dynamicznie rozwijający się język programowania pod względem powstającej bazy kodu i przydatnych narzędzi wspomagających. Przyjrzyjmy się kilku ciekawym bibliotekom, jakie możemy wdrożyć do naszych projektów bez zbędnego wysiłku, a ku uciesze klientów.

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. ;]

[Linkdump #5] $('#blog .linkdump').append('jQuery');

Witajcie! Zapewne z wypiekami na twarzy każdy z Was czekał na kolejny Linkdump zastanawiając się o czym opowiem Wam tym razem. ;] Mając na uwadze ostatnie wpisy dotyczące języków programowania [no dobra, nie wszystkie ;]] pewnie spodziewaliście się “wzięcia na warsztat” jeszcze jednego z nich. Tymczasem dzisiaj postanowiłem pokazać Wam ciekawe materiały dotyczące jednej z bibliotek / frameworków języka JavaScript. Panie i panowie - przed Wami jQuery!

[JavaScript] Wykrywanie obecności danej strony w historii przeglądarki.

Od paru tygodni można w Internecie odwiedzać stronę o dosyć “ciekawym” tytule: “Did you watch porn? See what your friends watch…”, co w wolnym tłumaczeniu brzmi następująco: “Czy oglądałeś dzisiaj pornografię? Zobacz, co oglądali Twoi znajomi…”. Jedyną jej funkcją jest sprawdzenie, czy i na które strony z “odpowiednimi materiałami” wchodził dany internauta. Odpowiedź jest udzielana od razu po wczytaniu strony, oczywiście opcje mamy tylko dwie:

  • “No, You didn’t. Good boy! You didn’t watch porn.” - “Nie, nie oglądałeś. Grzeczny chłopiec! Nie oglądałeś pornografii.”
  • “Yes, you did! Naughty naughty… You watched: [lista stron]” - “Tak, oglądałeś! Niegrzeczny, niegrzeczny… Strony, na które wchodziłeś: [lista stron]”