Archive for the ‘Firefox’ Category

Czy wtyczka do Javy jest taka ważna?   Leave a comment

Mozilla proponuje zablokowanie uruchamiania apletów w javie poprzez  wyłączenie wtyczki java-plugin w swej przeglądarce Firefox (wersja 7 ma ją domyślnie wyłączoną, w starszych wersjach trzeba ja ręcznie wyłączyć). Po co ona była. Wtyczka ta jest analogiem technologii Active X firmy Microsoft zaimplementowanej w IE i pozwala na ściągnięcie z zaufanej witryny na komputer klient poprzez przeglądarkę internetową kodu wykonywalnego, który się uruchamia w środowisku lokalnym stacji roboczej klienta z prawami tego użytkownika. Zabezpieczeniem miało być podpisanie kodu zaufanym certfikatem oraz przestrzeganie zasady pochodzenia kodu z tej samej domeny/witryny (same origin policy). W przypadku ataków hackerów jest możliwe obejście tych zabezpieczeń (najczęściej socjologicznymi trikami). Wtyczka do Javy od dawna udostępnia atakującym wiele okazji do wykorzystania tej metody do wstrzykiwania oprogramowania złośliwego do komputera użytkownika. Wyłączenie je powoduje utratę funkcjonalności wielu witryn.

Jaka z tego nauka? Zrezygnować z uruchamiania kodu ściąganego z internetu.

Reklamy

Posted 30 września 2011 by marekwmsdn in Bezpieczeństwo, Firefox, Java

Ciekawostki   Leave a comment

Nauka HTML5 na poważnie:

  1. http://developers.whatwg.org/
  2. http://www.w3.org/TR/html5-author/

Witryna ze wzorcem do budowy stron HTML – http://html5boilerplate.com/docs/The-style/

Źródło do ciekawych podcast-ów – http://www.devcurry.com/2011/08/free-podcast-for-developers.html

Wszechstronna strona Yahoo dla deweloperów – http://developer.yahoo.com/javascript/

Czy Android to jeszcze Linux czy nie? Opinia Tornvaldsa – http://www.zdnet.com/blog/open-source/linus-torvalds-on-android-the-linux-fork/9426?tag=nl.e019

DOMPDF – kolejny konwerter HTML->PDF dla PHP. Program do podłączenia się do usługi SkyDrive i traktowania jej jako dysku sieciowego – http://skydrivesimpleviewer.codeplex.com/releases/view/39728. W nowszych wersjach przeglądarek Firefox jest wbudowany tzw. ScratchPad – edytor i wykonawca kodu w JS. Dla dzieci – gra – http://www.ageofempiresonline.com/. Dziura budżetowa fundacji Mozilla po zrezygnowaniu przez Google wydawania paska ToolBar dla najnowszych wersji FF – początek końca? Do Androida – darmowa wersja programu antywirusowego Norton-a, blokuje skradziony telefon poprzez wysłanie na niego SMS-a. Gra online na facebook-u na stronie WCG Poland. Ciekawy serwis o IT – http://www.spidersweb.pl/. Warto obserwować: blog o Firefox. Inny link, taki MSDN o przeglądarce Firefox – nazywa się nawet podobnie MDN. Firefox dla Androida za darmo z Android Market.  Wszystko na temat Android-a znajdziesz po polsku tu nosi swojską nazwę eAndroidowo.pl. Za rok HP zniknie z rynku produktów konsumenckich komputerów PC, tabletów i innych urządzeń przenośnych (oprócz DRUKAREK) i postawi na serwery i aplikacji nimi zarządzające. Dygresja: kiedyś można było oferować swoje produkty wszystkim tj. konsumentom indywidualnym i korporacyjnym. Teraz gdy ci pierwsi są nieprzewidywalni, rzucili się na przenośne cacka, jedyna ostoja stabilności to korporacje ze sztywnymi standardami.

Posted 19 sierpnia 2011 by marekwmsdn in Android, Firefox, html5, JavaScript, open-source, PDF, PHP

