• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

complaint driven development

Community Expert ,
Sep 28, 2018 Sep 28, 2018

Copy link to clipboard

Copied

On a lost Saturday morning, awaiting my team's participation in the grand final, I came across this article Complaint-Driven Development

The reason I am sharing this with you is because I have been involved in a successful program that has echoed the exact same procedure mentioned in the article. Maybe Adobe, specifically the Dreamweaver team, could learn from it.

Wappler, the only real Dreamweaver alternative.

Views

3.9K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

BenPleysier  wrote

On a lost Saturday morning, awaiting my team's participation in the grand final, I came across this article Complaint-Driven Development

The reason I am sharing this with you is because I have been involved in a successful program that has echoed the exact same procedure mentioned in the article. Maybe Adobe, specifically the Dreamweaver team, could learn from it.

Thank you for posting this Ben, though I would call such development 'end user engagement'.

I have worked using 'end user engagment' since 2002, and I suspect you are refering to Wappler for your involvment with such a process. One could call the pre-release and cab programs 'end user engagement' but when the feedback is only one way it is called 'ignorance' on the part of those not engaging.

As you know I gave up all involvment with Adobe, (except in this forum) at the beginning of this year, simply because I could not support Adobes policys, (not just what acp's can do, but with regards to web developers). It is no good supporting Adobe or Dw when it is obvious that both are not up to or interested in the task of web developments requirerments. When Dw's driving force is aimed at casual users, and beginners, (or newsletter creation) professionals are forgotten.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

When a company becomes too big they stop listening and start only concentrating on profit to feed the greedy CEOs/shareholders pockets. They think they are always right....how can they not be........thats why they became big.

As much as l think the program you sre talking about is poor in terms of professional web development workflows l cant deny the team behind it are bending over backwards to listen to its users so l tip my hat to them on that front.............but will it last or is this just a show of concern for a new product which needs new users, only time will tell.

On a lighter note has no one on the forum at this program you speak of heard of srcset.....why is that bloke trying to serve different images for different devices using js  embedded in the html code...........thats why these automated programs breed poor website builders

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

osgood_  wrote

On a lighter note has no one on the forum at this program you speak of heard of srcset.....why is that bloke trying to serve different images for different devices using js  embedded in the html code...........thats why these automated programs breed poor website builders

Not the fault of the program or the Team. Have a look at https://www.dmxzone.com/go/22374/better-responsive-images-with-the-picture-element/ and

Wappler, the only real Dreamweaver alternative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

Ben, never said it was. Its a pretty decent bit of kit aimed at a small niche market.......was just pointing out the niche market seems to lack basic front end coding knowledge to not know srcset exists. If you dont have that basic knowledge you end up doing daft things like that bloke has done despite there being a better solution in the product itself.....just surprised youre not jumping in an letting these people know.......you seem particularly quite in terms of participation so lm not convinced even you are 100% converted

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

BenPleysier  wrote

Not the fault of the program or the Team. Have a look at https://www.dmxzone.com/go/22374/better-responsive-images-with-the-picture-element/ and

It does not seem consistent across the various entry points however:

image properties.png

It also appears excluded in the docs from what I can see:

https://wappler.io/docs/#Responsive-Images

Its odd the actual developer did not mention it alternatively in this thread as well:

https://community.wappler.io/t/this-is-how-you-could-swap-out-images-based-on-browser-viewport-width...

osgood_  wrote

I cant deny the team behind it are bending over backwards to listen to its users

I agree they really seem to be seeking and listening to feedback.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

Let's not get into asking Ben why Wappler does not promote srcset, (or picture element) as I think that just like Dw, Wappler has primarily none developers as part of its supporters, and speaking from experiance Dw has about 4 web developers as part of its 'advisory' team, and one member I know of, does not know how to write a link in html, so srcset or anything else is 'magic', and way beyond such peoples knowledge.

Even if you try to talk about srcset in the Ps forum you will find that very few will support its use, and insist that using js for hi-dpi image replacment is just as good, (even when the js solution downloads the std image first). They will even still insist that ppi is irrelevant for the web, as everything is 72ppi and nothing else matters, (the iPhone X, is about 360ppi).

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

Unfortunately l have to be crital of the drag and drop, click and appear approach, no code knowledge necessary mantra, you end up with poor coding through lack of basic knowledge, period........you cant really call yourself a web developer, more of an imposter. From what l can judge its has-beens and no hopers  that use such a workflow and my mind has not been changed by anything of what l have read in that forum.

As far as lm aware using js downloads ALL the images to the browser but just shows the appropriate image at the specific width whereas srcset only downloads the most appropriate image?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

osgood_  wrote

Unfortunately l have to be crital of the drag and drop, click and appear approach, no code knowledge necessary mantra, you end up with poor coding through lack of basic knowledge, period........you cant really call yourself a web developer, more of an imposter.

most of us agree with that, but until small buisness clients spend as much time evaluating the worth of so called developers and what they produce, as they do on choosing their next company car, (thats auto, for those speaking pigeon english ) and its specifications, the situation will not change.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

Yeah, its a mess admittedly as these automated workflows have sullied the profession badly. They have allowed any old Tom, Dick and Harry to flip out something cheaply, you cant really blame the client as they probably think they are getting a good solution, in the case of Wappler a transportable one. If a pro web developer gets that 'unique' code which l am seeing in a lot of the early websites produced with it then they are almost certainly looking at a redevelopment...........who cares, not the imposter or the developers of such product, its corrupt.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

osgood_  wrote

As far as lm aware using js downloads ALL the images to the browser but just shows the appropriate image at the specific width whereas srcset only downloads the most appropriate image?

srcset does more than downloading just the appropriate image, it can just download a pre-set image depending on a number of factors, (width, ppi, artistic directions, connection speed, % value of size, etc, etc). The main problem with its use, is and always will be the developers time taken to produce the images, and deciding how best to use them.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

Well yes that is the downside to srcset, the additional images which need to be created, again if you are doing this correctly each will need to be uniquely sized and cropped for each device width you want to cater for.........time consuming so thats probably the main reason why you see so many poorly designed websites on tablet and mobile at the cheaper end of the spectrum.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

osgood_  wrote

Well yes that is the downside to srcset, the additional images which need to be created, again if you are doing this correctly each will need to be uniquely sized and cropped for each device width you want to cater for.........time consuming so thats probably the main reason why you see so many poorly designed websites on tablet and mobile at the cheaper end of the spectrum.

Which takes us right back to Bens original post.

Over 50% of web usage is now tablet and mobile, yet no matter how a site is developed, (or designed) images are still primarily created for desktops, then simply enlarged to 1x, 2x or whatever. Until web development programs and web asset creation programs, stop trying to force developers into creating sites and there assets as though it was still 1999, everything they do will never match what is required for the modern web.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

I dont think there is ever going to be a 100% solution to this issue unless developer and client alike spent extra time to create the required sized  images as no automated process can or will ever be able to do this. My clients complain because l tell them images cant be uploaded unless they are a specific dimension, that way the website maintains a professional appearance. Sure l can resize them to either a specific width or even height after upload but you end up with mis-match of different heights or different widths, not always desirable particularly in the case of gallery images and pages where consistent design and layout is necessary.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

W_J_T  wrote

Its odd the actual developer did not mention it alternatively in this thread as well:

https://community.wappler.io/t/this-is-how-you-could-swap-out-images-based-on-browser-view port-widt...

A long time ago I invested in so-called IT-glasses. They have contributed to lowering the number of senior moments that I experience each day and enabled me to see the following mentioned In the article.

I initially tried the built in srcset attributes however when looking through what images were loading in the developer tools network pane i could see that once the browser had the largest version of my image then it no longer felt the need to load the same image in smaller sizes, which I suppose would under normal circumstances be very clever indeed, however in my circumstances my various image sizes all have different aspect ratios so a mobile device would almost receive a 1:1 image while a tablet would get a 4:3 a desktop or larger gets a 16:9.

Wappler, the only real Dreamweaver alternative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Sep 29, 2018 Sep 29, 2018

Copy link to clipboard

Copied

BenPleysier  wrote

A long time ago I invested in so-called IT-glasses. They have contributed to lowering the number of senior moments that I experience each day and enabled me to see the following mentioned In the article.

I initially tried the built in srcset attributes

Funny Ben. However if you re-adjust those fancy glasses you may notice I actually said this ...

W_J_T  wrote

Its odd the actual developer did not mention it

Referring to the actual developer of the app itself whom commented also in that thread. They actually responded and concurred with the OP that the proposed method was the best way, actually stating "I think you already have found the best way to do this!". Which perhaps is why as demonstrated in the above link under responsive images found in their documentation, it mentions nothing about srcset either by the actual developer.

What brand of those fancy IT-glasses did you buy?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 30, 2018 Sep 30, 2018

Copy link to clipboard

Copied

What brand of those fancy IT-glasses did you buy?

Eschenbach 80 56018 145, I highly recommend them.

Back on track, I also did not mention 'srcset' because the OP had mentioned it and we tend to give each other free rein on the other forum. Maybe a model worth following.

Wappler, the only real Dreamweaver alternative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Sep 30, 2018 Sep 30, 2018

Copy link to clipboard

Copied

BenPleysier  wrote

Back on track, I also did not mention 'srcset' because the OP had mentioned it and we tend to give each other free rein on the other forum. Maybe a model worth following.

But shouldn’t the edification of the topic be welcome, when others can expand a topic towards better approaches and methods. It seems like that in the end would be the greatest benefit to the community and the OP. Is it helping to allow others to remain in the dark if they are unaware of better approaches and methods or how to properly implement them?

But yes back on topic. As it pertains to Dreamweaver, Adobe has an ever increasing void to fill, the silence is deafening.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 30, 2018 Sep 30, 2018

Copy link to clipboard

Copied

W_J_T  wrote

But yes back on topic. As it pertains to Dreamweaver, Adobe has an ever increasing void to fill, the silence is deafening.

Adobe and the Dw decision makers are NOT producing websites or browser based applications for a living, and the majority of 'advisors' also do not. This means that they are completely oblivious as to what is required, and as most of the Dw application is made up of open source projects, nothing will be included unless a volunteer submits a feature or solution as part of the relevant open source project, (not Dw, it is now out of their hands).

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 30, 2018 Sep 30, 2018

Copy link to clipboard

Copied

W_J_T  wrote

BenPleysier   wrote

Back on track, I also did not mention 'srcset' because the OP had mentioned it and we tend to give each other free rein on the other forum. Maybe a model worth following.

But shouldn’t the edification of the topic be welcome, when others can expand a topic towards better approaches and methods. It seems like that in the end would be the greatest benefit to the community and the OP. Is it helping to allow others to remain in the dark if they are unaware of better approaches and methods or how to properly implement them?

But yes back on topic. As it pertains to Dreamweaver, Adobe has an ever increasing void to fill, the silence is deafening.

As I said, automation breeds ignorance. Even if the poster thinks or thought the way they are doing it is preferable to srcset its advisable to put the solution in a function NOT within the HTML itself ........all good front-end fameworks like Angular, React, Vue etc will advise/teach that is the workflow to follow otherwise you end uo with a page of spagetthi.......great if youre never going to manage the code but sometime, somehow, some place some other developer is going to be dumped on.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Oct 02, 2018 Oct 02, 2018

Copy link to clipboard

Copied

osgood_  wrote

automation breeds ignorance.

True it certainly can, and perhaps promotes it for many.

However it still remains a choice if a person decides to forgo actually learning and instead relies solely on automation. Automation tools like any others need to keep pace with industry changes and standards to remain relevant and useful. Sadly many do not, leaving their users in the dark whom rely solely on automation and blindly the direction and guidance of the tools being produced.

It could likewise be said that progress generally breeds some level of abhorrence from groups as things move forward via automation and potentially marginalizes their place.

There is no argument that learning and knowing actual markup and scripting goes the full distance concerning web development. While automated approaches generally reach their endpoint concerning abilities and features. Most automated approaches reach that endpoint rather quickly for most users. So the apps quickly fall behind, or additional third party developers begin filling the endless gap of requested automated features users continually need provided for them.

If a person fully knows how to leverage markup and scripting while remaining current with learning, industry standards, etc., then methods of automation can still be leveraged and supplemented for the purpose of efficiency in various areas of workflows. But that too is a choice.

----

So back on the topic of, ‘complaint driven development” -- Dreamweaver therefore has plenty of materials to work with if they are listening to the complaints, suggestions of its users and the industry. Seemingly they are not however so the complaints and falling backwards in the industry continue to compound themselves for Adobe. Much like people who are constantly chasing tools and forgoing learning core principles instead.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 02, 2018 Oct 02, 2018

Copy link to clipboard

Copied

Automation is not the problem, every industry automates at least some part of a products development and manufacture, unless of course we go back to 'cottage industry' products, and even then most use some type of 'helper' tools that are automated.

The problem is that unlike recognised professions, where it is necessary to learn the basic principles, and the what, why and how, before learning the automated procedures, web design and development has no such requirements, and anyone can use the titles, and offer their services without knowing anything.

Dw also compounds the problem by not knowing the requirements, and suffers from the unknowing advising about the unknown.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Oct 02, 2018 Oct 02, 2018

Copy link to clipboard

Copied

pziecina  wrote

The problem is that unlike recognised professions, where it is necessary to learn the basic principles, and the what, why and how, before learning the automated procedures, web design and development has no such requirements, and anyone can use the titles, and offer their services without knowing anything.

True that.

The onramps of the information superhighway have less restrictions than ever before, it seems as though there is no going back.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 03, 2018 Oct 03, 2018

Copy link to clipboard

Copied

pziecina  wrote

Automation is not the problem, every industry automates at least some part of a products development and manufacture, unless of course we go back to 'cottage industry' products, and even then most use some type of 'helper' tools that are automated.

The problem is that unlike recognised professions, where it is necessary to learn the basic principles, and the what, why and how, before learning the automated procedures, web design and development has no such requirements, and anyone can use the titles, and offer their services without knowing anything.

Dw also compounds the problem by not knowing the requirements, and suffers from the unknowing advising about the unknown.

Its the ole if you cant beat them join them syndrome mentality......................sadly the whole ****** world is a sick place.........spin out a few bags of dung for a few sheckles you can manage to lay your hands on.

ROFLA - check out the 17 step click and select procedure to make sure a user doesn't already exist in the database

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 03, 2018 Oct 03, 2018

Copy link to clipboard

Copied

Is this what you are talking about Check if a Record Already Exists in Your Database - YouTube? My customers are laughing too, this functionality costs them about a quarter of what it used to.

It saves me

  • a heap of repetitive coding
  • having to test the functionality
  • ensuring a secure script

The downside for me

  • too much spare time for personal relaxation.
Wappler, the only real Dreamweaver alternative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines