Czym jest Open Graph? Jak udostępniać piękne linki w social media?

Czym jest Open Graph? Jak udostępniać piękne linki w social media?

Marketing, Social media, WordPress

O co chodzi z tagami OG? Jak poprawić wygląd linków publikowanych w social media? Masz stronę internetową, bloga lub aplikację, którą chcesz podzielić się ze światem? Ten artykuł jest dla Ciebie!

Czym jest Open Graph?

Meta tagi Open Graph (OG) zostały wprowadzone przez Facebooka w 2010 roku, aby dać autorom kontrolę nad wyglądem udostępnianych linków. „Meta” oznacza, że opisują zawartość strony internetowej, czyli są tagami HTML umieszczanymi w sekcji <head> kodu źródłowego.

Portale, które wyświetlają podgląd udostępnianych linków, skanują kod strony w poszukiwaniu tagów OG i wykorzystują zawarte w nich informacje do wyrenderowania widoku. Ma to sens? 🙂

Przykładowe meta tagi

Jak podejrzeć meta tagi istniejących stron? W Google Chrome wystarczy kliknąć prawym przyciskiem myszy w oknie…

Czytaj dalej →
Wykrywanie języka i tłumaczenie aplikacji, czyli internacjonalizacja oprogramowania

Wykrywanie języka i tłumaczenie aplikacji, czyli internacjonalizacja oprogramowania

Programowanie, Startup

Czym różni się internacjonalizacja od lokalizacji oprogramowania? Jak w praktyce wygląda globalizacja produktu? Czas na wykrywanie języka i tłumaczenie aplikacji SaaS okiem praktyka!

Na początek trochę teorii i wyjaśnienie terminów, które mylą nawet najlepsi 😉

Internacjonalizacja

Internacjonalizacja aplikacji to zaprojektowanie i rozwój projektu w sposób niezależny od języka i kultury regionu, z którego pochodzi użytkownik.

Po pierwsze wszystkie zależne od kultury grafiki i teksty wydzielamy do zasobów projektu. W kodzie odwołujemy się do kluczy, które są podmieniane na odpowiednie wartości w zależności od preferencji lub lokalizacji użytkownika.

Po drugie zapewniamy wsparcie od strony funkcjonalnej, czyli np. obsługujemy różne strefy czasowe, jednostki wag i miar, czy przyjmujemy płatności kartami z różnych krajów w obcych walutach.

Nie wiesz, jak obsługiwać płatności? Zastanawiasz się nad wyborem globalnego dostawcy? Więcej na ten temat…

Czytaj dalej →
Programista .NET na MacBooku, czyli programowanie w C# pod macOS

Programista .NET na MacBooku, czyli programowanie w C# pod macOS

.NET, Programowanie

Programisto .NET! Czy warto przesiadać się na MacBooka? Z jakich narzędzi korzystać pod systemem macOS? Czy sprzęt od Apple poradzi sobie z Twoim projektem? Oto moje przemyślenia i historia kilku lat pracy na Macu 🙂

Trochę historii – początki z macOS

Pamiętam, jak kilka lat temu (okolice 2015 roku) przesiadłem się z Windowsa na pierwszego MacBooka Pro. Pracowałem wtedy na etacie pisząc głównie aplikacje mobilne w Xamarinie, o którym przeczytasz więcej w artykule Xamarin, czyli natywna aplikacja mobilna 35% taniej i szybciej.

Technicznie była to przesiadka z klasycznego Visual…

Czytaj dalej →