Categorie: Internet

Wordpress

WordPress5 – Gutenberg nagscreens en crashende thema’s

De update naar WordPress 5.x wordt door veel mensen nog even uitgesteld. En niet zonder reden: de implementatie van Gutenberg heeft voor veel ergernis gezorgd bij (bestaande) gebruikers. Lang niet alle theme’s zijn er ook klaar voor. Tenminste, vandaag bleek mij dit maar weer eens bij het updaten van deze blog.

Screenshot SimpleEast WordPress ThemeHet thema dat ik voor dit blog gebruik, of beter gezegd: gebruikte, (NavTheme’s “Simple East”) gaf er de brui aan na een update van WordPress. De widgets waren allemaal verdwenen en niet meer terug te halen. In de customizer de mededeling dat er één andere widget-area was en die was “niet beschikbaar”. Over non-informatie gesproken.

Enfin, niet getreurd, ik installeer mijn andere favoriet, pas het wat aan (en zal het de komende tijd even verder fine-tunen) en we zijn weer toonbaar online met de blog.

NAG SCREENS

In de editor, en ik had de “Classic Editor” (Klassieke Editor) uit voorzorg al geïnstalleerd, wordt je lastig gevallen met ‘nag screens’ ten faveure van Gutenberg.

Dit vind ik persoonlijk erg irritant. De oplossing is de plugin “Disable Gutenberg“, eveneens een klassieke editor maar hij kan nog veel meer. Met meer dan 100.000 downloads en een waardering van 4.9 sterren (uit 5) is het duidelijk wat de gebruiker wil..

Ondertussen neemt de onvrede onder WordPress gebruikers toe. De reviews liegen er niet om. Op dit moment bijna 1500 “1 ster” reviews, uit 2.273 in totaal. Dat betekent dat een ruime meerderheid (66%) niet te spreken is over deze “upgrade” van WordPress. Slechts 18.6% van de gebruikers geeft 5 sterren aan Gutenberg (en de gedachtegang er achter).

Als je die percentages doortrekt naar het aantal websites welke WordPress gebruiken als blog- of CMS-platform betekent dit dat van de 75 miljoen gebruikers er (straks) 49,5 miljoen ontevreden gebruikers zijn. Dat is een rampzalige ontwikkeling voor WordPress als dat zou gebeuren. Een groot aantal mensen meldt zijn of haar onvrede niet eens maar kiest simpelweg voor een andere oplossing, update niet meer(!) of installeert een plugin die Gutenberg verwijdert.

Een goed alternatief voor WordPress is ClassicPress, een “fork” (afsplitsing) van WordPress. Ik heb het op een aantal sites al draaien (lees hier er meer over). De voordelen van ClassicPress zijn: de “oude vertrouwde” wordpress omgeving, sneller dan WordPress 4.9.x en WordPress 5.x en, bovenal, er wordt door de ontwikkelaars wél geluisterd naar de gebruikers. Dit in tegenstelling tot WordPress op dit moment waar de tientallen miljoenen(!) gebruikers volstrekt genegeerd worden door de ontwikkelaars en oprichter Matt Mullenweg. Ooit begon hij WordPress als een “fork” van een ander blogprogramma, b2. De kans is aanwezig dat de geschiedenis zich gaat herhalen…

 

 

Share This:

Wordpress Gutenberg Test and Review

WordPress Gutenberg Editor – Extensive Test and Review

Gutenberg is the new project set to be included in WordPress Core and it should be “helping people write content, build websites, and design them in a better way”. Question is: does it? Will it help to edit better, faster? Will it help in designing a better WordPress website?

What’s all the fuss about with the Gutenberg Editor from WordPress?

Many people don’t like the new editor that WordPress wants to include in the core code of as off version 5.0. There’s more to this than only a new editor. WordPress will change overall. It will become a totally different system for Content Management in time. This is a development with many possible pro’s but also a lot con’s. Fot example: the costs for businesses will be millions of dollars (training users!) if they wish to stick to WordPress. It will, in the end, be the end of WordPress as we know it and have grown to love.

