Profile

Cover photo
Craig Buckler
Works at OptimalWorks Ltd
Attended Warwick University
Lives in Exmouth, UK
846 followers|92,130 views
AboutPostsPhotosVideos

Stream

Craig Buckler

Shared publicly  - 
 
So good, it's almost criminal not to use it...
The write code, switch to browser, hit refresh and repeat ritual is over. BrowserSync 2.0 will revolutionize your workflow.
1
1
Александър Пенев (aleksoft)'s profile photo
Add a comment...
 
So you want JavaScript which runs in a browser and on the server? It's possible - with a little effort...
Can you write JavaScript code which runs on the client and server? Craig discusses a pragmatic isomorphic approach.
1
Add a comment...

Craig Buckler

Shared publicly  - 
 
What's going on in the US?...
Welcome to 2015. Bizarrely, IE8 usage in the USA trebled during December. A statistical setback or something more sinister?
1
1
Mark Soward (The Oracle)'s profile photoSasko Dzambazovski's profile photo
 
(Is there any advive you can give me or a direction to a god guide that teaches how to write a validation for emails  or for certain inputs..My CODE WON'T SEND THE MESSAGE TO MY EMAIL WHEN THE USER CLICKS SUBMIT AND MY THANK YOU MESSGE DOSENT REALLY SHOW UP AFTER THE MESSAGE IS SUBMITTED.. )
...mY FORM...
<form id="myform"><!-form->
  <textarea required  id="messageBox" name="messageBox" cols="25" rows="6"></textarea>
  <input id="submitButton" name="messaageBox" type="submit" value="Send message.."/>
  <p></form>

....MY SCRIPT...
<script src="/js/app.js"></script>
<script>
  
  function messageResponse(){
    
    
    if(messageBox.value == false){
      alert('Message can not be blank');
    }
  else {
    app.sendEmail(messageBox.value,'marksoward@gmail.com');
  document.body.innerHTML='Thank you for you message I will get back with you shortly..'
  }
  }
  submitButton.onclick = messageResponse;
</script>
Add a comment...

Craig Buckler

Shared publicly  - 
 
I like this idea...
It's possible to create a secure system which doesn't rely on passwords, biometrics or any complicated solutions. Craig looks at the pros and cons
1
Add a comment...

Craig Buckler

Shared publicly  - 
 
Wow - amazing Chrome browser game...
A story about the latest technologies through a short browser game. It's a fully 3d, based on WebGL, with external device or camera controls, bonuses & cryptocoins, which you can get as dogecoins. Fancy soundtrack enhances the experience. So the purpose of this non-profit open source project is industry promotion. Enjoy!
1
Paul Rogers's profile photoCraig Buckler's profile photo
2 comments
 
That's good! So many of these demos don't bother with cross-browser compatibility...
Add a comment...
 
Internet Explorer usage has dropped below one in five users. Chrome has almost reached 50% ... probably because it's less hassle than the competitors.
Craig takes his regular look at the monthly web browser usage charts. Despite a small increase last month, IE usage has now dropped below one in five users.
2
Tom Museth's profile photo
 
... Soon. Soon. (steeples fingers)
Add a comment...
Have him in circles
846 people
Rafael Vila's profile photo
Gregory Karpinsky's profile photo
jochen hartz's profile photo
Matthew Campbell's profile photo
Hubert Silaa's profile photo
张笑云's profile photo
yln kancheti's profile photo
Jeremy Moore's profile photo
John Joseph's profile photo
 
If you like Opera 12 but don't want another Chrome-a-like browser, perhaps you could consider Vivaldi...
Vivaldi is a new browser developed by ex-Opera employees. Craig reviews the features and concludes it's what Opera 15+ should have been.
1
Add a comment...

Craig Buckler

Shared publicly  - 
 
Read it. Nod sagely or make disparaging remarks then carry on building your new COBOL-powered iOS app...
Are you looking for a new challenge? Do you want to update your JavaScript skills? Craig reveals the languages which are in most demand for 2015.
3
3
Sasko Dzambazovski's profile photoKong Ou's profile photo
Add a comment...

Craig Buckler

Shared publicly  - 
 
Surely I can do better this year?!...
Craig peers into his crystal ball and predicts what will occur on the web during the next twelve months.
2
Add a comment...

Craig Buckler

Shared publicly  - 
 
Is the desktop edition of Safari rapidly becoming irrelevant? How could that affect the iOS versions? Should Apple be concerned?
We take a year-end look at the web browser market. With all vendors losing out to Chrome, Craig asks whether the desktop version of Safari has a viable future.
1
Add a comment...
 
Chrome 39 has a surprising number of new features. Assuming you're a developer interested in that sort of thing.
Chrome 39 introduces some great new features such as ES6 Generators, the Beacon API and Web Animation controls. But what's the point of Immersive Mode?!
3
Add a comment...

Craig Buckler

Shared publicly  - 
 
No news here. Please move along quietly...
The HTML5 Specification has become a W3C Recommendation. Despite the media attention, Craig discusses why it'll have little impact on web development.
1
Craig Buckler's profile photoMike McLoughlin's profile photo
3 comments
 
+Craig Buckler It is a little alpha, currently. But for a growing group, it is the future of webdev. Shims are auto-handled too - as is huge swathes of css by using single word terms like 'flex'. Not to mention multi-screen handling too.
Add a comment...
People
Have him in circles
846 people
Rafael Vila's profile photo
Gregory Karpinsky's profile photo
jochen hartz's profile photo
Matthew Campbell's profile photo
Hubert Silaa's profile photo
张笑云's profile photo
yln kancheti's profile photo
Jeremy Moore's profile photo
John Joseph's profile photo
Work
Occupation
Web developer
Skills
HTML, HTML5, CSS, CSS3, JavaScript, jQuery, PHP, .NET, MySQL, PostgreSQL, SQL Server, WordPress, web design, responsive web design, technical writing
Employment
  • OptimalWorks Ltd
    Web Consultant, 2007 - present
    It's me.
  • Digita
    Lead Developer, 1999 - 2007
  • PassGo
    Developer, 1997 - 1999
  • Devon County Council
    Engineer, 1991 - 1997
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Exmouth, UK
Previously
Exeter, UK - Coventy, UK
Story
Tagline
Web developer and SitePoint technical writer
Introduction
Hi. I'm the technical blogger at SitePoint.com and a web developer for OptimalWorks Ltd.

I'm available for development work, conference speaking, or article writing about a variety of web topics including HTML5, CSS3, JavaScript, jQuery, mobile design, responsive layouts, PHP, MySQL and more. Drop me a line.
Education
  • Warwick University
    Computer Systems Engineering, 1988 - 1991
  • Exmouth Community College
  • Brixington Junior School
Basic Information
Gender
Male
Relationship
Married