Profile

Cover photo
Paweł Psztyć
Works at Kalicińscy.com
Attends Polsko-Japońska Wyższa Szkoła Technik Komputerowych
Lives in London
539 followers|1,830,807 views
AboutPostsCollectionsPhotosYouTube+1'sReviews

Stream

Paweł Psztyć

Shared publicly  - 
 
The differences between Shadow DOM v0 and v1. Good to know if you working with web components.
This document is my attempt to track the difference between Shadow DOM v0 and v1. This is not a tutorial for Shadow DOM. Rather, this is my attempt to provide a guide for those who are already familiar with Shadow DOM v0 and want to migrate their components to v1. This guide should be considered ...
1
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
+Eric Goff I can't read your comment from the ARC blog. Somehow all comments disappeared (some Google error with comments).
Can you write it again?
1
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
See how @Cisco is leveraging #digital transformation to innovate faster. Register now for #CONNECT16! http://connect.mulesoft.com/ #CIO
1
Duncan Stampfli's profile photo
 
Hey I'm Duncan.
Can we be friends? 
Can we talk today, I wanted to ask something?
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
Join beta program and test the app before the release!
Hi developers, In the coming weeks I’m planning to release a new version of the app. I would appreciate your input on the changes I’ve made and help in finding bugs before the final release. Take part in the app development a...
3
Add a comment...

Paweł Psztyć

Shared publicly  - 
3
Riël Notermans's profile photoPaweł Psztyć's profile photo
2 comments
 
Great to hear it +Riël Notermans :)
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
Actually some time ago I was interested in this matter. Really good to know this.
 
An update (March 2016) on the current state & recommendations for JavaScript sites / Progressive Web Apps [1] in Google Search. We occasionally see questions about what JS-based sites can do and still be visible in search, so here's a brief summary for today's state:

# Don't cloak to Googlebot. Use "feature detection" & "progressive enhancement" [2] techniques to make your content available to all users. Avoid redirecting to an "unsupported browser" page. Consider using a polyfill or other safe fallback where needed. The features Googlebot currently doesn't support include Service Workers, the Fetch API, Promises, and requestAnimationFrame.

# Use rel=canonical [3] when serving content from multiple URLs is required.

# Avoid the AJAX-Crawling scheme on new sites. Consider migrating old sites that use this scheme soon. Remember to remove "meta fragment" tags when migrating. Don't use a "meta fragment" tag if the "escaped fragment" URL doesn't serve fully rendered content. [4]

# Avoid using "#" in URLs (outside of "#!"). Googlebot rarely indexes URLs with "#" in them. Use "normal" URLs with path/filename/query-parameters instead, consider using the History API for navigation.

# Use Search Console's Fetch and Render tool [5] to test how Googlebot sees your pages. Note that this tool doesn't support "#!" or "#" URLs.

# Ensure that all required resources (including JavaScript files / frameworks, server responses, 3rd-party APIs, etc) aren't blocked by robots.txt. The Fetch and Render tool will list blocked resources discovered. If resources are uncontrollably blocked by robots.txt (e.g., 3rd-party APIs) or otherwise temporarily unavailable, ensure that your client-side code fails gracefully.

# Limit the number of embedded resources, in particular the number of JavaScript files and server responses required to render your page. A high number of required URLs can result in timeouts & rendering without these resources being available (e.g., some JavaScript files might not be loaded). Use reasonable HTTP caching directives.

# Google supports the use of JavaScript to provide titles, description & robots meta tags, structured data, and other meta-data. When using AMP, the AMP HTML page must be static as required by the spec, but the associated web page can be built using JS/PWA techniques. Remember to use a sitemap file with correct "lastmod" dates for signaling changes on your website.

# Finally, keep in mind that other search engines and web services accessing your content might not support JavaScript at all, or might support a different subset.

Looking at this list, none of these recommendations are completely new & limited to today -- and they'll continue to be valid for foreseeable future. Working with modern JavaScript frameworks for search can be a bit intimidating at first, but they open up some really neat possibilities to make fast & awesome sites!

I hope this was useful! Let me know if I missed anything, or if you need clarifications for any part.

Links:
[1] PWA: https://developers.google.com/web/progressive-web-apps
[2] Progressive enhancement: https://en.wikipedia.org/wiki/Progressive_enhancement
[3] rel=canonical: https://support.google.com/webmasters/answer/139066
[4] AJAX Crawling scheme: https://developers.google.com/webmasters/ajax-crawling/docs/specification
[5] https://support.google.com/webmasters/answer/6066468
30 comments on original post
1
Paweł Psztyć's profile photo
 
Hahaha <3
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
There also a couple of codelabs for Polymer :)
 
Apparently, many people still don't know about this site, so...
https://codelabs.developers.google.com/
Click on "BY TECHNOLOGY" then "Android".
You're welcome! #androidDev

2 comments on original post
1
Add a comment...
Have him in circles
539 people
Dawid Jaskot's profile photo
Sergio Ugalde Miranda's profile photo
Irena Majoch's profile photo
Adam Kamiński's profile photo
nunu sasa's profile photo
GBG Warszawa's profile photo
Tooomek Tomek's profile photo
Jarek Wilkiewicz's profile photo
KASA Nike Oddział Garwolin's profile photo

Paweł Psztyć

Shared publicly  - 
 
Build your first web service with PHP, JSON and MySql. Create webservice in php and return json response- trinity tuts.
3
Roger Cauvin's profile photoPaweł Psztyć's profile photo
2 comments
 