But let’s start with Gutenberg.. And put it to the test.

I did three tests simulating normal WordPress use (see the Use Cases below) and made screenrecordings of them. At the end I’m giving my final thoughts (last 15 minutes). If you want to skip to that, click here, it’s around the 49th minute mark.

VIDEO

USE CASES

For this test I used basic use cases.

— posting a new article (writing an article, copy-paste from a text editor)
— editing an existing article (post, page).
— Convert an existing post to Gutenberg and edit it.
— installing and updating plugins, afterwards testing (regression test)
— creating a new media-rich post (images, video).
— editing pages created with a site builder

TESTCOMPUTER

— Linux Mint 18.3
— FireFox 61.0.1 64-bit, Chromium 68.0.3440.106
— CPU: Intel i3/550 3.2Ghz;
— RAM: 16GB

WEBSITES

— Website on a live Linux server (Linux Debian 8, PHP 7.x, MariaDB, 16GB RAM, 4-core and so on);
— Website hosted on a XAMPP local server (on my testcomputer).

The below are the results of the testing.

PRO’S

— Seems to be working with a standard template;
— Old posts can be edited. It will show the classic editor;
— converting old posts and pages to the new editor basicly works;
— Shortcodes are in a separate block and still work.

CON’S / TEST REMARKS

— alignment of images is not correct. The header image is fine (full width), other images aligned right or left do align to the borders of the post, but inline posts of images at full width/center do not align full width but are smaller.

— Editor is not a true WYSIWYG editor

— hard to decide if text is a header or not (SEO!?) when using the “text settings” buttons. Why are they here in the first place? Since if you add new blocks it defaults (so it seems) to a header (at least, it does sometimes.. but not always. This is unstable).

— [publish] button only works when you click outside first block you’re editing. Only after that you can publish..

— to publish you need to click on the publish button twice(!!). That is pretty awkward. If you ask me this indicates there’s a programming issue with this function or probably a design decision that is, if you ask me, in error. When publishing content (save content), you should not need to click twice to do so.

— pages are now also named ‘posts’.. why? Very weird. Clearly there’s a difference between pages and posts, so don’t use the same name for this.

— HTML editing: you cannot access HTML for the full page but only for one block. This should be full page HTML since that would make search/replace easier (as it was before). For example for URL’s in a post. It’s what you expect when editing HTML. This is a design decision based on some assumption on how people work with text and WordPress making it harder to use for designers and writers.

— the “button bar” above posts should stay as it was, do not move stuff to the sidebar. Very disturbing for the workflow. Many options are now very hard to find, some are (still) missing. Some options that were at the side of a post in the classic editor setup are now extremely hard to find or perhaps gone? I haven’t been able to find them or only after searching long and hard. The bar above posts is as most wordprocessors work. Keep it that way, since it’s what people are familiar with!

— When editing colors you cannot use HEX code(?). So it’s impossible to get the exact same colors in your pages/posts as used in the theme.

— some buttons make you think they have certain functions, but they don’t. Like the “undo” button. I was mistaken it for a “back” button…

— Preview sometimes totally messes up your website. It shows something in between the mobile version of the website and a website that has been messed up badly.

— the featured image all of the sudden has a line around it when posting to a news page — older posts didn’t have this. So it interferes with the theme settings (CSS?) after all.. It doesn’t add this line around previous posts featured image.

— converting an existing page (with images) to the new format destroys the layout. Images that were aligned, for example, right or left, are now centered. It also resizes the images (so previous settings have gone lost as far as size is concerned). If you have a lot of images on a page, this is a pesky task setting them back to the original size, if even possible since you don’t know what the original settings were.

— installing a new plugin. The functionality (Gallery) is totally ignored by Gutenbgerg

