piątek, 25 maja 2012

O mobilnych wersjach stron WWW

As I’ve said many (many!) times, building a mobile-specific site isn’t the answer.
One-third of a site’s visitors will choose to visit the full site if given the option between the two. That’s because people want the same breadth and depth of content and a consistent user experience, no matter what device they use. Site owners who can deliver a fast, reliable, cross-platform user experience are going to be the ones who own the web of the not-so-distant future.

Joshua Bixby, źródło

środa, 9 maja 2012

Bootstrap i jQuery w Joomla! 3.0

Wygląda na to, że idą duże zmiany w świecie Joomla!. Na oficjalnym forum mamy taki oto post:
After many long hours of grueling debate (not really), the PLT has decided to move forward with adding Bootstrap to Joomla 3.0. The work will require some changes to both JForm and JHTML to provide the most flexibility and not force anyone to just use the Bootstrap classes. It was agreed that we should avoid hardcoding classes and that could be done incrementally if more time is needed for implementation.The only thing left to confirm using Bootstrap is to ensure the licensing is not an issue. The final determination on this will be made by OSM and FSF. If everything checks out on the legal end, we will move full steam ahead with the implementation.Another issue is jQuery. The PLT felt that even if there are legal hamstrings for Bootstrap, adding jQuery to Joomla 3.0 would be a good idea. It opens up a new world of JavaScript features and it would be great to implement MooTools and jQuery consistently in the core instead of having each developer do it their own way. This should lead to a more stable Joomla when using both. The next steps in this area are to establish a formal working group to take this on. More news to come…Thanks to everyone who answered the initial questionnaire and for helping us do our due diligence around this issue.

środa, 21 marca 2012

Usability – użyteczność, a może używalność

Coś w tym jest po chwili zastanowienia.

To, czy dany produkt jest dla mnie użyteczny, mogę określić zerojedynkowo (oczywiście zależnie od kontekstu). Nie zrobię zdjęcia ziemniakiem, ani nie skorzystam z internetu na kalkulatorze, więc te przedmioty w określonym zakresie zastosowań są dla mnie bezużyteczne.

Wróćmy do usability – wolę tłumaczyć je jako „używalność”. Zdecydowanie łatwiej przychodzi mi dopasowanie definicji Jakoba Nielsena do tej wersji. Po prostu dla mnie brzmi sensowniej i bardziej logicznie. Trudno, czepiam się.

Łukasz Wójcik, źródło

piątek, 16 marca 2012

Joomla! 3.0 – aktualny status prac nad frontendem

Wydaje mi się, że to najwyższy czas, aby napisać o tym, co się dzieje w części frontendowej Joomla! 3.0. Kyle Ledbetter i Ryan Belise połączyli siły i pracują wspólnie nad szablonami dla panelu administracyjnego i strony frontowej opartymi o Twitter Bootstrap. 

Czytaj dalej

czwartek, 8 marca 2012

Adobe Shadow

Adobe przedstawiło świetne narzędzie ułatwiające pracę nad stronami dostosowywanymi pod urządzenia mobilne. Bardzo dobry pomysł.

środa, 7 marca 2012

Joomla! Template Overrides w HTML5 za darmo

Od dłuższego czasu przyglądałem się rynkowi szablonów Joomla!. Moim celem było namierzenie template overrides w HTML5 na licencji GPL. Przypomnę tylko, że template overrides pozwalają nam na zamianę generowanego przez CMS kodu na taki, który został przez nas zaprojektowany. W tym przypadku dążymy do tego, żeby Joomla! generowała kod zgodny z zaleceniami dla standardu HTML5. Do tej pory najlepiej na tym polu radziła sobie firma YooTheme, jednak wszystkie szablony były dostępne w abonamencie.

Czytaj dalej

wtorek, 6 marca 2012

Naprawimy to

Gdy kolejny klient prosi o poprawienie następnego zauważonego błędu w Internet Explorer na swojej stronie wyglądającej jak z lat dziewięćdziesiątych to warto odpalić tę piosenkę. Robi się jakoś tak bardziej pozytywnie.

PS: Ta fajna część zaczyna się od drugiej minuty.

Narzędzia frontendowca – Gradient

Dzisiaj chciałbym przedstawić kolejny program, który już jest u mnie zainstalowany od ponad miesiąca i mogę go szczerze polecić.

Jak wiadomo gradienty w CSS są już bardzo dobrze wspierane przez wszystkie współczesne przeglądarki. Nawet starsze wersje Internet Explorer potrafią wygenerować gradient za pomocą filter: progid:DXImageTransform.Microsoft.gradient, więc śmiało można używać stylów CSS do tworzenia prostych gradientów na stronie.

Czytaj dalej