Zebrane z Toshi (pon.)   Leave a comment

  1. Serwis Thumblr przechowuje adresu odwiedzanych stron – http://www.tumblr.com/, podobny serwis http://springpadit.com/springpad/#home
  2. Coś dla ciała po świętach trzeba poćwiczyć:
    1. http://www.fitbyfun.com/index
  3. Narzędzie do testowanie elementów na stronach aplikacji webowej – OperaWatir – implementacja przy pomocy Ruby
  4. Jak IE 8 realizuje standardy webowe? Oto odpowiedź – tutaj
  5. Wtyczka do Pythona – Python Shell for Google Chrome
  6. Super przydatny kurs dla webmastera przygotowany przez ludzi z Opera i Yahoo – http://dev.opera.com/articles/view/1-introduction-to-the-web-standards-cur/#toc. Podobny przewiduje Mozilla, zapisy od 8 stycznia
  7. Jak zrobić WŁASNE rozszerzenia do przeglądarki CHROME? Ano tak jak pokazuje to strona na webhosting. Tu coś dla Oli – można przetestować API sematyczne, które może rozpoznawać sematykę strony. Inna strona o eksperymentach w chrome
  8. Kurs Java – http://webhosting.pl/Kurs.Javy..Praktyczne.programowanie.czesc.I
  9. Oglądaj TED – http://www.ted.com/
  10. Czytelnia za darmo – http://www.readprint.com/, są tam też cenne cytaty – http://www.readprint.com/quotes, kursy MIT, wynajmowanie książek – http://www.chegg.com/?tpl=g1&s_tnt=20308:9:0, internetowa społeczność nauki języków – livemocha – coś dla dzieci, gry – http://www.kongregate.com/
  11. Sztuczki z tablicami w PHP – http://webhosting.pl/10.sprytnych.sposobow.na.manipulacje.tablicami.asocjacyjnymi.w.PHP
  12. Wzorce uzyteczności – pomoc w tworzeniu stron – http://webhosting.pl/WzorceUsability.pl.prezentuje.praktyczne.wzorce.projektowe
  13. Dziwne – http://webhosting.pl/Tworcy.Notepada__.wydaja.wersje.5.7.walcza.z.restrykcjami.eksportowymi.USA
  14. Co kryje się za szyfrowaniem w SKYPE? Ujawniają ciekawy kulisy jakiego typu kryptografii używają
  15. 50 naj stron wg. TIME
  16. Facebook to potęga i basta
  17. Koniec z NoSQL? Należy być ostrożnym – http://www.phparch.com/2010/12/the-nosql-hype-curve-is-bending/, http://techblog.bozho.net/. Na tym serwerze jest wiele o PHP
  18. Wstrzykiwanie kodu JS w strony – StacksJS
  19. Nowe nagrody MVP (poszukaj tam VFP) – 2010
  20. VFP –Andy Kramek, Foxite, VFP Wiki, przejście do .NET
  21. Przeglądaj ‘dobreprogramy’, inne ciekawe miejsce – http://www.lamp-tips.com/
  22. Miejsce dla chmur – AZURE – http://oakleafblog.blogspot.com/2011/01/windows-azure-and-cloud-computing-posts_03.html
  23. Pochwała FireBuga – http://webhosting.pl/Firebug.dobry.przyjaciel.kazdego.web.developera
  24. Inny serwer pokazujący artykły o programowaniu – http://www.webchili.pl//artykuly/tag/31/java

Ukłon FireFoxa w stronę rywali   Leave a comment

W networkworld można przeczytać, że w wersji 3 tej przeglądarki można pobrać wtyczkę sprawdzającą czy w przeglądarkach FF oraz innych producentów są zainstalowane “stare” wersje wtyczek do innych aplikacji – chodzi tu o PDF (jak podaj McAfee – 28% of all malware-bearing attack code – 28% złośliwego oprogramowania pochodzi od błędów w PDF Readerze, Quick Time oraz Flash.

Posted 14 Maj 2010 by marekwmsdn in Firefox

Leczenie FF   Leave a comment

Serwis Lifeahacker – Używa on bazy SQLLite do przechowywania trwałego swoich elementów, naturalnie baza ta z czasem staje się poszatkowana i należy ją zdefragmentować (vacuum). Służy do tego polecenie":

Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");

Posted 1 września 2009 by marekwmsdn in Firefox

Nowe ruchy Mozilla Labs   Leave a comment

Mozilla Lab – to swoiste laboratorium nowych pomysłów. Ostatnio stworzono katalog projektów dostępnych dla każdego. Szukałem cos o projekcie DOJO i dowiedziałem się o IDE do niego – WaveMaker. http://www.wavemaker.com/. Inny rodzynek – CodeBurner – dodatek do FF+FB. Google plugin for Eclipse – http://code.google.com/intl/pl/eclipse/. Wizualizacja – http://thejit.org/demos/. JSLinit – http://www.jslint.com/

Lista projektów – http://www.jslint.com/

Posted 16 lipca 2009 by marekwmsdn in Firefox

Przemyślenia o tworzeniu aplikacji w Internecie   Leave a comment

Samemu się nic nie wymyśli, trzeba korzystać z prac innych np. bibliotek (wolno stających jak CoolTree, dhtmlx, Paint, O3D (inicjatywa Google), raphael, canvas, walidatorów (mathew valid, walidacja oparta o atrybuty w HTML, Code Contract ), rusztowań (mint Ajax, Tibco, Nitobi, Ext Js, Advanced Ajax, Yahoo, jQuery). Do badania kodu służą wtyczki w FF (Web developer, Firebug), w IE (F12). Do badanie jakości i wydajności aplikacji służą: YSlow, Speed Page (Google), FireBug, Selenium (testy). Aplikacje można zintegrować z portalami np. Google API lub Zoho.

Do przeszukiwania i zapamiętywania stron służy Scrapbook, Xmarks, Google Reader, Notes, Google Bookmark, Opera sync.

Posted 25 czerwca 2009 by marekwmsdn in Firefox