— No options to use the ‘gallery’ as a real gallery (as in “pop-out”);

— The gallery defaults to settings that are outdated and ugly imho. But using the plugin has been made impossible.

— When combining pictures with video (Youtube) they do not align correct. Gallery = full width, video is not. I have not found an option to resize the video size in a post. In the Gutenberg Editor, however, it looks fine. On the published post it doesn’t, it’s pretty ugly..

— The text below a video does not align centered, even when the block is clicked ‘center’ alignment. It centers on the page, but the video doesn’t. The border around the video is, however, full width.. Clearly a design programming error.

— the embed code doesn’t have any options (that I know off) to change the size of a youtube video. While Gutenberg aims to not bother people with HTML (good idea) in this case it should be more robust or allow me to do true HTML editing to fix this issue.

OVERALL

— hard and often very awkward to use, not user friendly;
— lot’s of extra clicking. That’s obsolete! It also shows there are programming issues that need to be fixed.
— still many issues and bugs (do not take my word for it, check the support pages and Github);
— I simply do not like how it works and ‘feels’. It disturbs my workflow;
— It is very unclear what the “editing area” is. The classic editor was giving you a “page” feel where you could edit.
— For writing a piece of text it is unstuiable. As a ‘design tool’ not there yet, not by far.

WORDPRESS GITHUB
https://github.com/wordpress/gutenberg

PROJECT GUTENBERG ON WORDPRESS
https://wordpress.org/plugins/gutenberg/

FINAL THOUGHTS

The project is, if you ask me, a waste of time. Smart developers as well as webdesigners and users can use there limited time and resources a lot more effective. Many have spend numerous hours on this project. Building, testing, giving feedback. So far, most feedback is, imho, ignored.

WordPress would have been better off if the developers spend their time on developing a more robust WordPress core code, fixing security isses, bugs or adding new functions. As the saying goes: “Don’t fix what ain’t broeken”. The editor isn’t broken. The classic editor is what it is and it does a good job. This overhaul of WordPress is not the right direction for wordpress if you ask me. But that’s just my two cents,.. I’m afraid I’ve wasted a lot of time running these tests. I can only repeat what I’ve said before: “Kill it, before it Kills WordPress”. It ain’t ready, the majority of WordPress users are not asking for it. I can only repeat myself: “Kill it, before it kills WordPress”.

ABOUT ME

I have been using WordPress ever since early 3.x version, developing websites, using it for my own blogs and sites and host many wordpress websites for my clients. I am an experienced user and IT professional and have worked in this field for over 30 years.

My websites can be found at

https://www.brinkhost.nl
https://www.rudybrinkman.nl

ABOUT THIS VIDEO

This video was edited with KDEnlive, recorded with RecordMyDesktop and my Motorola Smartphone.

MORE ABOUT THE PROJECT AND THE FUTURE PLANS

Gutenberg Changes Everything

“As soon as the Gutenberg project gets merged with the core a lot of things in the WordPress community will start changing. And in a matter of a one to two years, these changes might build the roadmap to a completely different set of WordPress themes, plugins, interaction, site building, — hence changing everything”.

State of the Word, 2017
(Matt Mullenweg, WordPress co-founder)

“We want to make the best tools in the world, and we want to do it for decades to come. I’ve been doing WordPress for 15 years, I want to do it the rest of my life.” – Matt Mullenweg

Lengthy video from Matt Mullenweg

 

Share This:

Er zit een slot op mijn site

Het kan natuurlijk niet, een blog van iemand die een hosting bedrijf heeft zonder SSL. Niet dat er veel spannends gebeurt op deze site. Ik verzamel geen data en verwerk geen gegevens. Ik deel slechts informatie. Maar toch belangrijk tegenwoordig. Al was het alleen al vanwege het beleid van Google ten opzichte van sites zónder SSL-slotje.