I'm working on it at the moment ;)
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
Advanced REST client opened a Beta channel. Now you can opt in for beta testing! Help test the app and have real influence for its development.
Hi developers, In the coming weeks I’m planning to release a new version of the app. I would appreciate your input on the changes I’ve made and help in finding bugs before the final release. Take part in the app development a...
1
1
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
So, what's next in HTML5?
1
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
Everyone who is using node modules will understand :D
 
Watch GIFs while running `npm install` with `gifi`: https://github.com/vdemedes/gifi .

Works 👌 w/iTerm 2 v3 beta GIF support 🔥 => https://www.iterm2.com/version3.html


4 comments on original post
1
Add a comment...

Paweł Psztyć

Shared publicly  - 
 
A new library out there. A HTTP client implementation on chrome.sockets API.
 
HTTP client on chrome.socket.tcp
Hi developers, Many of you asked me about the possibility to setting in a request a HTTP headers that are prohibited in XHR. The spec for this object prevents setting headers like User-Agent, Proxy-*, Accept-Encoding etc. I couldn't do much about it, until ...
View original post
2
Add a comment...
Paweł's Collections
People
Have him in circles
539 people
Dawid Jaskot's profile photo
Sergio Ugalde Miranda's profile photo
Irena Majoch's profile photo
Adam Kamiński's profile photo
nunu sasa's profile photo
GBG Warszawa's profile photo
Tooomek Tomek's profile photo
Jarek Wilkiewicz's profile photo
KASA Nike Oddział Garwolin's profile photo
Work
Occupation
Innovation Manager at Kalicinscy.com interative agency and GDG organizer.
Skills
programming (java, php, python), webprogramming (js, css, dart, chrome apps), IA/UX, photography
Employment
  • Kalicińscy.com
    Innovation Manager, 2012 - present
  • TVN S.A.
    VIZ Artist designer, VTW editor, VCP operator, 2007 - present
  • GDG Warszawa
    Organizer, 2011 - present
  • Kalicińscy.com
    Programmer, 2010 - 2011
  • Activeweb sp. z o.o.
    Programmer, 2005 - 2007
  • Radio Polska Live!
    Editor, jurnalist, 2008 - 2010
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London
Previously
Zamość - Warsaw, Poland
Story
Tagline
Senior Software Engineer
Introduction
HI, I'm Paweł.
I'm living in Warsaw, Poland. 
Bragging rights
For last almost 6 years I've managed to get up at 5 AM :) That's something!
Collections Paweł is following
View all
Education
  • Polsko-Japońska Wyższa Szkoła Technik Komputerowych
    Zarządzanie Informacją, 2012 - present
    Zarządzanie w firmach technologicznych.
  • Wyższa Szkoła Humanistyczno-Ekonomiczna w Łodzi
    Programowanie aplikacji internetowych
  • WSDRiTV
    Dziennikarstwo
Basic Information
Gender
Male
Looking for
Friends, Networking
Relationship
In a relationship
Apps with Google+ Sign-in
  • Monument Valley
Paweł Psztyć's +1's are the things they like, agree with, or want to recommend.
Advanced REST client
chrome.google.com

The web developers helper program to create and test custom HTTP requests.

Kara czy konsekwencja? | Agnieszka Stein
agnieszkastein.pl

Po pierwszym wpisie, który możecie przeczytać tutaj, pojawiło się wiele pytań o kary i konsekwencje. O to, żeby doprecyzować różnicę między

Google Glass - koniec czy nowy początek?
interaktywnie.com

Projekt Explorer, w ramach którego opracowywane Google Glass właśnie został zamknięty. Porażka? Niekoniecznie.

GDG Warszawa
plus.google.com

Google Developer Group Warsaw

GDG - Barcamp - Polymer Project Introduction – Google+
plus.google.com

Gotowi na Polimerową Rewolucję? :) Tworzenie aplikacji webowych nigdy nie było takie proste... Wszystko to element... A tworzenie stron i ap

Produkcja filmów na YouTube - kurs online - Blog Google Polska
googlepolska.blogspot.com

Technologia, produkty, kultura i informacje wewnątrz Google

The Signal
market.android.com

Academy Award nominee Laurence Fishburne, Brenton Thwaites, Olivia Cooke and Beau Knapp star in this mind-bending and suspenseful sci-fi thr

House
market.android.com

Dr. Gregory House (Hugh Laurie), devoid of bedside manner and dealing with his own constant physical pain, uses a cane that punctuates his a

Google Search
market.android.com

Google Search app for Android: The fastest, easiest way to find what you need on the web and on your device.* Quickly search the web and you

Public - 2 months ago
reviewed 2 months ago
Jedzenie na 5+. Wszystko co podają po prostu dobrze smakuje. Sympatyczne miejsca. Ciche. Może nie najtańsze miejsce, ale w okolicy jest kilka innych knajp na każda kieszeń.
Public - 6 months ago
reviewed 6 months ago
Earlier known as Nobo. Nice place. Like it.
Public - 2 years ago
reviewed 2 years ago
Great food and really nice service :)
Public - 2 years ago
reviewed 2 years ago
32 reviews
Map
Map
Map
Great food and really nice service. Little expensive though. It's a good place to eat
Public - 9 months ago
reviewed 9 months ago
Nice.
Public - 2 years ago
reviewed 2 years ago
Great view, especially at night!
Public - 2 years ago
reviewed 2 years ago