Daarnaast markeren Firefox (de browser die ik zelf gebruik want: de meest veilige) en Chrome tegenwoordig websites als “onveilig” (..) als ze geen SSL hebben. Dus ook op deze site een “Groen Slot”!

WAT IS SSL?

Kort samengevat is SSL een methode van versleuteling van informatie. Zit er een SSL-slotje op een website, dan wordt het verkeer tussen de website en uw computer versleuteld over de verbinding doorgegeven. Met als prettige bijkomstigheid, náást dat u zeker weet dat u met de site een beveiligde website bezoekt, dat uw interactie met deze website niet door onbevoegden kan worden ‘afgekeken’. Dat betekent niet dat u anoniem verbinding legt met deze pagina’s. Maak u geen illusies. Niemand is anoniem op internet. Zelfs niet wanneer je in “private modus” surft.

PRIVACY VERKLARING?

Veel websites hebben tegenwoordig ook een privacy-verklaring. Ik heb dat voor deze, en mijn andere blog, niet. Reden is simpel: ik verwerk geen data via deze site. En daarnaast is het een particuliere website. Dus begin ik er niet aan om “voor spek en bonen” zo’n heel verhaal op te stellen voor bezoekers die het vervolgens niet lezen..

Deze website is uiteraard gehost op een server van mijn bedrijf. Wil je de privacy-verklaring van mijn bedrijf lezen klik dan hier. Heb je interesse in veilige, stabiele, hosting en/of domeinregistratie? Kijk dan eens op https://www.brinkman.it. Naast hosting lever ik met mijn bedrijf ook (gratis) SSL-certificaten bij websites!

Share This:

Schreeuwer op de Dam tijdens dodenherdenking – Facebook Hoax!

Op facebook is door een meneer uit Oude Pekela een foto geplaatst van de Schreeuwer op de Dam. Althans, volgens hem. Met de oproep de man te “shamen” door de foto zoveel mogelijk te delen. Binnen 24 uur zijn er meer dan 2.000 mensen die als domme schapen de foto delen…

 

Schreeuwer op de Dam dodenherdenking hoax
Schreeuwer op de Dam – Facebook Hoax

 

Maar, wat blijkt? De man op de foto is niet de “schreeuwer op de dam”. En dat hadden die 2.000 mensen allemaal gewoon kunnen zien als ze even de krant hadden gelezen of het nieuws hadden gezien. Bijvoorbeeld in het bericht van het Algemeen Dagblad (klik hier).

NAMEN EN SHAMEN
Het “namen en shamen” neemt af en toe groteske vormen aan op Facebook. Dit is “nepnieuws” of “fakenieuws” in de zuiverste vorm.

DEEL NIET ZONDER FEITEN TE CHECKEN
Deel nooit zomaar zaken zonder vooraf de feiten te chekken. “Google Is Your Friend” in dit soort gevallen. Snopes, de Hoax Wijzer, enzovoorts. Check de Feiten! En hou op mensen die onschuldig zijn te bashen!

 

Share This:

Facebook Is Watching You – trackingcookies en Instagram

U wordt gevolgd op het internet. En niet alleen door de geheime diensten, hackers en obscure instanties en personen. Maar door ‘tracking cookies’. Niets nieuws, toch? Want die cookie-meldingen accepteren we allemaal zonder nadenken.  Echter worden we veel vaker dan u denkt gevolgd en ook zeer intensief. Vraag is, wie doet dat en hoe, en .. waarom? En niet te vergeten: wat gebeurt er eigenlijk allemaal met die data die verzameld wordt over U en uw surfgedrag?  

Laten we eens kijken naar een eenvoudig voorbeeld uit de praktijk. Ik heb wat problemen met mijn fotocamera. Het ‘garantieverhaal’ schiet niet echt op en wellicht is een andere kopen een optie. Dus surf ik op mijn desktop-computer via wat bekende sites; Wehkamp, CoolBlue, Tweakers, CameraNu e.a.  en zoek naar bepaalde modellen camera’s.

Een ruime anderhalf uur later zit ik wat tijd te verdoen op Instagram. En wat verschijnt daar opeens? Een ‘gesponsorde mededeling’ van CoolBlue. Met een aantal camera’s in de advertentie die ik daadwerkelijk bij hen en op andere sites heb bekeken!

Wat betekent dit?

CoolBlue zegt over de cookies die ze ‘uitdelen’ (onder meer) het volgende:

Coolblue deelt cookies uit wanneer je één van onze webshops of Coolblue.nl bezoekt. Sorry, geen lange vingers, biscuits of gevulde koeken die je eetlust bederven. Maar kleine (tijdelijke) tekstbestanden voor je pc. Nieuwsgierig naar ons assortiment cookies? Dankzij cookies hoef je niet steeds dezelfde informatie in te voeren of te downloaden wanneer je bij ons terugkomt. Lekker handig! Bovendien helpen ze ons inzien hoe je onze sites gebruikt en hoe wij de boel beter en klantvriendelijker kunnen maken. Het moet gezegd worden: we gebruiken ze ook voor marketingdoeleinden.

Precies dat: “we gebruiken ze ook voor marketingdoeleinden”.  En aangezien je surfgedrag bij CoolBlue en anderen gevolgd wordt via Facebook kan CoolBlue via Instagram je benaderen met een ”op maar gesneden advertentie”.  Want Instagram is van Facebook.  En ik gebruik mijn Facebook-login voor Instagram. En ik sta standaard ingelogd op Facebook.

Mijn conclusie is dan dat ofwel CoolBlue, en anderen uiteraard ook, data via het Facebook-netwerk transporteren c.q. delen dan wel dat Facebook je ten behoeve van externe partijen volgt en je surfgedrag, ook buiten Facebook, registreert en (indirect) deelt met anderen..

Dat is in mijn optiek een grove schending van de privacy. De wetgeving stelt namelijk onomwonden dat de gebruiker duidelijk en volledig moet worden geïnformeerd over het gebruik van cookies om zijn privacy beter te waarborgen. Omdat de gebruiker vóóraf zijn toestemming moet geven (opt-in), moet hij dus ook vóóraf worden geïnformeerd over het feit dat zijn gegevens worden opgeslagen, gelezen. of buiten de betreffende website en/of dienst om er data wordt verzameld. Dat informeren moet gebruiksvriendelijk gebeuren. Tevens moet worden gemeld met welk doel een cookie wordt geplaatst of gelezen.  Facebook informeert je uiteraard. Gebruikersvriendelijk vind ik het niet. Dat zou het wel zijn als je bij aanmaak van je Facebook-account duidelijk kreeg te lezen “Let op! Door het gebruik van dit platform wordt je internet gedrag vastgelegd en gevolgd om vervolgens advertentieruimte aan derden te kunnen verkopen gebaseerd op jouw internet gebruik”.

De informatie die CoolBlue geeft (overigens één van mijn favoriete online winkels, dat zeker) is daarom onvolledig. Er wordt nergens gespecificeerd in klare, heldere taal, dat de data gedeeld wordt via andere netwerken. Of dat dergelijke data van andere aanbieders (websites) gebruikt wordt, via de “facebook-stalking” door hen.

Het is toegestaan, wettelijk. Maar wel erg onethisch. CoolBlue kan dat dan ook niet doen. Maar ze laten het door een andere partij ‘oplossen’: Facebook. En, .. dat mag dus van de wetgever!

Welke cookies zijn niet toestaan?
Voor het gebruik van tracking cookies is toestemming nodig omdat ze impact hebben op de privacy. Dat geldt eveneens voor analyseprogramma’s en andere verwerkingen van persoonsgegevens die vallen onder de Wbp.
Cookies van social media zijn tracking cookies, ze worden gebruikt om bezoekers op internet te volgen. Wanneer een gebruiker al is ingelogd op een social-media netwerk is zo’n cookie wel toegestaan. (bron)

Instagram vertelt aan adverteerders op haar site het volgende:

We kunnen je helpen door snel een doelgroep te maken met mensen die mogelijk interesse hebben in je bedrijf. Dit doen we op basis van verschillende gegevens met betrekking tot locatie, demografie en interesses. [..] Definieer je doelgroep op basis van activiteiten die mensen op Instagram en Facebook, en daarbuiten uitvoerenBron: instagram (25-11-2017)

Facebook volgt je namens- en voor adverteerders

Uiteraard ben ik niet de eerste die dit ontdekt. Na een beetje zoeken met Google vond ik onder meer dit artikel. Citaat:

Instagram targeted ads to her on her personal phone based on what she had searched for online on her work computer.

Je moet dit als Facebook-gebruiker expliciet uit zetten als je dat niet wilt. Dat kan via deze link (als je aangemeld bent op Facebook). Zet de bovenste twee opties op “Nee” en de derde op “Niemand”.

De meeste mensen weten dat helemaal niet. Facebook informeert je er niet zomaar spontaan over, daarvoor moet je een lange ‘algemene voorwaarden’ lezen en accorderen. Of in hun privacy policy duiken.

Zelf dacht ik dat ik alles uit had staan maar kennelijk is er weer eens een update geweest waardoor het plotseling weer geactiveerd was. Een truc die vaker wordt toegepast. Houd mensen gewijzigde AV voor, vraag ze akkoord te gaan en ”reset” de instellingen zoveel als mogelijk. Dit gebeurt vaker. Post maar eens één keer een publieke statusupdate en je zult zien: daar gáán je privacy settings, .. Het is immers dergelijke bedrijven hun verdienmodel en ze zullen er dan ook alles aan doen om te zorgen dát ze aan je kunnen verdienen.

Hoe ik als ondernemer hier tegen aankijk

Uiteraard zou U of ik gebruik hebben kunnen maken van deze dienst. Zelfs (onbewust) daarmee gebruik maken van de, in mijn ogen, onethische praktijken van Facebook. Want als je adverteert op Instagram, heb je als ondernemer niet eens door hoe het kan dat Instagram er zo goed in slaagt om je publiek te bereiken. Ik vind het een interessant fenomeen vanuit technisch oogpunt maar ook vanuit privacy-oogpunt. Het maakt ook duidelijk hoe het kan dat Facebook zo’n florerend bedrijf is. En niet alleen Facebook doet dit. Anderen, zoals Google en Microsoft, houden er ook van in je persoonlijke data te grabbelen en die te gebruiken voor commerciële doeleinden.

Anderzijds ben ik er niet echt enthousiast over dat men op die manier met de data en persoonlijke surfgeschiedenis van mensen omgaat. Want ik ben niet alleen ondernemer maar ook internet gebruiker. Privacy is een recht. Het “ik heb niets te verbergen” is onzin.

Het gaat er dus niet om dat je iets ”te verbergeren hebt” maar gewoon bepaalde zaken géén publieke informatie zijn. Je hebt het recht, linksom of rechtsom, op die privacy. Ook op Facebook en zéker daar buiten.

Reactie CoolBlue

CoolBlue is gevraagd om een reactie. Normaliter reageren zij, zo beloven ze op de website, ”binnen een uur” als je een email stuurt. We zijn inmiddels een aantal dagen verder. Tot op heden heb ik geen enkele reactie ontvangen.

________
Disclaimer – Aan de gegevens in dit artikel kunnen geen rechten worden ontleend. Het is geschreven op persoonlijke titel en gebaseerd op eigen waarneming, waarneming van derden en onderzoek van de gebruikersvoorwaarden van Facebook en Instagram
.

 

Share This: